/kernel/linux/linux-5.10/drivers/media/rc/ |
H A D | ir-xmp-decoder.c | 76 u8 addr, subaddr, subaddr2, toggle, oem, obc1, obc2, sum1, sum2; in ir_xmp_decode() local 116 subaddr = n[0] << 4 | n[2]; in ir_xmp_decode() 123 if (subaddr != subaddr2) { in ir_xmp_decode() 125 subaddr, subaddr2); in ir_xmp_decode() 133 scancode = addr << 24 | subaddr << 16 | in ir_xmp_decode()
|
/kernel/linux/linux-6.6/drivers/media/rc/ |
H A D | ir-xmp-decoder.c | 76 u8 addr, subaddr, subaddr2, toggle, oem, obc1, obc2, sum1, sum2; in ir_xmp_decode() local 116 subaddr = n[0] << 4 | n[2]; in ir_xmp_decode() 123 if (subaddr != subaddr2) { in ir_xmp_decode() 125 subaddr, subaddr2); in ir_xmp_decode() 133 scancode = addr << 24 | subaddr << 16 | in ir_xmp_decode()
|
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-opal.c | 98 req.subaddr = (req.subaddr << 8) | msgs[0].buf[i]; in i2c_opal_master_xfer() 99 req.subaddr = cpu_to_be32(req.subaddr); in i2c_opal_master_xfer() 136 req.subaddr = cpu_to_be32(command); in i2c_opal_smbus_xfer() 148 req.subaddr = cpu_to_be32(command); in i2c_opal_smbus_xfer() 156 req.subaddr = cpu_to_be32(command); in i2c_opal_smbus_xfer()
|
H A D | i2c-powermac.c | 41 u32 subaddr; in i2c_powermac_smbus_xfer() local 48 subaddr = 0; in i2c_powermac_smbus_xfer() 52 subaddr = command; in i2c_powermac_smbus_xfer() 111 rc = pmac_i2c_xfer(bus, addrdir, subsize, subaddr, buf, len); in i2c_powermac_smbus_xfer()
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-opal.c | 98 req.subaddr = (req.subaddr << 8) | msgs[0].buf[i]; in i2c_opal_master_xfer() 99 req.subaddr = cpu_to_be32(req.subaddr); in i2c_opal_master_xfer() 136 req.subaddr = cpu_to_be32(command); in i2c_opal_smbus_xfer() 148 req.subaddr = cpu_to_be32(command); in i2c_opal_smbus_xfer() 156 req.subaddr = cpu_to_be32(command); in i2c_opal_smbus_xfer()
|
H A D | i2c-powermac.c | 41 u32 subaddr; in i2c_powermac_smbus_xfer() local 48 subaddr = 0; in i2c_powermac_smbus_xfer() 52 subaddr = command; in i2c_powermac_smbus_xfer() 106 rc = pmac_i2c_xfer(bus, addrdir, subsize, subaddr, buf, len); in i2c_powermac_smbus_xfer()
|
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | bt866.c | 49 static int bt866_write(struct bt866 *encoder, u8 subaddr, u8 data) in bt866_write() argument 55 buffer[0] = subaddr; in bt866_write() 58 encoder->reg[subaddr] = data; in bt866_write() 60 v4l_dbg(1, debug, client, "write 0x%02x = 0x%02x\n", subaddr, data); in bt866_write() 67 err, subaddr); in bt866_write()
|
H A D | tda7432.c | 220 static int tda7432_write(struct v4l2_subdev *sd, int subaddr, int val) in tda7432_write() argument 226 v4l2_dbg(1, debug, sd, "Writing %d 0x%x\n", subaddr, val); in tda7432_write() 227 buffer[0] = subaddr; in tda7432_write() 231 subaddr, val); in tda7432_write()
|
H A D | tvaudio.c | 154 static int chip_write(struct CHIPSTATE *chip, int subaddr, int val) in chip_write() argument 161 if (subaddr < 0) { in chip_write() 173 if (subaddr + 1 >= ARRAY_SIZE(chip->shadow.bytes)) { in chip_write() 176 subaddr); in chip_write() 181 subaddr, val); in chip_write() 182 chip->shadow.bytes[subaddr+1] = val; in chip_write() 183 buffer[0] = subaddr; in chip_write() 188 subaddr, val); in chip_write() 198 int subaddr, int val, int mask) in chip_write_masked() 203 if (subaddr < in chip_write_masked() 197 chip_write_masked(struct CHIPSTATE *chip, int subaddr, int val, int mask) chip_write_masked() argument 237 chip_read2(struct CHIPSTATE *chip, int subaddr) chip_read2() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | bt866.c | 49 static int bt866_write(struct bt866 *encoder, u8 subaddr, u8 data) in bt866_write() argument 55 buffer[0] = subaddr; in bt866_write() 58 encoder->reg[subaddr] = data; in bt866_write() 60 v4l_dbg(1, debug, client, "write 0x%02x = 0x%02x\n", subaddr, data); in bt866_write() 67 err, subaddr); in bt866_write()
|
H A D | tda7432.c | 220 static int tda7432_write(struct v4l2_subdev *sd, int subaddr, int val) in tda7432_write() argument 226 v4l2_dbg(1, debug, sd, "Writing %d 0x%x\n", subaddr, val); in tda7432_write() 227 buffer[0] = subaddr; in tda7432_write() 231 subaddr, val); in tda7432_write()
|
H A D | tvaudio.c | 154 static int chip_write(struct CHIPSTATE *chip, int subaddr, int val) in chip_write() argument 161 if (subaddr < 0) { in chip_write() 173 if (subaddr + 1 >= ARRAY_SIZE(chip->shadow.bytes)) { in chip_write() 176 subaddr); in chip_write() 181 subaddr, val); in chip_write() 182 chip->shadow.bytes[subaddr+1] = val; in chip_write() 183 buffer[0] = subaddr; in chip_write() 188 subaddr, val); in chip_write() 198 int subaddr, int val, int mask) in chip_write_masked() 203 if (subaddr < in chip_write_masked() 197 chip_write_masked(struct CHIPSTATE *chip, int subaddr, int val, int mask) chip_write_masked() argument 237 chip_read2(struct CHIPSTATE *chip, int subaddr) chip_read2() argument [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/powermac/ |
H A D | low_i2c.c | 95 u32 subaddr, u8 *data, int len); 397 u32 subaddr, u8 *data, int len) in kw_i2c_xfer() 437 kw_write_reg(reg_subaddr, subaddr); in kw_i2c_xfer() 673 u32 subaddr, u8 *data, int len) in pmu_i2c_xfer() 706 hdr->sub_addr = subaddr; in pmu_i2c_xfer() 840 u32 subaddr, u8 *data, int len) in smu_i2c_xfer() 868 memcpy(&cmd->info.subaddr, ((char *)&subaddr) + (4 - subsize), in smu_i2c_xfer() 1137 u32 subaddr, u8 *data, int len) in pmac_i2c_xfer() 1143 DBG("xfer() chan=%d, addrdir=0x%x, mode=%d, subsize=%d, subaddr in pmac_i2c_xfer() 396 kw_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize, u32 subaddr, u8 *data, int len) kw_i2c_xfer() argument 672 pmu_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize, u32 subaddr, u8 *data, int len) pmu_i2c_xfer() argument 839 smu_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize, u32 subaddr, u8 *data, int len) smu_i2c_xfer() argument 1136 pmac_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize, u32 subaddr, u8 *data, int len) pmac_i2c_xfer() argument 1328 pmac_i2c_do_read_sub(PMF_STD_ARGS, u8 subaddr, u32 len) pmac_i2c_do_read_sub() argument 1337 pmac_i2c_do_write_sub(PMF_STD_ARGS, u8 subaddr, u32 len, const u8 *data) pmac_i2c_do_write_sub() argument 1353 pmac_i2c_do_rmw_sub(PMF_STD_ARGS, u8 subaddr, u32 masklen, u32 valuelen, u32 totallen, const u8 *maskdata, const u8 *valuedata) pmac_i2c_do_rmw_sub() argument [all...] |
H A D | pfunc_core.c | 353 u8 subaddr = (u8)pmf_next32(cmd); in pmf_parser_read_i2c_sub() local 356 LOG_PARSE("pmf: read_i2c_sub(subaddr: %x, bytes: %ud)\n", in pmf_parser_read_i2c_sub() 357 subaddr, bytes); in pmf_parser_read_i2c_sub() 359 PMF_PARSE_CALL(read_i2c_sub, cmd, h, subaddr, bytes); in pmf_parser_read_i2c_sub() 364 u8 subaddr = (u8)pmf_next32(cmd); in pmf_parser_write_i2c_sub() local 368 LOG_PARSE("pmf: write_i2c_sub(subaddr: %x, bytes: %ud) ...\n", in pmf_parser_write_i2c_sub() 369 subaddr, bytes); in pmf_parser_write_i2c_sub() 372 PMF_PARSE_CALL(write_i2c_sub, cmd, h, subaddr, bytes, blob); in pmf_parser_write_i2c_sub() 387 u8 subaddr = (u8)pmf_next32(cmd); in pmf_parser_rmw_i2c_sub() local 394 LOG_PARSE("pmf: rmw_i2c_sub(subaddr in pmf_parser_rmw_i2c_sub() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/powermac/ |
H A D | low_i2c.c | 95 u32 subaddr, u8 *data, int len); 397 u32 subaddr, u8 *data, int len) in kw_i2c_xfer() 437 kw_write_reg(reg_subaddr, subaddr); in kw_i2c_xfer() 674 u32 subaddr, u8 *data, int len) in pmu_i2c_xfer() 707 hdr->sub_addr = subaddr; in pmu_i2c_xfer() 841 u32 subaddr, u8 *data, int len) in smu_i2c_xfer() 869 memcpy(&cmd->info.subaddr, ((char *)&subaddr) + (4 - subsize), in smu_i2c_xfer() 1138 u32 subaddr, u8 *data, int len) in pmac_i2c_xfer() 1144 DBG("xfer() chan=%d, addrdir=0x%x, mode=%d, subsize=%d, subaddr in pmac_i2c_xfer() 396 kw_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize, u32 subaddr, u8 *data, int len) kw_i2c_xfer() argument 673 pmu_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize, u32 subaddr, u8 *data, int len) pmu_i2c_xfer() argument 840 smu_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize, u32 subaddr, u8 *data, int len) smu_i2c_xfer() argument 1137 pmac_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize, u32 subaddr, u8 *data, int len) pmac_i2c_xfer() argument 1329 pmac_i2c_do_read_sub(PMF_STD_ARGS, u8 subaddr, u32 len) pmac_i2c_do_read_sub() argument 1338 pmac_i2c_do_write_sub(PMF_STD_ARGS, u8 subaddr, u32 len, const u8 *data) pmac_i2c_do_write_sub() argument 1354 pmac_i2c_do_rmw_sub(PMF_STD_ARGS, u8 subaddr, u32 masklen, u32 valuelen, u32 totallen, const u8 *maskdata, const u8 *valuedata) pmac_i2c_do_rmw_sub() argument [all...] |
H A D | pfunc_core.c | 353 u8 subaddr = (u8)pmf_next32(cmd); in pmf_parser_read_i2c_sub() local 356 LOG_PARSE("pmf: read_i2c_sub(subaddr: %x, bytes: %ud)\n", in pmf_parser_read_i2c_sub() 357 subaddr, bytes); in pmf_parser_read_i2c_sub() 359 PMF_PARSE_CALL(read_i2c_sub, cmd, h, subaddr, bytes); in pmf_parser_read_i2c_sub() 364 u8 subaddr = (u8)pmf_next32(cmd); in pmf_parser_write_i2c_sub() local 368 LOG_PARSE("pmf: write_i2c_sub(subaddr: %x, bytes: %ud) ...\n", in pmf_parser_write_i2c_sub() 369 subaddr, bytes); in pmf_parser_write_i2c_sub() 372 PMF_PARSE_CALL(write_i2c_sub, cmd, h, subaddr, bytes, blob); in pmf_parser_write_i2c_sub() 387 u8 subaddr = (u8)pmf_next32(cmd); in pmf_parser_rmw_i2c_sub() local 394 LOG_PARSE("pmf: rmw_i2c_sub(subaddr in pmf_parser_rmw_i2c_sub() [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-i2c-core.c | 285 unsigned int subaddr; in i2c_hack_cx25840() local 310 case 1: subaddr = 0x0100; break; in i2c_hack_cx25840() 311 case 2: subaddr = 0x0101; break; in i2c_hack_cx25840() 315 subaddr = (wdata[0] << 8) | wdata[1]; in i2c_hack_cx25840() 316 switch (subaddr) { in i2c_hack_cx25840() 330 wbuf[0] = subaddr >> 8; in i2c_hack_cx25840() 331 wbuf[1] = subaddr; in i2c_hack_cx25840()
|
/kernel/linux/linux-6.6/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-i2c-core.c | 285 unsigned int subaddr; in i2c_hack_cx25840() local 310 case 1: subaddr = 0x0100; break; in i2c_hack_cx25840() 311 case 2: subaddr = 0x0101; break; in i2c_hack_cx25840() 315 subaddr = (wdata[0] << 8) | wdata[1]; in i2c_hack_cx25840() 316 switch (subaddr) { in i2c_hack_cx25840() 330 wbuf[0] = subaddr >> 8; in i2c_hack_cx25840() 331 wbuf[1] = subaddr; in i2c_hack_cx25840()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | pmac_pfunc.h | 90 int (*read_i2c_sub)(PMF_STD_ARGS, u8 subaddr, u32 len); 91 int (*write_i2c_sub)(PMF_STD_ARGS, u8 subaddr, u32 len, const u8 *data); 93 int (*rmw_i2c_sub)(PMF_STD_ARGS, u8 subaddr, u32 masklen, u32 valuelen,
|
H A D | pmac_low_i2c.h | 91 u32 subaddr, u8 *data, int len);
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | pmac_pfunc.h | 90 int (*read_i2c_sub)(PMF_STD_ARGS, u8 subaddr, u32 len); 91 int (*write_i2c_sub)(PMF_STD_ARGS, u8 subaddr, u32 len, const u8 *data); 93 int (*rmw_i2c_sub)(PMF_STD_ARGS, u8 subaddr, u32 masklen, u32 valuelen,
|
H A D | pmac_low_i2c.h | 91 u32 subaddr, u8 *data, int len);
|
/kernel/linux/linux-5.10/drivers/media/pci/saa7134/ |
H A D | saa7134-i2c.c | 352 u8 subaddr = 0x7, dmdregval; in saa7134_i2c_eeprom_md7134_gate() local 356 .buf = &subaddr, .len = 1}, in saa7134_i2c_eeprom_md7134_gate() 369 data[0] = subaddr; in saa7134_i2c_eeprom_md7134_gate()
|
/kernel/linux/linux-6.6/drivers/media/pci/saa7134/ |
H A D | saa7134-i2c.c | 352 u8 subaddr = 0x7, dmdregval; in saa7134_i2c_eeprom_md7134_gate() local 356 .buf = &subaddr, .len = 1}, in saa7134_i2c_eeprom_md7134_gate() 369 data[0] = subaddr; in saa7134_i2c_eeprom_md7134_gate()
|
/kernel/linux/linux-5.10/drivers/media/usb/go7007/ |
H A D | s2250-board.c | 222 unsigned int subaddr, val_read; in write_reg_fp() local 224 subaddr = (buf[4] << 8) + buf[5]; in write_reg_fp() 232 if (subaddr != addr) { in write_reg_fp() 234 subaddr, addr); in write_reg_fp()
|