Searched defs:subaddr (Results 1 - 12 of 12) sorted by relevance

/drivers/media/i2c/
H A Dbt866.c61 static int bt866_write(struct bt866 *encoder, u8 subaddr, u8 data) argument
67 buffer[0] = subaddr;
70 encoder->reg[subaddr] = data;
72 v4l_dbg(1, debug, client, "write 0x%02x = 0x%02x\n", subaddr, data);
79 err, subaddr);
H A Dir-kbd-i2c.c207 unsigned char subaddr, key, keygroup; local
209 .buf = &subaddr, .len = 1},
212 subaddr = 0x0d;
221 subaddr = 0x0b;
H A Dtda7432.c220 static int tda7432_write(struct v4l2_subdev *sd, int subaddr, int val) argument
226 v4l2_dbg(1, debug, sd, "Writing %d 0x%x\n", subaddr, val);
227 buffer[0] = subaddr;
231 subaddr, val);
H A Dtvaudio.c156 static int chip_write(struct CHIPSTATE *chip, int subaddr, int val) argument
162 if (subaddr < 0) {
171 if (subaddr + 1 >= ARRAY_SIZE(chip->shadow.bytes)) {
174 subaddr);
179 subaddr, val);
180 chip->shadow.bytes[subaddr+1] = val;
181 buffer[0] = subaddr;
185 subaddr, val);
193 int subaddr, int val, int mask)
198 if (subaddr <
192 chip_write_masked(struct CHIPSTATE *chip, int subaddr, int val, int mask) argument
228 chip_read2(struct CHIPSTATE *chip, int subaddr) argument
[all...]
/drivers/media/rc/
H A Dir-xmp-decoder.c86 u8 addr, subaddr, subaddr2, toggle, oem, obc1, obc2, sum1, sum2; local
125 subaddr = n[0] << 4 | n[2];
132 if (subaddr != subaddr2) {
134 subaddr, subaddr2);
142 scancode = addr << 24 | subaddr << 16 |
/drivers/fmc/
H A Dfmc-sdb.c74 uint64_t subaddr = __be64_to_cpu(r->bridge.sdb_child); local
77 subaddr += reg_base;
79 sub = __fmc_scan_sdb_tree(fmc, subaddr, newbase,
/drivers/i2c/busses/
H A Di2c-powermac.c49 u32 subaddr; local
56 subaddr = 0;
60 subaddr = command;
119 rc = pmac_i2c_xfer(bus, addrdir, subsize, subaddr, buf, len);
/drivers/media/pci/saa7134/
H A Dsaa7134-cards.c7799 u8 subaddr; local
7802 struct i2c_msg msg[] = {{.addr=0x50, .flags=0, .buf=&subaddr, .len = 1},
7805 subaddr= 0x14;
7816 subaddr = data[0] + 2;
7832 subaddr = data[1] + 1;
7835 subaddr = data[0] + 1;
/drivers/media/usb/pvrusb2/
H A Dpvrusb2-i2c-core.c304 unsigned int subaddr; local
329 case 1: subaddr = 0x0100; break;
330 case 2: subaddr = 0x0101; break;
334 subaddr = (wdata[0] << 8) | wdata[1];
335 switch (subaddr) {
349 wbuf[0] = subaddr >> 8;
350 wbuf[1] = subaddr;
/drivers/media/usb/em28xx/
H A Dem28xx-input.c159 unsigned char subaddr, keydetect, key; local
161 struct i2c_msg msg[] = { { .addr = i2c_dev->addr, .flags = 0, .buf = &subaddr, .len = 1},
164 subaddr = 0x10;
170 subaddr = 0x00;
/drivers/media/usb/go7007/
H A Ds2250-board.c230 unsigned int subaddr, val_read; local
232 subaddr = (buf[4] << 8) + buf[5];
240 if (subaddr != addr) {
242 subaddr, addr);
/drivers/ata/
H A Dsata_sx4.c227 u32 device, u32 subaddr, u32 *pdata);
1100 u32 subaddr, u32 *pdata)
1111 i2creg |= subaddr << 16;
1099 pdc20621_i2c_read(struct ata_host *host, u32 device, u32 subaddr, u32 *pdata) argument

Completed in 631 milliseconds