Searched refs:ishtp_cl_device (Results 1 – 9 of 9) sorted by relevance
11 struct ishtp_cl_device;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_device);83 struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device);[all …]
24 #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()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()426 static struct ishtp_cl_device *ishtp_bus_add_device(struct ishtp_device *dev, in ishtp_bus_add_device()429 struct ishtp_cl_device *device; in ishtp_bus_add_device()445 device = kzalloc(sizeof(struct ishtp_cl_device), GFP_KERNEL); in ishtp_bus_add_device()[all …]
15 struct ishtp_cl_device;37 struct ishtp_cl_device { struct45 void (*event_cb)(struct ishtp_cl_device *device); argument51 void ishtp_cl_bus_rx_event(struct ishtp_cl_device *device);
43 struct ishtp_cl_device *device;
120 struct ishtp_cl *ishtp_cl_allocate(struct ishtp_cl_device *cl_device) in ishtp_cl_allocate()
122 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()
329 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()
210 struct ishtp_cl_device *cl_device;444 static void loader_cl_event_cb(struct ishtp_cl_device *cl_device) in loader_cl_event_cb()927 struct ishtp_cl_device *cl_device; in reset_handler()967 static int loader_ishtp_cl_probe(struct ishtp_cl_device *cl_device) in loader_ishtp_cl_probe()1018 static int loader_ishtp_cl_remove(struct ishtp_cl_device *cl_device) in loader_ishtp_cl_remove()1047 static int loader_ishtp_cl_reset(struct ishtp_cl_device *cl_device) in loader_ishtp_cl_reset()
143 struct ishtp_cl_device *cl_device;