/linux-master/drivers/hid/i2c-hid/ |
H A D | i2c-hid-core.c | 37 #include <linux/hid.h> 43 #include "../hid-ids.h" 44 #include "i2c-hid.h" 93 struct hid_device *hid; /* pointer to corresponding HID dev */ member in struct:i2c_hid 304 * @ihid: the i2c hid device 538 if (ihid->hid->group != HID_GROUP_RMI) 541 hid_input_report(ihid->hid, HID_INPUT_REPORT, 567 static void i2c_hid_find_max_report(struct hid_device *hid, unsigned int type, argument 575 list_for_each_entry(report, &hid->report_enum[type].report_list, list) { 622 static int i2c_hid_get_raw_report(struct hid_device *hid, argument 654 i2c_hid_output_raw_report(struct hid_device *hid, u8 report_type, const u8 *buf, size_t count, bool do_set) argument 686 i2c_hid_output_report(struct hid_device *hid, u8 *buf, size_t count) argument 692 i2c_hid_raw_request(struct hid_device *hid, unsigned char reportnum, __u8 *buf, size_t len, unsigned char rtype, int reqtype) argument 708 i2c_hid_parse(struct hid_device *hid) argument 774 i2c_hid_start(struct hid_device *hid) argument 799 i2c_hid_stop(struct hid_device *hid) argument 804 i2c_hid_open(struct hid_device *hid) argument 813 i2c_hid_close(struct hid_device *hid) argument 932 struct hid_device *hid = ihid->hid; local 954 struct hid_device *hid = ihid->hid; local 992 struct hid_device *hid = ihid->hid; local 1028 struct hid_device *hid = ihid->hid; local 1072 struct hid_device *hid = ihid->hid; local 1164 struct hid_device *hid; local 1263 struct hid_device *hid; local [all...] |
/linux-master/drivers/hid/ |
H A D | hid-nintendo.c | 16 * hid-wiimote kernel hid driver 17 * hid-logitech-hidpp driver 18 * hid-sony driver 31 #include "hid-ids.h" 36 #include <linux/hid.h> 1508 * top of driver). For hid-nintendo, we make sure that the final 2678 ctlr->rumble_queue = alloc_workqueue("hid-nintendo-rumble_wq", 2814 MODULE_DEVICE_TABLE(hid, nintendo_hid_devices);
|
H A D | hid-mcp2221.c | 16 #include <linux/hid.h> 21 #include "hid-ids.h" 1233 MODULE_DEVICE_TABLE(hid, mcp2221_devices);
|
H A D | hid-logitech-dj.c | 11 #include <linux/hid.h> 17 #include "hid-ids.h" 520 /* Maximum size of all defined hid reports in bytes (including report id) */ 533 /* Number of possible hid report types that can be created by this driver. 536 * than the hid report created from those RF reports. In the future 540 * to hid report id 0x01, this is standard keyboard. Same thing applies to mice 542 * has to have the same report id as its corresponding hid report, so an 862 * 1) hid-core discards all packets coming from a device during probe(). 1319 static int logi_dj_ll_open(struct hid_device *hid) argument 1321 dbg_hid("%s: %s\n", __func__, hid 1326 logi_dj_ll_close(struct hid_device *hid) argument 1344 logi_dj_ll_raw_request(struct hid_device *hid, unsigned char reportnum, __u8 *buf, size_t count, unsigned char report_type, int reqtype) argument 1408 logi_dj_ll_parse(struct hid_device *hid) argument 1491 logi_dj_ll_start(struct hid_device *hid) argument 1497 logi_dj_ll_stop(struct hid_device *hid) argument 1502 logi_dj_ll_may_wakeup(struct hid_device *hid) argument [all...] |
/linux-master/drivers/usb/gadget/function/ |
H A D | f_fs.c | 24 #include <linux/hid.h> 2545 pr_vdebug("hid descriptor\n");
|
/linux-master/sound/pci/hda/ |
H A D | tas2781_hda_i2c.c | 111 static int tas2781_read_acpi(struct tasdevice_priv *p, const char *hid) argument 117 adev = acpi_dev_get_first_match_dev(hid, NULL, -1); 120 "Failed to find an ACPI device for %s\n", hid); 129 strscpy(p->dev_name, hid, sizeof(p->dev_name));
|
H A D | patch_realtek.c | 6828 const char *hid, const char *match_str, int count) 6835 ret = hda_component_manager_init(cdc, spec->comps, count, bus, hid, 6825 comp_generic_fixup(struct hda_codec *cdc, int action, const char *bus, const char *hid, const char *match_str, int count) argument
|
H A D | cs35l41_hda_property.c | 219 const char *hid) 353 const char *hid) 392 const char *hid) 406 if (strcmp(hid, "CLSA0100") == 0) { 408 } else if (strcmp(hid, "CLSA0101") == 0) { 418 const char *hid; member in struct:cs35l41_prop_model 421 const char *hid); 516 const char *hid) 520 for (model = cs35l41_prop_model_table; model->hid; model++) { 521 if (!strcmp(model->hid, hi 218 generic_dsd_config(struct cs35l41_hda *cs35l41, struct device *physdev, int id, const char *hid) argument 352 hp_i2c_int_2amp_dual_spkid(struct cs35l41_hda *cs35l41, struct device *physdev, int id, const char *hid) argument 391 lenovo_legion_no_acpi(struct cs35l41_hda *cs35l41, struct device *physdev, int id, const char *hid) argument 515 cs35l41_add_dsd_properties(struct cs35l41_hda *cs35l41, struct device *physdev, int id, const char *hid) argument [all...] |
H A D | cs35l56_hda.c | 859 static int cs35l56_hda_read_acpi(struct cs35l56_hda *cs35l56, int hid, int id) 873 snprintf(hid_string, sizeof(hid_string), "CSC%04X", hid); 962 int cs35l56_hda_common_probe(struct cs35l56_hda *cs35l56, int hid, int id) 969 ret = cs35l56_hda_read_acpi(cs35l56, hid, id); 857 cs35l56_hda_read_acpi(struct cs35l56_hda *cs35l56, int hid, int id) argument 960 cs35l56_hda_common_probe(struct cs35l56_hda *cs35l56, int hid, int id) argument
|
H A D | hda_component.c | 102 const char *hid; member in struct:hda_scodec_match 122 snprintf(tmp, sizeof(tmp), p->match_str, p->hid, p->index); 128 const char *bus, const char *hid, 143 sm->hid = hid; 126 hda_component_manager_init(struct hda_codec *cdc, struct hda_component *comps, int count, const char *bus, const char *hid, const char *match_str, const struct component_master_ops *ops) argument
|
H A D | hda_component.h | 71 const char *bus, const char *hid,
|
/linux-master/drivers/iommu/amd/ |
H A D | iommu.c | 102 if (acpi_dev_hid_uid_match(adev, p->hid,
|
H A D | init.c | 1268 static int __init add_acpi_hid_device(u8 *hid, u8 *uid, u32 *devid, argument 1275 if (strcmp(entry->hid, hid) || 1280 pr_info("Command-line override for hid:%s uid:%s\n", 1281 hid, uid); 1291 memcpy(entry->hid, hid, strlen(hid)); 1296 pr_info("%s, add hid:%s, uid:%s, rdevid:%d\n", 1298 entry->hid, entr 1539 u8 hid[ACPIHID_HID_LEN]; local 3619 char *hid, *uid, *p, *addr; local [all...] |
/linux-master/include/acpi/ |
H A D | acpi_bus.h | 82 bool acpi_dev_found(const char *hid); 83 bool acpi_dev_present(const char *hid, const char *uid, s64 hrv); 945 acpi_dev_get_next_match_dev(struct acpi_device *adev, const char *hid, const char *uid, s64 hrv); 947 acpi_dev_get_first_match_dev(const char *hid, const char *uid, s64 hrv); 952 * @hid: Hardware ID of the device. 958 #define for_each_acpi_dev_match(adev, hid, uid, hrv) \ 959 for (adev = acpi_dev_get_first_match_dev(hid, uid, hrv); \ 961 adev = acpi_dev_get_next_match_dev(adev, hid, uid, hrv))
|
/linux-master/drivers/acpi/ |
H A D | scan.c | 1299 struct acpi_hardware_id *hid; local 1304 hid = list_first_entry(&device->pnp.ids, struct acpi_hardware_id, list); 1305 return hid->id;
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-i801.c | 1176 char *hid; local 1186 hid = info->hardware_id.string; 1187 if (!hid) 1190 i = match_string(acpi_smo8800_ids, ARRAY_SIZE(acpi_smo8800_ids), hid);
|
/linux-master/tools/testing/selftests/ |
H A D | Makefile | 37 TARGETS += hid
|
/linux-master/drivers/usb/host/ |
H A D | xhci.h | 2501 bool hid; local 2514 hid = !!(info2 & (1 << 7)); 2528 xhci_ep_type_string(ep_type), hid ? "HID" : "",
|
/linux-master/drivers/usb/gadget/udc/ |
H A D | tegra-xudc.c | 265 BUILD_EP_CONTEXT_RW(hid, info1, 7, 0x1)
|
/linux-master/drivers/iio/pressure/ |
H A D | Makefile | 16 obj-$(CONFIG_HID_SENSOR_PRESS) += hid-sensor-press.o
|
/linux-master/drivers/iio/magnetometer/ |
H A D | Makefile | 15 obj-$(CONFIG_HID_SENSOR_MAGNETOMETER_3D) += hid-sensor-magn-3d.o
|
/linux-master/drivers/iio/light/ |
H A D | hid-sensor-als.c | 11 #include <linux/hid-sensor-hub.h> 14 #include "../common/hid-sensors/hid-sensor-trigger.h"
|
/linux-master/drivers/iio/accel/ |
H A D | Makefile | 43 obj-$(CONFIG_HID_SENSOR_ACCEL_3D) += hid-sensor-accel-3d.o
|
/linux-master/include/linux/ |
H A D | acpi.h | 785 static inline bool acpi_dev_found(const char *hid) argument 790 static inline bool acpi_dev_present(const char *hid, const char *uid, s64 hrv) argument 803 acpi_dev_get_first_match_dev(const char *hid, const char *uid, s64 hrv) argument
|
/linux-master/drivers/media/pci/intel/ |
H A D | ipu-bridge.c | 637 for_each_acpi_dev_match(adev, cfg->hid, NULL, -1) { 654 cfg->hid, sensor->link); 733 for_each_acpi_dev_match(sensor_adev, cfg->hid, NULL, -1) {
|