Home
last modified time | relevance | path

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

/linux/drivers/hid/intel-ish-hid/ishtp/
H A Dbus.c583 void ishtp_get_device(struct ishtp_cl_device *cl_device) in ishtp_get_device() argument
585 cl_device->reference_count++; in ishtp_get_device()
595 void ishtp_put_device(struct ishtp_cl_device *cl_device) in ishtp_put_device() argument
597 cl_device->reference_count--; in ishtp_put_device()
608 void ishtp_set_drvdata(struct ishtp_cl_device *cl_device, void *data) in ishtp_set_drvdata() argument
610 cl_device->driver_data = data; in ishtp_set_drvdata()
622 void *ishtp_get_drvdata(struct ishtp_cl_device *cl_device) in ishtp_get_drvdata() argument
624 return cl_device->driver_data; in ishtp_get_drvdata()
655 struct ishtp_cl_device *cl_device; in ishtp_bus_new_client() local
670 cl_device = ishtp_bus_add_device(dev, device_uuid, dev_name); in ishtp_bus_new_client()
[all …]
H A Dclient.c104 struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device) in ishtp_cl_allocate() argument
112 ishtp_cl_init(cl, cl_device->ishtp_dev); in ishtp_cl_allocate()
/linux/drivers/platform/x86/intel/
H A Dishtp_eclite.c40 #define cl_data_to_dev(opr_dev) ishtp_device((opr_dev)->cl_device)
79 struct ishtp_cl_device *cl_device; member
423 static void ecl_ishtp_cl_event_cb(struct ishtp_cl_device *cl_device) in ecl_ishtp_cl_event_cb() argument
425 struct ishtp_cl *ecl_ishtp_cl = ishtp_get_drvdata(cl_device); in ecl_ishtp_cl_event_cb()
502 struct ishtp_cl_device *cl_device; in ecl_ishtp_cl_reset_handler() local
511 cl_device = opr_dev->cl_device; in ecl_ishtp_cl_reset_handler()
516 ecl_ishtp_cl = ishtp_cl_allocate(cl_device); in ecl_ishtp_cl_reset_handler()
520 ishtp_set_drvdata(cl_device, ecl_ishtp_cl); in ecl_ishtp_cl_reset_handler()
538 ishtp_register_event_cb(cl_device, ecl_ishtp_cl_event_cb); in ecl_ishtp_cl_reset_handler()
554 static int ecl_ishtp_cl_probe(struct ishtp_cl_device *cl_device) in ecl_ishtp_cl_probe() argument
[all …]
/linux/drivers/hid/intel-ish-hid/
H A Dishtp-fw-loader.c214 struct ishtp_cl_device *cl_device; member
242 #define cl_data_to_dev(client_data) ishtp_device((client_data)->cl_device)
259 struct device *devc = ishtp_get_pci_device(client_data->cl_device); in get_firmware_variant()
449 static void loader_cl_event_cb(struct ishtp_cl_device *cl_device) in loader_cl_event_cb() argument
452 struct ishtp_cl *loader_ishtp_cl = ishtp_get_drvdata(cl_device); in loader_cl_event_cb()
644 struct device *devc = ishtp_get_pci_device(client_data->cl_device); in ish_fw_xfer_direct_dma()
863 ishtp_register_event_cb(client_data->cl_device, loader_cl_event_cb); in loader_init()
885 struct ishtp_cl_device *cl_device; in reset_handler() local
891 cl_device = client_data->cl_device; in reset_handler()
897 dev_err(ishtp_device(cl_device), "Reset Failed\n"); in reset_handler()
[all …]
H A Dishtp-hid.c233 hid->dev.parent = ishtp_device(client_data->cl_device); in ishtp_hid_probe()
/linux/include/linux/
H A 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 workqueue_struct *ishtp_get_workqueue(struct ishtp_cl_device *cl_device);
93 struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device);
117 void ishtp_set_drvdata(struct ishtp_cl_device *cl_device, void *data);
118 void *ishtp_get_drvdata(struct ishtp_cl_device *cl_device);