Lines Matching refs:cl_device
71 #define cl_data_to_dev(client_data) ishtp_device((client_data)->cl_device)
122 struct ishtp_cl_device *cl_device; member
350 static void ish_event_cb(struct ishtp_cl_device *cl_device) in ish_event_cb() argument
353 struct ishtp_cl *cros_ish_cl = ishtp_get_drvdata(cl_device); in ish_event_cb()
415 ishtp_register_event_cb(client_data->cl_device, ish_event_cb); in cros_ish_init()
594 struct ishtp_cl_device *cl_device; in reset_handler() local
602 cl_device = client_data->cl_device; in reset_handler()
609 cros_ish_cl = ishtp_cl_allocate(cl_device); in reset_handler()
615 ishtp_set_drvdata(cl_device, cros_ish_cl); in reset_handler()
643 static int cros_ec_ishtp_probe(struct ishtp_cl_device *cl_device) in cros_ec_ishtp_probe() argument
648 devm_kzalloc(ishtp_device(cl_device), in cros_ec_ishtp_probe()
656 cros_ish_cl = ishtp_cl_allocate(cl_device); in cros_ec_ishtp_probe()
662 ishtp_set_drvdata(cl_device, cros_ish_cl); in cros_ec_ishtp_probe()
665 client_data->cl_device = cl_device; in cros_ec_ishtp_probe()
678 ishtp_get_device(cl_device); in cros_ec_ishtp_probe()
696 ishtp_put_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() argument
712 struct ishtp_cl *cros_ish_cl = ishtp_get_drvdata(cl_device); in cros_ec_ishtp_remove()
718 ishtp_put_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() argument
731 struct ishtp_cl *cros_ish_cl = ishtp_get_drvdata(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() local
748 struct ishtp_cl *cros_ish_cl = ishtp_get_drvdata(cl_device); in cros_ec_ishtp_suspend()
762 struct ishtp_cl_device *cl_device = ishtp_dev_to_cl_device(device); in cros_ec_ishtp_resume() local
763 struct ishtp_cl *cros_ish_cl = ishtp_get_drvdata(cl_device); in cros_ec_ishtp_resume()