Symbol: input_id
drivers/acpi/arm64/iort.c
1493
int iort_iommu_configure_id(struct device *dev, const u32 *input_id)
drivers/acpi/arm64/iort.c
614
u32 iort_msi_map_id(struct device *dev, u32 input_id)
drivers/acpi/arm64/iort.c
621
return input_id;
drivers/acpi/arm64/iort.c
623
iort_node_map_id(node, input_id, &dev_id, IORT_MSI_TYPE);
drivers/acpi/arm64/iort.c
637
u32 iort_msi_xlate(struct device *dev, u32 input_id, struct fwnode_handle **fwnode)
drivers/acpi/arm64/iort.c
645
return input_id;
drivers/acpi/arm64/iort.c
647
node = iort_node_map_id(node, input_id, &dev_id, IORT_MSI_TYPE);
drivers/acpi/arm64/iort.c
649
return input_id;
drivers/acpi/scan.c
1658
const u32 *input_id)
drivers/acpi/scan.c
1670
ret = acpi_iommu_configure_id(dev, input_id);
drivers/bus/fsl-mc/fsl-mc-bus.c
174
u32 input_id = mc_dev->icid;
drivers/bus/fsl-mc/fsl-mc-bus.c
181
ret = of_dma_configure_id(dev, dma_dev->of_node, 0, &input_id);
drivers/bus/fsl-mc/fsl-mc-bus.c
183
ret = acpi_dma_configure_id(dev, DEV_DMA_COHERENT, &input_id);
drivers/cdx/cdx.c
354
u32 input_id = cdx_dev->req_id;
drivers/cdx/cdx.c
357
ret = of_dma_configure_id(dev, cdx->dev->of_node, 0, &input_id);
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
270
unsigned int input_id;
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
278
input_id = config->input_clock == ADV7511_INPUT_CLOCK_DDR
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
281
input_id = config->embedded_sync ? 8 : 7;
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
283
input_id = config->embedded_sync ? 4 : 3;
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
285
input_id = config->embedded_sync ? 2 : 1;
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
288
input_id);
drivers/gpu/drm/bridge/sil-sii8620.c
2112
rc_dev->input_id.bustype = BUS_VIRTUAL;
drivers/hid/hid-picolcd_cir.c
110
rdev->input_id.bustype = data->hdev->bus;
drivers/hid/hid-picolcd_cir.c
111
rdev->input_id.vendor = data->hdev->vendor;
drivers/hid/hid-picolcd_cir.c
112
rdev->input_id.product = data->hdev->product;
drivers/hid/hid-picolcd_cir.c
113
rdev->input_id.version = data->hdev->version;
drivers/input/evdev.c
1048
if (copy_to_user(p, &dev->id, sizeof(struct input_id)))
drivers/input/tablet/wacom_serial4.c
155
int input_id;
drivers/input/tablet/wacom_serial4.c
338
input_report_key(wacom->dev, tools[wacom->tool].input_id, 0);
drivers/input/tablet/wacom_serial4.c
343
input_report_key(wacom->dev, tools[tool].input_id, in_proximity_p);
drivers/input/touchscreen/goodix_berlin.h
29
struct input_id;
drivers/input/touchscreen/goodix_berlin.h
32
int goodix_berlin_probe(struct device *dev, int irq, const struct input_id *id,
drivers/input/touchscreen/goodix_berlin_core.c
606
const struct input_id *id)
drivers/input/touchscreen/goodix_berlin_core.c
720
int goodix_berlin_probe(struct device *dev, int irq, const struct input_id *id,
drivers/input/touchscreen/goodix_berlin_i2c.c
28
static const struct input_id goodix_berlin_i2c_input_id = {
drivers/input/touchscreen/goodix_berlin_spi.c
124
static const struct input_id goodix_berlin_spi_input_id = {
drivers/input/touchscreen/tsc2004.c
16
static const struct input_id tsc2004_input_id = {
drivers/input/touchscreen/tsc2005.c
19
static const struct input_id tsc2005_input_id = {
drivers/input/touchscreen/tsc200x-core.c
432
int tsc200x_probe(struct device *dev, int irq, const struct input_id *tsc_id,
drivers/input/touchscreen/tsc200x-core.h
75
int tsc200x_probe(struct device *dev, int irq, const struct input_id *tsc_id,
drivers/iommu/of_iommu.c
89
u32 input_id = alias;
drivers/iommu/of_iommu.c
91
return of_iommu_configure_dev_id(info->np, info->dev, &input_id);
drivers/media/cec/core/cec-core.c
293
adap->rc->input_id.bustype = BUS_CEC;
drivers/media/cec/core/cec-core.c
294
adap->rc->input_id.vendor = 0;
drivers/media/cec/core/cec-core.c
295
adap->rc->input_id.product = 0;
drivers/media/cec/core/cec-core.c
296
adap->rc->input_id.version = 1;
drivers/media/cec/platform/seco/seco-cec.c
351
cec->ir->input_id.bustype = BUS_HOST;
drivers/media/cec/platform/seco/seco-cec.c
352
cec->ir->input_id.vendor = 0;
drivers/media/cec/platform/seco/seco-cec.c
353
cec->ir->input_id.product = 0;
drivers/media/cec/platform/seco/seco-cec.c
354
cec->ir->input_id.version = 1;
drivers/media/common/siano/smsir.c
67
dev->input_id.bustype = BUS_USB;
drivers/media/common/siano/smsir.c
68
dev->input_id.version = 1;
drivers/media/common/siano/smsir.c
69
dev->input_id.vendor = le16_to_cpu(dev->udev->descriptor.idVendor);
drivers/media/common/siano/smsir.c
70
dev->input_id.product = le16_to_cpu(dev->udev->descriptor.idProduct);
drivers/media/i2c/ir-kbd-i2c.c
916
rc->input_id.bustype = BUS_I2C;
drivers/media/pci/bt8xx/bttv-input.c
538
rc->input_id.bustype = BUS_PCI;
drivers/media/pci/bt8xx/bttv-input.c
539
rc->input_id.version = 1;
drivers/media/pci/bt8xx/bttv-input.c
541
rc->input_id.vendor = btv->c.pci->subsystem_vendor;
drivers/media/pci/bt8xx/bttv-input.c
542
rc->input_id.product = btv->c.pci->subsystem_device;
drivers/media/pci/bt8xx/bttv-input.c
544
rc->input_id.vendor = btv->c.pci->vendor;
drivers/media/pci/bt8xx/bttv-input.c
545
rc->input_id.product = btv->c.pci->device;
drivers/media/pci/cx23885/cx23885-input.c
359
rc->input_id.bustype = BUS_PCI;
drivers/media/pci/cx23885/cx23885-input.c
360
rc->input_id.version = 1;
drivers/media/pci/cx23885/cx23885-input.c
362
rc->input_id.vendor = dev->pci->subsystem_vendor;
drivers/media/pci/cx23885/cx23885-input.c
363
rc->input_id.product = dev->pci->subsystem_device;
drivers/media/pci/cx23885/cx23885-input.c
365
rc->input_id.vendor = dev->pci->vendor;
drivers/media/pci/cx23885/cx23885-input.c
366
rc->input_id.product = dev->pci->device;
drivers/media/pci/cx88/cx88-input.c
463
dev->input_id.bustype = BUS_PCI;
drivers/media/pci/cx88/cx88-input.c
464
dev->input_id.version = 1;
drivers/media/pci/cx88/cx88-input.c
466
dev->input_id.vendor = pci->subsystem_vendor;
drivers/media/pci/cx88/cx88-input.c
467
dev->input_id.product = pci->subsystem_device;
drivers/media/pci/cx88/cx88-input.c
469
dev->input_id.vendor = pci->vendor;
drivers/media/pci/cx88/cx88-input.c
470
dev->input_id.product = pci->device;
drivers/media/pci/dm1105/dm1105.c
740
dev->input_id.bustype = BUS_PCI;
drivers/media/pci/dm1105/dm1105.c
741
dev->input_id.version = 1;
drivers/media/pci/dm1105/dm1105.c
743
dev->input_id.vendor = dm1105->pdev->subsystem_vendor;
drivers/media/pci/dm1105/dm1105.c
744
dev->input_id.product = dm1105->pdev->subsystem_device;
drivers/media/pci/dm1105/dm1105.c
746
dev->input_id.vendor = dm1105->pdev->vendor;
drivers/media/pci/dm1105/dm1105.c
747
dev->input_id.product = dm1105->pdev->device;
drivers/media/pci/mantis/mantis_input.c
48
dev->input_id.bustype = BUS_PCI;
drivers/media/pci/mantis/mantis_input.c
49
dev->input_id.vendor = mantis->vendor_id;
drivers/media/pci/mantis/mantis_input.c
50
dev->input_id.product = mantis->device_id;
drivers/media/pci/mantis/mantis_input.c
51
dev->input_id.version = 1;
drivers/media/pci/mgb4/mgb4_sysfs_in.c
704
static DEVICE_ATTR_RO(input_id);
drivers/media/pci/saa7134/saa7134-input.c
802
rc->input_id.bustype = BUS_PCI;
drivers/media/pci/saa7134/saa7134-input.c
803
rc->input_id.version = 1;
drivers/media/pci/saa7134/saa7134-input.c
805
rc->input_id.vendor = dev->pci->subsystem_vendor;
drivers/media/pci/saa7134/saa7134-input.c
806
rc->input_id.product = dev->pci->subsystem_device;
drivers/media/pci/saa7134/saa7134-input.c
808
rc->input_id.vendor = dev->pci->vendor;
drivers/media/pci/saa7134/saa7134-input.c
809
rc->input_id.product = dev->pci->device;
drivers/media/pci/smipcie/smipcie-ir.c
152
rc_dev->input_id.bustype = BUS_PCI;
drivers/media/pci/smipcie/smipcie-ir.c
153
rc_dev->input_id.version = 1;
drivers/media/pci/smipcie/smipcie-ir.c
154
rc_dev->input_id.vendor = dev->pci_dev->subsystem_vendor;
drivers/media/pci/smipcie/smipcie-ir.c
155
rc_dev->input_id.product = dev->pci_dev->subsystem_device;
drivers/media/pci/ttpci/budget-ci.c
181
dev->input_id.bustype = BUS_PCI;
drivers/media/pci/ttpci/budget-ci.c
182
dev->input_id.version = 1;
drivers/media/pci/ttpci/budget-ci.c
184
dev->input_id.vendor = saa->pci->subsystem_vendor;
drivers/media/pci/ttpci/budget-ci.c
185
dev->input_id.product = saa->pci->subsystem_device;
drivers/media/pci/ttpci/budget-ci.c
187
dev->input_id.vendor = saa->pci->vendor;
drivers/media/pci/ttpci/budget-ci.c
188
dev->input_id.product = saa->pci->device;
drivers/media/rc/ati_remote.c
761
usb_to_input_id(ati_remote->udev, &rdev->input_id);
drivers/media/rc/fintek-cir.c
520
rdev->input_id.bustype = BUS_HOST;
drivers/media/rc/fintek-cir.c
521
rdev->input_id.vendor = VENDOR_ID_FINTEK;
drivers/media/rc/fintek-cir.c
522
rdev->input_id.product = fintek->chip_major;
drivers/media/rc/fintek-cir.c
523
rdev->input_id.version = fintek->chip_minor;
drivers/media/rc/gpio-ir-recv.c
88
rcdev->input_id.bustype = BUS_HOST;
drivers/media/rc/gpio-ir-recv.c
89
rcdev->input_id.vendor = 0x0001;
drivers/media/rc/gpio-ir-recv.c
90
rcdev->input_id.product = 0x0001;
drivers/media/rc/gpio-ir-recv.c
91
rcdev->input_id.version = 0x0100;
drivers/media/rc/igorplugusb.c
194
usb_to_input_id(udev, &rc->input_id);
drivers/media/rc/iguanair.c
451
usb_to_input_id(ir->udev, &rc->input_id);
drivers/media/rc/imon.c
1994
usb_to_input_id(ictx->usbdev_intf0, &rdev->input_id);
drivers/media/rc/imon_raw.c
163
usb_to_input_id(udev, &rcdev->input_id);
drivers/media/rc/ir-hix5hd2.c
308
rdev->input_id.bustype = BUS_HOST;
drivers/media/rc/ir-hix5hd2.c
309
rdev->input_id.vendor = 0x0001;
drivers/media/rc/ir-hix5hd2.c
310
rdev->input_id.product = 0x0001;
drivers/media/rc/ir-hix5hd2.c
311
rdev->input_id.version = 0x0100;
drivers/media/rc/ir_toy.c
486
usb_to_input_id(usbdev, &rc->input_id);
drivers/media/rc/ite-cir.c
1390
rdev->input_id.bustype = BUS_HOST;
drivers/media/rc/ite-cir.c
1391
rdev->input_id.vendor = PCI_VENDOR_ID_ITE;
drivers/media/rc/ite-cir.c
1392
rdev->input_id.product = 0;
drivers/media/rc/ite-cir.c
1393
rdev->input_id.version = 0;
drivers/media/rc/mceusb.c
1597
usb_to_input_id(ir->usbdev, &rc->input_id);
drivers/media/rc/meson-ir.c
503
ir->rc->input_id.bustype = BUS_HOST;
drivers/media/rc/mtk-cir.c
338
ir->rc->input_id.bustype = BUS_HOST;
drivers/media/rc/mtk-cir.c
339
ir->rc->input_id.vendor = 0x0001;
drivers/media/rc/mtk-cir.c
340
ir->rc->input_id.product = 0x0001;
drivers/media/rc/mtk-cir.c
341
ir->rc->input_id.version = 0x0001;
drivers/media/rc/nuvoton-cir.c
995
rdev->input_id.bustype = BUS_HOST;
drivers/media/rc/nuvoton-cir.c
996
rdev->input_id.vendor = PCI_VENDOR_ID_WINBOND2;
drivers/media/rc/nuvoton-cir.c
997
rdev->input_id.product = nvt->chip_major;
drivers/media/rc/nuvoton-cir.c
998
rdev->input_id.version = nvt->chip_minor;
drivers/media/rc/rc-loopback.c
221
rc->input_id.bustype = BUS_VIRTUAL;
drivers/media/rc/rc-loopback.c
222
rc->input_id.version = 1;
drivers/media/rc/rc-main.c
1836
memcpy(&dev->input_dev->id, &dev->input_id, sizeof(dev->input_id));
drivers/media/rc/redrat3.c
943
usb_to_input_id(rr3->udev, &rc->input_id);
drivers/media/rc/serial_ir.c
519
rcdev->input_id.bustype = BUS_HOST;
drivers/media/rc/serial_ir.c
520
rcdev->input_id.vendor = 0x0001;
drivers/media/rc/serial_ir.c
521
rcdev->input_id.product = 0x0001;
drivers/media/rc/serial_ir.c
522
rcdev->input_id.version = 0x0100;
drivers/media/rc/streamzap.c
249
usb_to_input_id(usbdev, &rdev->input_id);
drivers/media/rc/sunxi-cir.c
319
ir->rc->input_id.bustype = BUS_HOST;
drivers/media/rc/sunxi-cir.c
320
ir->rc->input_id.vendor = 0x0001;
drivers/media/rc/sunxi-cir.c
321
ir->rc->input_id.product = 0x0001;
drivers/media/rc/sunxi-cir.c
322
ir->rc->input_id.version = 0x0100;
drivers/media/rc/ttusbir.c
301
usb_to_input_id(tt->udev, &rc->input_id);
drivers/media/rc/winbond-cir.c
1061
data->dev->input_id.bustype = BUS_HOST;
drivers/media/rc/winbond-cir.c
1062
data->dev->input_id.vendor = PCI_VENDOR_ID_WINBOND;
drivers/media/rc/winbond-cir.c
1063
data->dev->input_id.product = WBCIR_ID_FAMILY;
drivers/media/rc/winbond-cir.c
1064
data->dev->input_id.version = WBCIR_ID_CHIP;
drivers/media/rc/xbox_remote.c
162
usb_to_input_id(xbox_remote->udev, &rdev->input_id);
drivers/media/usb/au0828/au0828-input.c
326
rc->input_id.bustype = BUS_USB;
drivers/media/usb/au0828/au0828-input.c
327
rc->input_id.version = 1;
drivers/media/usb/au0828/au0828-input.c
328
rc->input_id.vendor = le16_to_cpu(dev->usbdev->descriptor.idVendor);
drivers/media/usb/au0828/au0828-input.c
329
rc->input_id.product = le16_to_cpu(dev->usbdev->descriptor.idProduct);
drivers/media/usb/dvb-usb-v2/dvb_usb_core.c
148
usb_to_input_id(d->udev, &dev->input_id);
drivers/media/usb/dvb-usb/dvb-usb-remote.c
282
usb_to_input_id(d->udev, &dev->input_id);
drivers/media/usb/em28xx/em28xx-input.c
815
usb_to_input_id(udev, &rc->input_id);
drivers/staging/media/av7110/av7110_ir.c
122
rcdev->input_id.bustype = BUS_PCI;
drivers/staging/media/av7110/av7110_ir.c
123
rcdev->input_id.version = 2;
drivers/staging/media/av7110/av7110_ir.c
125
rcdev->input_id.vendor = pci->subsystem_vendor;
drivers/staging/media/av7110/av7110_ir.c
126
rcdev->input_id.product = pci->subsystem_device;
drivers/staging/media/av7110/av7110_ir.c
128
rcdev->input_id.vendor = pci->vendor;
drivers/staging/media/av7110/av7110_ir.c
129
rcdev->input_id.product = pci->device;
include/acpi/acpi_bus.h
744
const u32 *input_id);
include/linux/acpi.h
1044
const u32 *input_id)
include/linux/input.h
141
struct input_id id;
include/linux/usb/input.h
14
usb_to_input_id(const struct usb_device *dev, struct input_id *id)
include/media/rc-core.h
167
struct input_id input_id;
include/uapi/linux/input.h
133
#define EVIOCGID _IOR('E', 0x02, struct input_id) /* get device ID */
include/uapi/linux/uinput.h
225
struct input_id id;
include/uapi/linux/uinput.h
68
struct input_id id;
sound/soc/intel/atom/sst-atom-controls.c
580
SST_FILL_DESTINATION(2, swm_input->input_id,
sound/soc/intel/atom/sst-atom-controls.h
366
struct sst_destination_id input_id;