Home
last modified time | relevance | path

Searched refs:ishtp_cl_device (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
H A Dintel-ish-client-if.h11 struct ishtp_cl_device;
26 * struct ishtp_cl_device - ISHTP device handle
38 int (*probe)(struct ishtp_cl_device *dev);
39 int (*remove)(struct ishtp_cl_device *dev);
40 int (*reset)(struct ishtp_cl_device *dev);
73 int ishtp_register_event_cb(struct ishtp_cl_device *device,
74 void (*read_cb)(struct ishtp_cl_device *));
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_devic
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dintel-ish-client-if.h14 struct ishtp_cl_device;
32 * struct ishtp_cl_device - ISHTP device handle
44 int (*probe)(struct ishtp_cl_device *dev);
45 void (*remove)(struct ishtp_cl_device *dev);
46 int (*reset)(struct ishtp_cl_device *dev);
79 int ishtp_register_event_cb(struct ishtp_cl_device *device,
80 void (*read_cb)(struct ishtp_cl_device *));
83 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_devic
[all...]
/kernel/linux/linux-5.10/drivers/hid/intel-ish-hid/ishtp/
H A Dbus.c24 #define to_ishtp_cl_device(d) container_of(d, struct ishtp_cl_device, dev)
214 struct ishtp_cl_device *device = to_ishtp_cl_device(dev); in ishtp_cl_device_probe()
232 * This is a bus match callback, called when a new ishtp_cl_device is
240 struct ishtp_cl_device *device = to_ishtp_cl_device(dev); in ishtp_cl_bus_match()
259 struct ishtp_cl_device *device = to_ishtp_cl_device(dev); in ishtp_cl_device_remove()
290 struct ishtp_cl_device *device = to_ishtp_cl_device(dev); in ishtp_cl_device_suspend()
316 struct ishtp_cl_device *device = to_ishtp_cl_device(dev); in ishtp_cl_device_resume()
348 static int ishtp_cl_device_reset(struct ishtp_cl_device *device) in ishtp_cl_device_reset()
424 * Return: ishtp_cl_device pointer or NULL on failure
426 static struct ishtp_cl_device *ishtp_bus_add_devic
[all...]
H A Dbus.h15 struct ishtp_cl_device;
20 * struct ishtp_cl_device - ISHTP device handle
32 * An ishtp_cl_device pointer is returned from ishtp_add_device()
34 * Drivers for ISHTP devices will get an ishtp_cl_device pointer
37 struct ishtp_cl_device { struct
45 void (*event_cb)(struct ishtp_cl_device *device);
51 void ishtp_cl_bus_rx_event(struct ishtp_cl_device *device);
H A Dclient.h43 struct ishtp_cl_device *device;
H A Dclient.c120 struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device) in ishtp_cl_allocate()
/kernel/linux/linux-6.6/drivers/hid/intel-ish-hid/ishtp/
H A Dbus.c24 #define to_ishtp_cl_device(d) container_of(d, struct ishtp_cl_device, dev)
215 struct ishtp_cl_device *device = to_ishtp_cl_device(dev); in ishtp_cl_device_probe()
233 * This is a bus match callback, called when a new ishtp_cl_device is
241 struct ishtp_cl_device *device = to_ishtp_cl_device(dev); in ishtp_cl_bus_match()
260 struct ishtp_cl_device *device = to_ishtp_cl_device(dev); in ishtp_cl_device_remove()
282 struct ishtp_cl_device *device = to_ishtp_cl_device(dev); in ishtp_cl_device_suspend()
308 struct ishtp_cl_device *device = to_ishtp_cl_device(dev); in ishtp_cl_device_resume()
333 static int ishtp_cl_device_reset(struct ishtp_cl_device *device) in ishtp_cl_device_reset()
409 * Return: ishtp_cl_device pointer or NULL on failure
411 static struct ishtp_cl_device *ishtp_bus_add_devic
[all...]
H A Dbus.h15 struct ishtp_cl_device;
20 * struct ishtp_cl_device - ISHTP device handle
32 * An ishtp_cl_device pointer is returned from ishtp_add_device()
34 * Drivers for ISHTP devices will get an ishtp_cl_device pointer
37 struct ishtp_cl_device { struct
45 void (*event_cb)(struct ishtp_cl_device *device);
51 void ishtp_cl_bus_rx_event(struct ishtp_cl_device *device);
H A Dclient.h43 struct ishtp_cl_device *device;
H A Dclient.c121 struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device) in ishtp_cl_allocate()
/kernel/linux/linux-5.10/drivers/platform/chrome/
H A Dcros_ec_ishtp.c122 struct ishtp_cl_device *cl_device;
350 static void ish_event_cb(struct ishtp_cl_device *cl_device) in ish_event_cb()
594 struct ishtp_cl_device *cl_device; in reset_handler()
643 static int cros_ec_ishtp_probe(struct ishtp_cl_device *cl_device) in cros_ec_ishtp_probe()
710 static int cros_ec_ishtp_remove(struct ishtp_cl_device *cl_device) in cros_ec_ishtp_remove()
729 static int cros_ec_ishtp_reset(struct ishtp_cl_device *cl_device) in cros_ec_ishtp_reset()
747 struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); in cros_ec_ishtp_suspend()
762 struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); in cros_ec_ishtp_resume()
/kernel/linux/linux-6.6/drivers/platform/chrome/
H A Dcros_ec_ishtp.c125 struct ishtp_cl_device *cl_device;
349 static void ish_event_cb(struct ishtp_cl_device *cl_device) in ish_event_cb()
595 struct ishtp_cl_device *cl_device; in reset_handler()
644 static int cros_ec_ishtp_probe(struct ishtp_cl_device *cl_device) in cros_ec_ishtp_probe()
711 static void cros_ec_ishtp_remove(struct ishtp_cl_device *cl_device) in cros_ec_ishtp_remove()
728 static int cros_ec_ishtp_reset(struct ishtp_cl_device *cl_device) in cros_ec_ishtp_reset()
746 struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); in cros_ec_ishtp_suspend()
761 struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); in cros_ec_ishtp_resume()
/kernel/linux/linux-5.10/drivers/hid/intel-ish-hid/
H A Dishtp-hid-client.c329 static void ish_cl_event_cb(struct ishtp_cl_device *device) in ish_cl_event_cb()
744 struct ishtp_cl_device *cl_device; in hid_ishtp_cl_reset_handler()
792 static int hid_ishtp_cl_probe(struct ishtp_cl_device *cl_device) in hid_ishtp_cl_probe()
841 static int hid_ishtp_cl_remove(struct ishtp_cl_device *cl_device) in hid_ishtp_cl_remove()
871 static int hid_ishtp_cl_reset(struct ishtp_cl_device *cl_device) in hid_ishtp_cl_reset()
894 struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); in hid_ishtp_cl_suspend()
915 struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); in hid_ishtp_cl_resume()
H A Dishtp-fw-loader.c210 struct ishtp_cl_device *cl_device;
444 static void loader_cl_event_cb(struct ishtp_cl_device *cl_device) in loader_cl_event_cb()
904 struct ishtp_cl_device *cl_device; in reset_handler()
944 static int loader_ishtp_cl_probe(struct ishtp_cl_device *cl_device) in loader_ishtp_cl_probe()
995 static int loader_ishtp_cl_remove(struct ishtp_cl_device *cl_device) in loader_ishtp_cl_remove()
1024 static int loader_ishtp_cl_reset(struct ishtp_cl_device *cl_device) in loader_ishtp_cl_reset()
H A Dishtp-hid.h143 struct ishtp_cl_device *cl_device;
/kernel/linux/linux-6.6/drivers/platform/x86/intel/
H A Dishtp_eclite.c79 struct ishtp_cl_device *cl_device;
423 static void ecl_ishtp_cl_event_cb(struct ishtp_cl_device *cl_device) in ecl_ishtp_cl_event_cb()
502 struct ishtp_cl_device *cl_device; in ecl_ishtp_cl_reset_handler()
554 static int ecl_ishtp_cl_probe(struct ishtp_cl_device *cl_device) in ecl_ishtp_cl_probe()
618 static void ecl_ishtp_cl_remove(struct ishtp_cl_device *cl_device) in ecl_ishtp_cl_remove()
637 static int ecl_ishtp_cl_reset(struct ishtp_cl_device *cl_device) in ecl_ishtp_cl_reset()
650 struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); in ecl_ishtp_cl_suspend()
/kernel/linux/linux-6.6/drivers/hid/intel-ish-hid/
H A Dishtp-hid-client.c337 static void ish_cl_event_cb(struct ishtp_cl_device *device) in ish_cl_event_cb()
752 struct ishtp_cl_device *cl_device; in hid_ishtp_cl_reset_handler()
811 static int hid_ishtp_cl_probe(struct ishtp_cl_device *cl_device) in hid_ishtp_cl_probe()
862 static void hid_ishtp_cl_remove(struct ishtp_cl_device *cl_device) in hid_ishtp_cl_remove()
890 static int hid_ishtp_cl_reset(struct ishtp_cl_device *cl_device) in hid_ishtp_cl_reset()
913 struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); in hid_ishtp_cl_suspend()
934 struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); in hid_ishtp_cl_resume()
H A Dishtp-fw-loader.c214 struct ishtp_cl_device *cl_device;
449 static void loader_cl_event_cb(struct ishtp_cl_device *cl_device) in loader_cl_event_cb()
909 struct ishtp_cl_device *cl_device; in reset_handler()
949 static int loader_ishtp_cl_probe(struct ishtp_cl_device *cl_device) in loader_ishtp_cl_probe()
1000 static void loader_ishtp_cl_remove(struct ishtp_cl_device *cl_device) in loader_ishtp_cl_remove()
1027 static int loader_ishtp_cl_reset(struct ishtp_cl_device *cl_device) in loader_ishtp_cl_reset()
H A Dishtp-hid.h139 struct ishtp_cl_device *cl_device;

Completed in 15 milliseconds