Lines Matching refs:saddr
1556 int cx231xx_read_i2c_master(struct cx231xx *dev, u8 dev_addr, u16 saddr, in cx231xx_read_i2c_master() argument
1564 saddr = 0; in cx231xx_read_i2c_master()
1566 saddr &= 0xff; in cx231xx_read_i2c_master()
1572 req_data.saddr_dat = saddr; in cx231xx_read_i2c_master()
1596 *data = value[saddr]; in cx231xx_read_i2c_master()
1602 int cx231xx_write_i2c_master(struct cx231xx *dev, u8 dev_addr, u16 saddr, in cx231xx_write_i2c_master() argument
1615 saddr = 0; in cx231xx_write_i2c_master()
1617 saddr &= 0xff; in cx231xx_write_i2c_master()
1623 req_data.saddr_dat = saddr; in cx231xx_write_i2c_master()
1641 int cx231xx_read_i2c_data(struct cx231xx *dev, u8 dev_addr, u16 saddr, in cx231xx_read_i2c_data() argument
1649 saddr = 0; in cx231xx_read_i2c_data()
1651 saddr &= 0xff; in cx231xx_read_i2c_data()
1657 req_data.saddr_dat = saddr; in cx231xx_read_i2c_data()
1677 int cx231xx_write_i2c_data(struct cx231xx *dev, u8 dev_addr, u16 saddr, in cx231xx_write_i2c_data() argument
1690 saddr = 0; in cx231xx_write_i2c_data()
1692 saddr &= 0xff; in cx231xx_write_i2c_data()
1698 req_data.saddr_dat = saddr; in cx231xx_write_i2c_data()
1758 u16 saddr, u32 mask, u32 value) in cx231xx_read_modify_write_i2c_dword() argument
1763 status = cx231xx_read_i2c_data(dev, dev_addr, saddr, 2, &temp, 4); in cx231xx_read_modify_write_i2c_dword()
1771 status = cx231xx_write_i2c_data(dev, dev_addr, saddr, 2, temp, 4); in cx231xx_read_modify_write_i2c_dword()