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))
112 static int af9015_write_reg_i2c(struct dvb_usb_device *d, u8 addr, u16 reg,
116 struct req_t req = {WRITE_I2C, addr, reg, 1, 1, 1, &val};
118 if (addr == state->af9013_i2c_addr[0] ||
119 addr == state->af9013_i2c_addr[1])
125 static int af9015_read_reg_i2c(struct dvb_usb_device *d, u8 addr, u16 reg,
129 struct req_t req = {READ_I2C, addr, reg, 0, 1, 1, val};
131 if (addr == state->af9013_i2c_addr[0] ||
132 addr == state->af9013_i2c_addr[1])
145 u16 addr;
161 * .| | | | addr 0x1c |. | addr 0x63 |
169 * | addr 0x1d | | addr 0x63 |
174 addr = 0x0000;
178 addr = msg[0].buf[0];
182 addr = msg[0].buf[0] << 8 | msg[0].buf[1] << 0;
186 addr = msg[0].buf[0] << 8 | msg[0].buf[1] << 0;
197 if (msg[0].addr == state->af9013_i2c_addr[0])
201 req.i2c_addr = msg[0].addr;
202 req.addr = addr;
215 if (msg[0].addr == state->af9013_i2c_addr[0])
219 req.i2c_addr = msg[0].addr;
220 req.addr = addr;
232 if (msg[0].addr == state->af9013_i2c_addr[0]) {
237 req.i2c_addr = msg[0].addr;
238 req.addr = addr;
310 req.addr = 0x5100 + firmware->size - rem;
348 req.addr = i;
382 req.addr = AF9015_EEPROM_IR_MODE;
400 req.addr = AF9015_EEPROM_TS_MODE;
412 req.addr = AF9015_EEPROM_DEMOD2_I2C;
424 req.addr = AF9015_EEPROM_XTAL_TYPE1 + offset;
446 req.addr = AF9015_EEPROM_IF1H + offset;
453 req.addr = AF9015_EEPROM_IF1L + offset;
464 req.addr = AF9015_EEPROM_MT2060_IF1H + offset;
469 req.addr = AF9015_EEPROM_MT2060_IF1L + offset;
478 req.addr = AF9015_EEPROM_TUNER_ID1 + offset;