Lines Matching refs:cl_device
26 #define cl_data_to_dev(client_data) ishtp_device(client_data->cl_device)
531 dev_info(ishtp_device(client_data->cl_device), in ishtp_enum_enum_devices()
667 ishtp_register_event_cb(client_data->cl_device, ish_cl_event_cb); in hid_ishtp_cl_init()
736 dev_dbg(ishtp_device(client_data->cl_device), "%s\n", __func__); in hid_ishtp_cl_reset_handler()
776 static int hid_ishtp_cl_probe(struct ishtp_cl_device *cl_device) in hid_ishtp_cl_probe() argument
782 if (!cl_device) in hid_ishtp_cl_probe()
785 client_data = devm_kzalloc(ishtp_device(cl_device), in hid_ishtp_cl_probe()
791 hid_ishtp_cl = ishtp_cl_allocate(cl_device); in hid_ishtp_cl_probe()
795 ishtp_set_drvdata(cl_device, hid_ishtp_cl); in hid_ishtp_cl_probe()
798 client_data->cl_device = cl_device; in hid_ishtp_cl_probe()
807 ishtp_hid_print_trace = ishtp_trace_callback(cl_device); in hid_ishtp_cl_probe()
814 ishtp_get_device(cl_device); in hid_ishtp_cl_probe()
827 static void hid_ishtp_cl_remove(struct ishtp_cl_device *cl_device) in hid_ishtp_cl_remove() argument
829 struct ishtp_cl *hid_ishtp_cl = ishtp_get_drvdata(cl_device); in hid_ishtp_cl_remove()
835 dev_dbg(ishtp_device(cl_device), "%s\n", __func__); in hid_ishtp_cl_remove()
837 ishtp_put_device(cl_device); in hid_ishtp_cl_remove()
853 static int hid_ishtp_cl_reset(struct ishtp_cl_device *cl_device) in hid_ishtp_cl_reset() argument
855 struct ishtp_cl *hid_ishtp_cl = ishtp_get_drvdata(cl_device); in hid_ishtp_cl_reset()
876 struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); in hid_ishtp_cl_suspend() local
877 struct ishtp_cl *hid_ishtp_cl = ishtp_get_drvdata(cl_device); in hid_ishtp_cl_suspend()
897 struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); in hid_ishtp_cl_resume() local
898 struct ishtp_cl *hid_ishtp_cl = ishtp_get_drvdata(cl_device); in hid_ishtp_cl_resume()