Searched refs:cl_device (Results 1 – 8 of 8) sorted by relevance
| /Linux-v5.4/drivers/platform/chrome/ |
| D | cros_ec_ishtp.c | 68 #define cl_data_to_dev(client_data) ishtp_device((client_data)->cl_device) 117 struct ishtp_cl_device *cl_device; member 321 static void ish_event_cb(struct ishtp_cl_device *cl_device) in ish_event_cb() argument 324 struct ishtp_cl *cros_ish_cl = ishtp_get_drvdata(cl_device); in ish_event_cb() 379 ishtp_register_event_cb(client_data->cl_device, ish_event_cb); in cros_ish_init() 558 struct ishtp_cl_device *cl_device; in reset_handler() local 566 cl_device = client_data->cl_device; in reset_handler() 573 cros_ish_cl = ishtp_cl_allocate(cl_device); in reset_handler() 579 ishtp_set_drvdata(cl_device, cros_ish_cl); in reset_handler() 607 static int cros_ec_ishtp_probe(struct ishtp_cl_device *cl_device) in cros_ec_ishtp_probe() argument [all …]
|
| /Linux-v5.4/drivers/hid/intel-ish-hid/ishtp/ |
| D | bus.c | 596 void ishtp_get_device(struct ishtp_cl_device *cl_device) in ishtp_get_device() argument 598 cl_device->reference_count++; in ishtp_get_device() 608 void ishtp_put_device(struct ishtp_cl_device *cl_device) in ishtp_put_device() argument 610 cl_device->reference_count--; in ishtp_put_device() 621 void ishtp_set_drvdata(struct ishtp_cl_device *cl_device, void *data) in ishtp_set_drvdata() argument 623 cl_device->driver_data = data; in ishtp_set_drvdata() 635 void *ishtp_get_drvdata(struct ishtp_cl_device *cl_device) in ishtp_get_drvdata() argument 637 return cl_device->driver_data; in ishtp_get_drvdata() 668 struct ishtp_cl_device *cl_device; in ishtp_bus_new_client() local 683 cl_device = ishtp_bus_add_device(dev, device_uuid, dev_name); in ishtp_bus_new_client() [all …]
|
| D | client.c | 120 struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device) in ishtp_cl_allocate() argument 128 ishtp_cl_init(cl, cl_device->ishtp_dev); in ishtp_cl_allocate()
|
| /Linux-v5.4/drivers/hid/intel-ish-hid/ |
| D | ishtp-hid-client.c | 18 #define cl_data_to_dev(client_data) ishtp_device(client_data->cl_device) 523 dev_info(ishtp_device(client_data->cl_device), in ishtp_enum_enum_devices() 680 ishtp_register_event_cb(client_data->cl_device, ish_cl_event_cb); in hid_ishtp_cl_init() 744 struct ishtp_cl_device *cl_device; in hid_ishtp_cl_reset_handler() local 751 cl_device = client_data->cl_device; in hid_ishtp_cl_reset_handler() 755 dev_dbg(ishtp_device(client_data->cl_device), "%s\n", __func__); in hid_ishtp_cl_reset_handler() 759 hid_ishtp_cl = ishtp_cl_allocate(cl_device); in hid_ishtp_cl_reset_handler() 763 ishtp_set_drvdata(cl_device, hid_ishtp_cl); in hid_ishtp_cl_reset_handler() 792 static int hid_ishtp_cl_probe(struct ishtp_cl_device *cl_device) in hid_ishtp_cl_probe() argument 798 if (!cl_device) in hid_ishtp_cl_probe() [all …]
|
| D | ishtp-fw-loader.c | 210 struct ishtp_cl_device *cl_device; member 238 #define cl_data_to_dev(client_data) ishtp_device((client_data)->cl_device) 255 struct device *devc = ishtp_get_pci_device(client_data->cl_device); in get_firmware_variant() 444 static void loader_cl_event_cb(struct ishtp_cl_device *cl_device) in loader_cl_event_cb() argument 447 struct ishtp_cl *loader_ishtp_cl = ishtp_get_drvdata(cl_device); in loader_cl_event_cb() 637 struct device *devc = ishtp_get_pci_device(client_data->cl_device); in ish_fw_xfer_direct_dma() 900 ishtp_register_event_cb(client_data->cl_device, loader_cl_event_cb); in loader_init() 925 struct ishtp_cl_device *cl_device; in reset_handler() local 931 cl_device = client_data->cl_device; in reset_handler() 938 loader_ishtp_cl = ishtp_cl_allocate(cl_device); in reset_handler() [all …]
|
| D | ishtp-hid.h | 143 struct ishtp_cl_device *cl_device; member
|
| D | ishtp-hid.c | 235 hid->dev.parent = ishtp_device(client_data->cl_device); in ishtp_hid_probe()
|
| /Linux-v5.4/include/linux/ |
| D | intel-ish-client-if.h | 77 struct device *ishtp_device(struct ishtp_cl_device *cl_device); 79 void *ishtp_trace_callback(struct ishtp_cl_device *cl_device); 81 struct device *ishtp_get_pci_device(struct ishtp_cl_device *cl_device); 83 struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device); 104 void ishtp_set_drvdata(struct ishtp_cl_device *cl_device, void *data); 105 void *ishtp_get_drvdata(struct ishtp_cl_device *cl_device);
|