Home
last modified time | relevance | path

Searched refs:cl_device (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.15/drivers/platform/chrome/
Dcros_ec_ishtp.c71 #define cl_data_to_dev(client_data) ishtp_device((client_data)->cl_device)
122 struct ishtp_cl_device *cl_device; member
346 static void ish_event_cb(struct ishtp_cl_device *cl_device) in ish_event_cb() argument
349 struct ishtp_cl *cros_ish_cl = ishtp_get_drvdata(cl_device); in ish_event_cb()
411 ishtp_register_event_cb(client_data->cl_device, ish_event_cb); in cros_ish_init()
590 struct ishtp_cl_device *cl_device; in reset_handler() local
598 cl_device = client_data->cl_device; in reset_handler()
605 cros_ish_cl = ishtp_cl_allocate(cl_device); in reset_handler()
611 ishtp_set_drvdata(cl_device, cros_ish_cl); in reset_handler()
639 static int cros_ec_ishtp_probe(struct ishtp_cl_device *cl_device) in cros_ec_ishtp_probe() argument
[all …]
/Linux-v5.15/drivers/hid/intel-ish-hid/ishtp/
Dbus.c575 void ishtp_get_device(struct ishtp_cl_device *cl_device) in ishtp_get_device() argument
577 cl_device->reference_count++; in ishtp_get_device()
587 void ishtp_put_device(struct ishtp_cl_device *cl_device) in ishtp_put_device() argument
589 cl_device->reference_count--; in ishtp_put_device()
600 void ishtp_set_drvdata(struct ishtp_cl_device *cl_device, void *data) in ishtp_set_drvdata() argument
602 cl_device->driver_data = data; in ishtp_set_drvdata()
614 void *ishtp_get_drvdata(struct ishtp_cl_device *cl_device) in ishtp_get_drvdata() argument
616 return cl_device->driver_data; in ishtp_get_drvdata()
647 struct ishtp_cl_device *cl_device; in ishtp_bus_new_client() local
662 cl_device = ishtp_bus_add_device(dev, device_uuid, dev_name); in ishtp_bus_new_client()
[all …]
Dclient.c121 struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device) in ishtp_cl_allocate() argument
129 ishtp_cl_init(cl, cl_device->ishtp_dev); in ishtp_cl_allocate()
/Linux-v5.15/drivers/hid/intel-ish-hid/
Dishtp-hid-client.c23 #define cl_data_to_dev(client_data) ishtp_device(client_data->cl_device)
528 dev_info(ishtp_device(client_data->cl_device), in ishtp_enum_enum_devices()
685 ishtp_register_event_cb(client_data->cl_device, ish_cl_event_cb); in hid_ishtp_cl_init()
749 struct ishtp_cl_device *cl_device; in hid_ishtp_cl_reset_handler() local
756 cl_device = client_data->cl_device; in hid_ishtp_cl_reset_handler()
760 dev_dbg(ishtp_device(client_data->cl_device), "%s\n", __func__); in hid_ishtp_cl_reset_handler()
764 hid_ishtp_cl = ishtp_cl_allocate(cl_device); in hid_ishtp_cl_reset_handler()
768 ishtp_set_drvdata(cl_device, hid_ishtp_cl); in hid_ishtp_cl_reset_handler()
808 static int hid_ishtp_cl_probe(struct ishtp_cl_device *cl_device) in hid_ishtp_cl_probe() argument
814 if (!cl_device) in hid_ishtp_cl_probe()
[all …]
Dishtp-fw-loader.c211 struct ishtp_cl_device *cl_device; member
239 #define cl_data_to_dev(client_data) ishtp_device((client_data)->cl_device)
256 struct device *devc = ishtp_get_pci_device(client_data->cl_device); in get_firmware_variant()
445 static void loader_cl_event_cb(struct ishtp_cl_device *cl_device) in loader_cl_event_cb() argument
448 struct ishtp_cl *loader_ishtp_cl = ishtp_get_drvdata(cl_device); in loader_cl_event_cb()
640 struct device *devc = ishtp_get_pci_device(client_data->cl_device); in ish_fw_xfer_direct_dma()
903 ishtp_register_event_cb(client_data->cl_device, loader_cl_event_cb); in loader_init()
928 struct ishtp_cl_device *cl_device; in reset_handler() local
934 cl_device = client_data->cl_device; in reset_handler()
941 loader_ishtp_cl = ishtp_cl_allocate(cl_device); in reset_handler()
[all …]
Dishtp-hid.h139 struct ishtp_cl_device *cl_device; member
Dishtp-hid.c233 hid->dev.parent = ishtp_device(client_data->cl_device); in ishtp_hid_probe()
/Linux-v5.15/include/linux/
Dintel-ish-client-if.h83 struct device *ishtp_device(struct ishtp_cl_device *cl_device);
87 ishtp_print_log ishtp_trace_callback(struct ishtp_cl_device *cl_device);
89 struct device *ishtp_get_pci_device(struct ishtp_cl_device *cl_device);
91 struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device);
112 void ishtp_set_drvdata(struct ishtp_cl_device *cl_device, void *data);
113 void *ishtp_get_drvdata(struct ishtp_cl_device *cl_device);