Lines Matching refs:a2
647 static int sfp_i2c_read(struct sfp *sfp, bool a2, u8 dev_addr, void *buf, in sfp_i2c_read() argument
651 u8 bus_addr = a2 ? 0x51 : 0x50; in sfp_i2c_read()
687 static int sfp_i2c_write(struct sfp *sfp, bool a2, u8 dev_addr, void *buf, in sfp_i2c_write() argument
691 u8 bus_addr = a2 ? 0x51 : 0x50; in sfp_i2c_write()
714 static int sfp_smbus_byte_read(struct sfp *sfp, bool a2, u8 dev_addr, in sfp_smbus_byte_read() argument
718 u8 bus_addr = a2 ? 0x51 : 0x50; in sfp_smbus_byte_read()
739 static int sfp_smbus_byte_write(struct sfp *sfp, bool a2, u8 dev_addr, in sfp_smbus_byte_write() argument
743 u8 bus_addr = a2 ? 0x51 : 0x50; in sfp_smbus_byte_write()
813 static int sfp_read(struct sfp *sfp, bool a2, u8 addr, void *buf, size_t len) in sfp_read() argument
815 return sfp->read(sfp, a2, addr, buf, len); in sfp_read()
818 static int sfp_write(struct sfp *sfp, bool a2, u8 addr, void *buf, size_t len) in sfp_write() argument
820 return sfp->write(sfp, a2, addr, buf, len); in sfp_write()
823 static int sfp_modify_u8(struct sfp *sfp, bool a2, u8 addr, u8 mask, u8 val) in sfp_modify_u8() argument
828 ret = sfp_read(sfp, a2, addr, &old, sizeof(old)); in sfp_modify_u8()
836 return sfp_write(sfp, a2, addr, &v, sizeof(v)); in sfp_modify_u8()