Searched refs:qcdev (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/hid/intel-thc-hid/intel-quicki2c/ |
| H A D | pci-quicki2c.c | 129 static int quicki2c_get_acpi_resources(struct quicki2c_device *qcdev) in quicki2c_get_acpi_resources() argument 131 struct acpi_device *adev = ACPI_COMPANION(qcdev->dev); in quicki2c_get_acpi_resources() 138 dev_err(qcdev->dev, "Invalid acpi device pointer\n"); in quicki2c_get_acpi_resources() 142 qcdev->acpi_dev = adev; in quicki2c_get_acpi_resources() 152 qcdev->hid_desc_addr = (u16)hid_desc_addr; in quicki2c_get_acpi_resources() 158 &qcdev->active_ltr_val); in quicki2c_get_acpi_resources() 166 &qcdev->low_power_ltr_val); in quicki2c_get_acpi_resources() 178 qcdev->i2c_slave_addr = i2c_param.device_address; in quicki2c_get_acpi_resources() 187 qcdev->i2c_speed_mode = THC_I2C_STANDARD; in quicki2c_get_acpi_resources() 188 qcdev->i2c_clock_hcnt = i2c_config.SMHX; in quicki2c_get_acpi_resources() [all …]
|
| H A D | quicki2c-hid.c | 23 struct quicki2c_device *qcdev = hid->driver_data; in quicki2c_hid_parse() local 25 if (qcdev->report_descriptor) in quicki2c_hid_parse() 26 return hid_parse_report(hid, qcdev->report_descriptor, in quicki2c_hid_parse() 27 le16_to_cpu(qcdev->dev_desc.report_desc_len)); in quicki2c_hid_parse() 29 dev_err_once(qcdev->dev, "invalid report descriptor\n"); in quicki2c_hid_parse() 56 struct quicki2c_device *qcdev = hid->driver_data; in quicki2c_hid_raw_request() local 59 ret = pm_runtime_resume_and_get(qcdev->dev); in quicki2c_hid_raw_request() 65 ret = quicki2c_get_report(qcdev, rtype, reportnum, buf, len); in quicki2c_hid_raw_request() 68 ret = quicki2c_set_report(qcdev, rtype, reportnum, buf, len); in quicki2c_hid_raw_request() 71 dev_err(qcdev->dev, "Not supported request type %d\n", reqtype); in quicki2c_hid_raw_request() [all …]
|