Home
last modified time | relevance | path

Searched refs:product_id (Results 1 – 25 of 79) sorted by relevance

1234

/linux/drivers/input/mouse/
H A Dcyapa_gen6.c237 memcpy(&cyapa->product_id[0], &resp_data[51], 5); in cyapa_gen6_read_sys_info()
238 cyapa->product_id[5] = '-'; in cyapa_gen6_read_sys_info()
239 memcpy(&cyapa->product_id[6], &resp_data[56], 6); in cyapa_gen6_read_sys_info()
240 cyapa->product_id[12] = '-'; in cyapa_gen6_read_sys_info()
241 memcpy(&cyapa->product_id[13], &resp_data[62], 2); in cyapa_gen6_read_sys_info()
242 cyapa->product_id[15] = '\0'; in cyapa_gen6_read_sys_info()
279 memcpy(&cyapa->product_id[0], &resp_data[13], 5); in cyapa_gen6_bl_read_app_info()
280 cyapa->product_id[5] = '-'; in cyapa_gen6_bl_read_app_info()
281 memcpy(&cyapa->product_id[6], &resp_data[18], 6); in cyapa_gen6_bl_read_app_info()
282 cyapa->product_id[12] = '-'; in cyapa_gen6_bl_read_app_info()
[all …]
H A Delan_i2c_core.c77 u16 product_id; member
101 static u32 elan_i2c_lookup_quirks(u16 ic_type, u16 product_id) in elan_i2c_lookup_quirks() argument
105 u16 product_id; in elan_i2c_lookup_quirks() member
119 elan_i2c_quirks[i].product_id == product_id) { in elan_i2c_lookup_quirks()
124 if (ic_type >= 0x0D && product_id >= 0x123) in elan_i2c_lookup_quirks()
236 error = data->ops->get_product_id(data->client, &data->product_id); in elan_query_product()
256 switch (data->product_id) { in elan_check_ASUS_special_fw()
262 } else if (data->ic_type == 0x08 && data->product_id == 0x26) { in elan_check_ASUS_special_fw()
372 data->quirks = elan_i2c_lookup_quirks(data->ic_type, data->product_id); in elan_query_device_info()
617 data->product_id); in elan_sysfs_read_product_id()
[all …]
H A Dcyapa_gen3.c993 memcpy(&cyapa->product_id[0], &query_data[0], 5); in cyapa_gen3_get_query_data()
994 cyapa->product_id[5] = '-'; in cyapa_gen3_get_query_data()
995 memcpy(&cyapa->product_id[6], &query_data[5], 6); in cyapa_gen3_get_query_data()
996 cyapa->product_id[12] = '-'; in cyapa_gen3_get_query_data()
997 memcpy(&cyapa->product_id[13], &query_data[11], 2); in cyapa_gen3_get_query_data()
998 cyapa->product_id[15] = '\0'; in cyapa_gen3_get_query_data()
1105 if (memcmp(cyapa->product_id, product_id, in cyapa_gen3_do_operational_check()
1106 strlen(product_id)) != 0) { in cyapa_gen3_do_operational_check()
1108 cyapa->product_id); in cyapa_gen3_do_operational_check()
H A Delantech.h147 unsigned int product_id; member
H A Dcyapa.h353 char product_id[16]; member
441 extern const char product_id[];
/linux/drivers/usb/misc/
H A Diowarrior.c95 u16 product_id; member
390 switch (dev->product_id) { in iowarrior_write()
475 __func__, dev->product_id); in iowarrior_write()
522 if (dev->product_id == USB_DEVICE_ID_CODEMERCS_IOW24 || in iowarrior_ioctl()
523 dev->product_id == USB_DEVICE_ID_CODEMERCS_IOW24SAG || in iowarrior_ioctl()
524 dev->product_id == USB_DEVICE_ID_CODEMERCS_IOWPV1 || in iowarrior_ioctl()
525 dev->product_id == USB_DEVICE_ID_CODEMERCS_IOWPV2 || in iowarrior_ioctl()
526 dev->product_id == USB_DEVICE_ID_CODEMERCS_IOW40) { in iowarrior_ioctl()
543 dev->product_id); in iowarrior_ioctl()
569 info.product = dev->product_id; in iowarrior_ioctl()
[all …]
/linux/drivers/input/touchscreen/
H A Dhimax_hx83112b.c148 static int himax_read_product_id(struct himax_ts_data *ts, u32 *product_id) in himax_read_product_id() argument
152 error = himax_bus_read(ts, HIMAX_REG_ADDR_ICID, product_id, in himax_read_product_id()
153 sizeof(*product_id)); in himax_read_product_id()
157 *product_id >>= 8; in himax_read_product_id()
164 u32 product_id; in himax_check_product_id() local
166 error = himax_read_product_id(ts, &product_id); in himax_check_product_id()
170 dev_dbg(&ts->client->dev, "Product id: %x\n", product_id); in himax_check_product_id()
172 if (product_id == ts->chip->id) in himax_check_product_id()
176 product_id); in himax_check_product_id()
H A Dilitek_ts_i2c.c58 char product_id[30]; member
264 memset(ts->product_id, 0, sizeof(ts->product_id)); in api_protocol_get_mcu_ver()
265 memcpy(ts->product_id, outbuf + 6, 26); in api_protocol_get_mcu_ver()
536 ts->mcu_ver, ts->product_id); in product_id_show()
538 static DEVICE_ATTR_RO(product_id);
H A Dmelfas_mip4.c154 u16 product_id; member
282 ts->product_id = get_unaligned_le16(&buf[0]); in mip4_query_device()
283 dev_dbg(&ts->client->dev, "product id: %04X\n", ts->product_id); in mip4_query_device()
288 "melfas_mip4_%04X.fw", ts->product_id); in mip4_query_device()
1366 return sysfs_emit(buf, "%04X\n", ts->product_id); in mip4_sysfs_read_product_id()
1369 static DEVICE_ATTR(product_id, S_IRUGO, mip4_sysfs_read_product_id, NULL);
1438 input->id.product = ts->product_id; in mip4_probe()
/linux/drivers/input/keyboard/
H A Dcap11xx.c86 u8 product_id; member
550 if (val != cap->product_id) { in cap11xx_i2c_probe()
552 val, cap->product_id); in cap11xx_i2c_probe()
600 priv->idev->id.product = cap->product_id; in cap11xx_i2c_probe()
632 .product_id = 0x55,
641 .product_id = 0x3a,
649 .product_id = 0x53,
659 .product_id = 0x50,
669 .product_id = 0x6d,
676 .product_id = 0x67,
[all …]
/linux/drivers/iio/adc/
H A Dad4080.c178 unsigned int product_id; member
557 .product_id = AD4080_CHIP_ID,
567 .product_id = AD4081_CHIP_ID,
577 .product_id = AD4082_CHIP_ID,
587 .product_id = AD4083_CHIP_ID,
597 .product_id = AD4084_CHIP_ID,
607 .product_id = AD4085_CHIP_ID,
617 .product_id = AD4086_CHIP_ID,
627 .product_id = AD4087_CHIP_ID,
637 .product_id = AD4088_CHIP_ID,
[all …]
H A Dad4851.c161 unsigned int product_id; member
407 unsigned int product_id; in ad4851_setup() local
453 ret = regmap_read(st->regmap, AD4851_REG_PRODUCT_ID_L, &product_id); in ad4851_setup()
457 if (product_id != st->info->product_id) in ad4851_setup()
459 product_id); in ad4851_setup()
1069 .product_id = 0x67,
1078 .product_id = 0x66,
1087 .product_id = 0x65,
1096 .product_id = 0x64,
1105 .product_id = 0x63,
[all …]
/linux/drivers/iio/chemical/
H A Dsgp30.c104 u16 product_id; member
116 unsigned long product_id; member
185 .product_id = SGP30,
190 .product_id = SGPC3,
413 unsigned int product_id) in sgp_check_compat() argument
429 if (product != product_id) { in sgp_check_compat()
477 data->product_id = SGP30; in sgp_init()
484 data->product_id = SGPC3; in sgp_init()
531 ret = sgp_check_compat(data, match_data->product_id); in sgp_probe()
/linux/drivers/soc/samsung/
H A Dexynos-asv.c125 u32 product_id = 0; in exynos_asv_init() local
135 &product_id); in exynos_asv_init()
141 switch (product_id & EXYNOS_MASK) { in exynos_asv_init()
/linux/drivers/input/rmi4/
H A Drmi_f01.c52 u8 product_id[RMI_PRODUCT_ID_LENGTH + 1]; member
179 memcpy(props->product_id, &queries[11], in rmi_f01_read_properties()
181 props->product_id[RMI_PRODUCT_ID_LENGTH] = '\0'; in rmi_f01_read_properties()
260 return f01->properties.product_id; in rmi_f01_get_product_ID()
294 return sysfs_emit(buf, "%s\n", f01->properties.product_id); in rmi_driver_product_id_show()
297 static DEVICE_ATTR(product_id, 0444, rmi_driver_product_id_show, NULL);
466 f01->properties.product_id, f01->properties.firmware_id); in rmi_f01_probe()
H A Drmi_f34.h211 unsigned char product_id[PRODUCT_ID_SIZE + 1]; member
231 u8 product_id[10]; member
/linux/drivers/media/usb/gspca/gl860/
H A Dgl860.c34 u16 vendor_id, u16 product_id);
321 u16 vendor_id, product_id; in sd_config() local
325 product_id = id->idProduct; in sd_config()
341 if (gl860_guess_sensor(gspca_dev, vendor_id, product_id) == -1) in sd_config()
625 u16 vendor_id, u16 product_id) in gl860_guess_sensor() argument
630 if (product_id == 0xf191) in gl860_guess_sensor()
/linux/drivers/bluetooth/
H A Dbtqca.h110 __le32 product_id; member
127 __le16 product_id; member
/linux/drivers/staging/greybus/
H A Dbootrom.c137 intf->product_id = le32_to_cpu(response.product_id); in bootrom_es2_fixup_vid_pid()
140 intf->vendor_id, intf->product_id); in bootrom_es2_fixup_vid_pid()
169 intf->vendor_id, intf->product_id); in find_firmware()
/linux/drivers/usb/gadget/function/
H A Du_midi2.h41 const char *product_id; /* Product ID */ member
/linux/include/linux/greybus/
H A Dinterface.h47 u32 product_id; member
/linux/drivers/gpib/ni_usb/
H A Dni_usb_gpib.h81 int product_id; member
/linux/drivers/hid/intel-thc-hid/intel-quicki2c/
H A Dquicki2c-hid.c127 hid->product = le16_to_cpu(qcdev->dev_desc.product_id); in quicki2c_hid_probe()
/linux/drivers/gpu/drm/arm/
H A Dmalidp_drv.c618 u16 product_id; in malidp_is_compatible_hw_id() local
623 product_id = MALIDP_PRODUCT_ID(core_id); in malidp_is_compatible_hw_id()
624 snprintf(buf, sizeof(buf), "arm,mali-dp%X", product_id); in malidp_is_compatible_hw_id()
628 dev_id->compatible, product_id); in malidp_is_compatible_hw_id()
/linux/include/linux/
H A Dswitchtec.h154 char product_id[16]; member
197 char product_id[24]; member

1234