Lines Matching defs:adr

44 static int i2c_io(struct i2c_adapter *adapter, u8 adr,
47 struct i2c_msg msgs[2] = {{.addr = adr, .flags = 0,
49 {.addr = adr, .flags = I2C_M_RD,
54 static int i2c_write(struct i2c_adapter *adap, u8 adr, u8 *data, int len)
56 struct i2c_msg msg = {.addr = adr, .flags = 0,
62 static int i2c_write_reg(struct i2c_adapter *adap, u8 adr,
67 return i2c_write(adap, adr, msg, 2);
70 static int i2c_read(struct i2c_adapter *adapter, u8 adr, u8 *val)
72 struct i2c_msg msgs[1] = {{.addr = adr, .flags = I2C_M_RD,
77 static int i2c_read_reg16(struct i2c_adapter *adapter, u8 adr,
81 struct i2c_msg msgs[2] = {{.addr = adr, .flags = 0,
83 {.addr = adr, .flags = I2C_M_RD,
89 u8 adr, u8 reg, u8 *val, u8 len)
91 struct i2c_msg msgs[2] = {{.addr = adr, .flags = 0,
93 {.addr = adr, .flags = I2C_M_RD,
99 static int i2c_read_reg(struct i2c_adapter *adapter, u8 adr, u8 reg, u8 *val)
101 return i2c_read_regs(adapter, adr, reg, val, 1);
153 u8 adr = 4 + ((chan->number & 1) ? 0x63 : 0x60);
155 fe = dvb_attach(stv6111_attach, chan->fe, i2c, adr);
157 fe = dvb_attach(stv6111_attach, chan->fe, i2c, adr & ~4);
202 unsigned short adr)
212 if (i2c_read_regs(i2c, adr, subaddr, tda_id, sizeof(tda_id)) < 0)
214 if (i2c_read_regs(i2c, adr, subaddr, tda_id, sizeof(tda_id)) < 0)
313 .adr = 0x68,
334 cfg.adr = 0x6c;
496 config.adr = 0x29 + (chan->number ^ 2);
788 u8 adr, u16 reg, u8 data)
792 struct i2c_msg msg = {.addr = adr, .flags = 0, .buf = m,
803 u8 adr, u16 reg, u8 *data, int len)
807 struct i2c_msg msgs[2] = {{.addr = adr, .flags = 0,
809 {.addr = adr, .flags = I2C_M_RD,