Lines Matching refs:addr
31 state->buf[3] = req->addr >> 8;
32 state->buf[4] = req->addr & 0xff;
51 if (((req->addr & 0xff00) == 0xff00) ||
52 ((req->addr & 0xff00) == 0xae00))
113 static int af9015_write_reg_i2c(struct dvb_usb_device *d, u8 addr, u16 reg,
117 struct req_t req = {WRITE_I2C, addr, reg, 1, 1, 1, &val};
119 if (addr == state->af9013_i2c_addr[0] ||
120 addr == state->af9013_i2c_addr[1])
126 static int af9015_read_reg_i2c(struct dvb_usb_device *d, u8 addr, u16 reg,
130 struct req_t req = {READ_I2C, addr, reg, 0, 1, 1, val};
132 if (addr == state->af9013_i2c_addr[0] ||
133 addr == state->af9013_i2c_addr[1])
146 u16 addr;
162 * .| | | | addr 0x1c |. | addr 0x63 |
170 * | addr 0x1d | | addr 0x63 |
175 addr = 0x0000;
179 addr = msg[0].buf[0];
183 addr = msg[0].buf[0] << 8 | msg[0].buf[1] << 0;
187 addr = msg[0].buf[0] << 8 | msg[0].buf[1] << 0;
198 if (msg[0].addr == state->af9013_i2c_addr[0])
202 req.i2c_addr = msg[0].addr;
203 req.addr = addr;
216 if (msg[0].addr == state->af9013_i2c_addr[0])
220 req.i2c_addr = msg[0].addr;
221 req.addr = addr;
233 if (msg[0].addr == state->af9013_i2c_addr[0]) {
238 req.i2c_addr = msg[0].addr;
239 req.addr = addr;
311 req.addr = 0x5100 + firmware->size - rem;
349 req.addr = i;
383 req.addr = AF9015_EEPROM_IR_MODE;
401 req.addr = AF9015_EEPROM_TS_MODE;
413 req.addr = AF9015_EEPROM_DEMOD2_I2C;
425 req.addr = AF9015_EEPROM_XTAL_TYPE1 + offset;
447 req.addr = AF9015_EEPROM_IF1H + offset;
454 req.addr = AF9015_EEPROM_IF1L + offset;
465 req.addr = AF9015_EEPROM_MT2060_IF1H + offset;
470 req.addr = AF9015_EEPROM_MT2060_IF1L + offset;
479 req.addr = AF9015_EEPROM_TUNER_ID1 + offset;