| /linux/drivers/input/touchscreen/ |
| H A D | iqs7211.c | 1180 const struct iqs7211_dev_desc *dev_desc; member 1421 const struct iqs7211_dev_desc *dev_desc = iqs7211->dev_desc; in iqs7211_start_comms() local 1471 if (le16_to_cpu(iqs7211->ver_info.prod_num) != dev_desc->prod_num) { in iqs7211_start_comms() 1477 error = iqs7211_read_word(iqs7211, dev_desc->sys_ctrl + 1, in iqs7211_start_comms() 1483 comms_setup |= dev_desc->comms_req; in iqs7211_start_comms() 1485 comms_setup &= ~dev_desc->comms_req; in iqs7211_start_comms() 1487 error = iqs7211_write_word(iqs7211, dev_desc->sys_ctrl + 1, in iqs7211_start_comms() 1488 comms_setup | dev_desc->comms_end); in iqs7211_start_comms() 1497 error = iqs7211_read_burst(iqs7211, dev_desc->exp_file, in iqs7211_start_comms() 1503 error = iqs7211_read_burst(iqs7211, dev_desc->tp_config, in iqs7211_start_comms() [all …]
|
| /linux/drivers/acpi/ |
| H A D | acpi_apd.c | 40 const struct apd_device_desc *dev_desc; member 48 const struct apd_device_desc *dev_desc = pdata->dev_desc; in acpi_apd_setup() local 51 if (dev_desc->fixed_clk_rate) { in acpi_apd_setup() 54 NULL, 0, dev_desc->fixed_clk_rate); in acpi_apd_setup() 195 const struct apd_device_desc *dev_desc = (void *)id->driver_data; in acpi_apd_create_device() local 200 if (!dev_desc) { in acpi_apd_create_device() 210 pdata->dev_desc = dev_desc; in acpi_apd_create_device() 212 if (dev_desc->setup) { in acpi_apd_create_device() 213 ret = dev_desc->setup(pdata); in acpi_apd_create_device() 219 pdev = acpi_create_platform_device(adev, dev_desc->properties); in acpi_apd_create_device()
|
| /linux/drivers/input/misc/ |
| H A D | iqs7222.c | 1483 const struct iqs7222_dev_desc *dev_desc; member 1840 const struct iqs7222_dev_desc *dev_desc = iqs7222->dev_desc; in iqs7222_dev_init() local 1841 int comms_offset = dev_desc->comms_offset; in iqs7222_dev_init() 1878 int num_row = dev_desc->reg_grps[i].num_row; in iqs7222_dev_init() 1879 int num_col = dev_desc->reg_grps[i].num_col; in iqs7222_dev_init() 1880 u16 reg = dev_desc->reg_grps[i].base; in iqs7222_dev_init() 1882 u16 val_len = dev_desc->reg_grps[i].val_len ? : num_col * sizeof(*val_buf); in iqs7222_dev_init() 1978 iqs7222->dev_desc = &iqs7222_devs[i]; in iqs7222_dev_info() 1996 const struct iqs7222_dev_desc *dev_desc = iqs7222->dev_desc; in iqs7222_gpio_select() local 1998 int num_gpio = dev_desc->reg_grps[IQS7222_REG_GRP_GPIO].num_row; in iqs7222_gpio_select() [all …]
|
| /linux/arch/m68k/include/asm/ |
| H A D | openprom.h | 28 int (*v0_devclose)(int dev_desc); 29 int (*v0_rdblkdev)(int dev_desc, int num_blks, int blk_st, char *buf); 30 int (*v0_wrblkdev)(int dev_desc, int num_blks, int blk_st, char *buf); 31 int (*v0_wrnetdev)(int dev_desc, int num_bytes, char *buf); 32 int (*v0_rdnetdev)(int dev_desc, int num_bytes, char *buf); 33 int (*v0_rdchardev)(int dev_desc, int num_bytes, int dummy, char *buf); 34 int (*v0_wrchardev)(int dev_desc, int num_bytes, int dummy, char *buf); 35 int (*v0_seekdev)(int dev_desc, long logical_offst, int from);
|
| /linux/drivers/mfd/ |
| H A D | iqs62x.c | 133 switch (iqs62x->dev_desc->prod_num) { in iqs62x_dev_init() 137 iqs62x->dev_desc->prox_settings, &val); in iqs62x_dev_init() 148 iqs62x->dev_desc->prox_mask | in iqs62x_dev_init() 149 iqs62x->dev_desc->sar_mask | in iqs62x_dev_init() 150 iqs62x->dev_desc->hall_mask | in iqs62x_dev_init() 151 iqs62x->dev_desc->hyst_mask | in iqs62x_dev_init() 152 iqs62x->dev_desc->temp_mask | in iqs62x_dev_init() 153 iqs62x->dev_desc->als_mask | in iqs62x_dev_init() 154 iqs62x->dev_desc->ir_mask); in iqs62x_dev_init() 181 if (val >= iqs62x->dev_desc->interval_div) in iqs62x_dev_init() [all …]
|
| /linux/tools/hv/ |
| H A D | lsvmbus | 67 dev_desc = vmbus_dev_dict.get(class_id, 'Unknown') variable 83 d.dev_desc = dev_desc 99 print(('VMBUS ID ' + format0) % (d.vmbus_id, d.dev_desc)) 103 (d.vmbus_id, d.class_id, d.dev_desc, d.chn_vp_mapping) 109 d.vmbus_id, d.class_id, d.dev_desc,
|
| /linux/drivers/hid/intel-thc-hid/intel-quicki2c/ |
| H A D | quicki2c-protocol.c | 33 memcpy(write_buf, &qcdev->dev_desc.cmd_reg, HIDI2C_REG_LEN); in quicki2c_init_write_buf() 39 memcpy(write_buf + offset, &qcdev->dev_desc.data_reg, HIDI2C_REG_LEN); in quicki2c_init_write_buf() 105 &read_len, (u32 *)&qcdev->dev_desc); in quicki2c_get_device_descriptor() 112 if (le16_to_cpu(qcdev->dev_desc.bcd_ver) != HIDI2C_HID_DESC_BCDVERSION) in quicki2c_get_device_descriptor() 120 u16 desc_reg = le16_to_cpu(qcdev->dev_desc.report_desc_reg); in quicki2c_get_report_descriptor() 121 size_t read_len = le16_to_cpu(qcdev->dev_desc.report_desc_len); in quicki2c_get_report_descriptor() 204 u16 input_reg = le16_to_cpu(qcdev->dev_desc.input_reg); in quicki2c_reset()
|
| H A D | pci-quicki2c.c | 461 le16_to_cpu(qcdev->dev_desc.max_input_len)) { in quicki2c_dma_adv_enable() 463 le16_to_cpu(qcdev->dev_desc.max_input_len)); in quicki2c_dma_adv_enable() 510 swdma_max_len = max(le16_to_cpu(qcdev->dev_desc.max_input_len), in quicki2c_dma_init() 511 le16_to_cpu(qcdev->dev_desc.report_desc_len)); in quicki2c_dma_init() 514 le16_to_cpu(qcdev->dev_desc.max_input_len), in quicki2c_dma_init() 515 le16_to_cpu(qcdev->dev_desc.max_output_len), in quicki2c_dma_init() 577 le16_to_cpu(qcdev->dev_desc.report_desc_len), in quicki2c_alloc_report_buf() 586 max_report_len = max(le16_to_cpu(qcdev->dev_desc.max_input_len), SZ_4K); in quicki2c_alloc_report_buf() 592 if (!le16_to_cpu(qcdev->dev_desc.max_output_len)) in quicki2c_alloc_report_buf() 593 qcdev->dev_desc.max_output_len = cpu_to_le16(SZ_4K); in quicki2c_alloc_report_buf() [all …]
|
| H A D | quicki2c-dev.h | 202 struct hidi2c_dev_descriptor dev_desc; member
|
| /linux/drivers/input/keyboard/ |
| H A D | iqs62x-keys.c | 106 switch (iqs62x->dev_desc->prod_num) { in iqs62x_keys_init() 121 event_mask |= iqs62x->dev_desc->prox_mask; in iqs62x_keys_init() 123 event_mask |= (iqs62x->dev_desc->hyst_mask | in iqs62x_keys_init() 124 iqs62x->dev_desc->sar_mask); in iqs62x_keys_init() 127 ret = regmap_read(iqs62x->regmap, iqs62x->dev_desc->hall_flags, in iqs62x_keys_init() 145 event_mask |= iqs62x->dev_desc->hall_mask; in iqs62x_keys_init() 169 ret = regmap_read(iqs62x->regmap, iqs62x->dev_desc->interval, in iqs62x_keys_init() 273 input->name = iqs62x->dev_desc->dev_name; in iqs62x_keys_probe()
|
| /linux/drivers/hid/intel-thc-hid/intel-quickspi/ |
| H A D | pci-quickspi.c | 481 le16_to_cpu(qsdev->dev_desc.max_input_len), in quickspi_dma_init() 482 le16_to_cpu(qsdev->dev_desc.max_output_len), in quickspi_dma_init() 539 le16_to_cpu(qsdev->dev_desc.rep_desc_len), in quickspi_alloc_report_buf() 544 max_input_len = max(le16_to_cpu(qsdev->dev_desc.rep_desc_len), in quickspi_alloc_report_buf() 545 le16_to_cpu(qsdev->dev_desc.max_input_len)); in quickspi_alloc_report_buf() 551 max_report_len = max(le16_to_cpu(qsdev->dev_desc.max_output_len), in quickspi_alloc_report_buf() 552 le16_to_cpu(qsdev->dev_desc.max_input_len)); in quickspi_alloc_report_buf()
|
| H A D | quickspi-protocol.c | 103 memcpy(&qsdev->dev_desc, in quickspi_get_device_descriptor() 175 if (input_len != le16_to_cpu(qsdev->dev_desc.rep_desc_len)) { in quickspi_handle_input_data() 231 if (input_len > le16_to_cpu(qsdev->dev_desc.max_input_len)) { in quickspi_handle_input_data()
|
| H A D | quickspi-dev.h | 139 struct hidspi_dev_descriptor dev_desc; member
|
| /linux/drivers/usb/usbip/ |
| H A D | vudc_sysfs.c | 27 struct usb_device_descriptor *ddesc = &udc->dev_desc; in get_gadget_descs() 75 char *desc_ptr = (char *) &udc->dev_desc; in dev_desc_read() 91 static const BIN_ATTR_RO(dev_desc, sizeof(struct usb_device_descriptor));
|
| H A D | vudc.h | 91 struct usb_device_descriptor dev_desc; member
|
| /linux/drivers/gpu/drm/xe/tests/ |
| H A D | xe_pci.c | 234 const struct xe_device_desc *dev_desc = in xe_pci_id_kunit_desc() local 237 if (dev_desc) in xe_pci_id_kunit_desc() 239 param->device, dev_desc->platform_name); in xe_pci_id_kunit_desc()
|
| /linux/drivers/media/rc/ |
| H A D | ite-cir.c | 1300 const struct ite_dev_params *dev_desc = NULL; in ite_probe() local 1331 dev_desc = &ite_dev_descs[model_no]; in ite_probe() 1332 io_rsrc_no = dev_desc->io_rsrc_no; in ite_probe() 1336 pnp_port_len(pdev, io_rsrc_no) < dev_desc->io_region_size) { in ite_probe() 1362 itdev->params = dev_desc; in ite_probe() 1389 rdev->device_name = dev_desc->model; in ite_probe() 1404 dev_desc->io_region_size, ITE_DRIVER_NAME)) in ite_probe()
|
| /linux/drivers/iio/temperature/ |
| H A D | iqs620at-temp.c | 81 indio_dev->name = iqs62x->dev_desc->dev_name; in iqs620_temp_probe()
|
| /linux/include/linux/mfd/ |
| H A D | iqs62x.h | 128 const struct iqs62x_dev_desc *dev_desc; member
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-platform-usbip-vudc | 1 What: /sys/devices/platform/usbip-vudc.%d/dev_desc
|
| /linux/net/ieee802154/ |
| H A D | rdev-ops.h | 376 const struct ieee802154_llsec_device *dev_desc) in rdev_add_device() argument 378 return rdev->ops->add_device(&rdev->wpan_phy, wpan_dev, dev_desc); in rdev_add_device()
|
| /linux/net/mac802154/ |
| H A D | cfg.c | 619 const struct ieee802154_llsec_device *dev_desc) in ieee802154_add_device() argument 626 res = mac802154_llsec_dev_add(&sdata->sec, dev_desc); in ieee802154_add_device()
|