Lines Matching refs:saddr
1511 int cx231xx_read_i2c_master(struct cx231xx *dev, u8 dev_addr, u16 saddr, in cx231xx_read_i2c_master() argument
1519 saddr = 0; in cx231xx_read_i2c_master()
1521 saddr &= 0xff; in cx231xx_read_i2c_master()
1527 req_data.saddr_dat = saddr; in cx231xx_read_i2c_master()
1551 *data = value[saddr]; in cx231xx_read_i2c_master()
1557 int cx231xx_write_i2c_master(struct cx231xx *dev, u8 dev_addr, u16 saddr, in cx231xx_write_i2c_master() argument
1570 saddr = 0; in cx231xx_write_i2c_master()
1572 saddr &= 0xff; in cx231xx_write_i2c_master()
1578 req_data.saddr_dat = saddr; in cx231xx_write_i2c_master()
1596 int cx231xx_read_i2c_data(struct cx231xx *dev, u8 dev_addr, u16 saddr, in cx231xx_read_i2c_data() argument
1604 saddr = 0; in cx231xx_read_i2c_data()
1606 saddr &= 0xff; in cx231xx_read_i2c_data()
1612 req_data.saddr_dat = saddr; in cx231xx_read_i2c_data()
1632 int cx231xx_write_i2c_data(struct cx231xx *dev, u8 dev_addr, u16 saddr, in cx231xx_write_i2c_data() argument
1645 saddr = 0; in cx231xx_write_i2c_data()
1647 saddr &= 0xff; in cx231xx_write_i2c_data()
1653 req_data.saddr_dat = saddr; in cx231xx_write_i2c_data()
1713 u16 saddr, u32 mask, u32 value) in cx231xx_read_modify_write_i2c_dword() argument
1718 status = cx231xx_read_i2c_data(dev, dev_addr, saddr, 2, &temp, 4); in cx231xx_read_modify_write_i2c_dword()
1726 status = cx231xx_write_i2c_data(dev, dev_addr, saddr, 2, temp, 4); in cx231xx_read_modify_write_i2c_dword()