Lines Matching refs:cl

51 	struct hsi_client	*cl;  member
93 struct hsi_client *cl; member
157 dev_err(&cs_char_data.cl->device, in cs_notify()
201 dev_dbg(&cs_char_data.cl->device, "data notification " in cs_notify_data()
235 dev_dbg(&cs_char_data.cl->device, "control cmd destructor\n"); in cs_cmd_destructor()
238 dev_err(&hi->cl->device, "Cmd flushed while driver active\n"); in cs_cmd_destructor()
312 dev_dbg(&cs_char_data.cl->device, "Freeing data %s message\n", dir); in cs_hsi_data_destructor()
316 dev_err(&cs_char_data.cl->device, in cs_hsi_data_destructor()
383 dev_err(&hi->cl->device, "HSI %s error, msg %d, state %u\n", in __cs_hsi_error_pre()
446 dev_err(&hi->cl->device, "Control RX error detected\n"); in cs_hsi_read_on_control_complete()
451 dev_dbg(&hi->cl->device, "Read on control: %08X\n", cmd); in cs_hsi_read_on_control_complete()
472 dev_err(&hi->cl->device, "Control peek RX error detected\n"); in cs_hsi_peek_on_control_complete()
479 dev_dbg(&hi->cl->device, "Peek on control complete, reading\n"); in cs_hsi_peek_on_control_complete()
482 ret = hsi_async_read(hi->cl, msg); in cs_hsi_peek_on_control_complete()
494 dev_err(&hi->cl->device, "Control read already pending (%d)\n", in cs_hsi_read_on_control()
500 dev_err(&hi->cl->device, "Control read error (%d)\n", in cs_hsi_read_on_control()
506 dev_dbg(&hi->cl->device, "Issuing RX on control\n"); in cs_hsi_read_on_control()
512 ret = hsi_async_read(hi->cl, msg); in cs_hsi_read_on_control()
528 dev_err(&hi->cl->device, in cs_hsi_write_on_control_complete()
545 dev_err(&hi->cl->device, in cs_hsi_write_on_control()
557 dev_dbg(&hi->cl->device, in cs_hsi_write_on_control()
559 ret = hsi_async_write(hi->cl, msg); in cs_hsi_write_on_control()
561 dev_err(&hi->cl->device, in cs_hsi_write_on_control()
574 dev_err(&hi->cl->device, "Restarting control reads\n"); in cs_hsi_write_on_control()
619 dev_err(&hi->cl->device, "Data received in invalid state\n"); in cs_hsi_peek_on_data_complete()
635 ret = hsi_async_read(hi->cl, msg); in cs_hsi_peek_on_data_complete()
666 dev_dbg(&hi->cl->device, "Data read already pending (%u)\n", in cs_hsi_read_on_data()
679 ret = hsi_async_read(hi->cl, rxmsg); in cs_hsi_read_on_data()
707 dev_err(&hi->cl->device, "Not configured, aborting\n"); in cs_hsi_write_on_data()
712 dev_err(&hi->cl->device, "HSI error, aborting\n"); in cs_hsi_write_on_data()
717 dev_err(&hi->cl->device, "Write pending on data channel.\n"); in cs_hsi_write_on_data()
729 ret = hsi_async_write(hi->cl, txmsg); in cs_hsi_write_on_data()
780 dev_dbg(&hi->cl->device, "setting wake line to %d (%p)\n", in cs_hsi_set_wakeline()
781 new_state, hi->cl); in cs_hsi_set_wakeline()
792 dev_dbg(&hi->cl->device, "wake line set to %d (%p)\n", in cs_hsi_set_wakeline()
793 new_state, hi->cl); in cs_hsi_set_wakeline()
830 dev_err(&hi->cl->device, "No space for the requested buffer " in check_buf_params()
848 dev_dbg(&hi->cl->device, "hsi_data_sync break, idle\n"); in cs_hsi_data_sync()
872 dev_dbg(&hi->cl->device, in cs_hsi_data_sync()
882 dev_dbg(&hi->cl->device, "hsi_data_sync done with res %d\n", r); in cs_hsi_data_sync()
897 dev_dbg(&hi->cl->device, in cs_hsi_data_enable()
902 dev_dbg(&hi->cl->device, in cs_hsi_data_enable()
909 dev_dbg(&hi->cl->device, "DL buf #%u at %u\n", in cs_hsi_data_enable()
916 dev_dbg(&hi->cl->device, "UL buf #%u at %u\n", in cs_hsi_data_enable()
926 dev_dbg(&hi->cl->device, in cs_hsi_data_disable()
993 static int cs_hsi_start(struct cs_hsi_iface **hi, struct hsi_client *cl, in cs_hsi_start() argument
999 dev_dbg(&cl->device, "cs_hsi_start\n"); in cs_hsi_start()
1006 hsi_if->cl = cl; in cs_hsi_start()
1015 dev_err(&cl->device, "Unable to alloc HSI messages\n"); in cs_hsi_start()
1020 dev_err(&cl->device, "Unable to alloc HSI messages for data\n"); in cs_hsi_start()
1023 err = hsi_claim_port(cl, 1); in cs_hsi_start()
1025 dev_err(&cl->device, in cs_hsi_start()
1029 hsi_if->master = ssip_slave_get_master(cl); in cs_hsi_start()
1032 dev_err(&cl->device, "Could not get HSI master client\n"); in cs_hsi_start()
1037 dev_err(&cl->device, in cs_hsi_start()
1047 dev_dbg(&cl->device, "cs_hsi_start...done\n"); in cs_hsi_start()
1055 hsi_release_port(cl); in cs_hsi_start()
1063 dev_dbg(&cl->device, "cs_hsi_start...done/error\n\n"); in cs_hsi_start()
1070 dev_dbg(&hi->cl->device, "cs_hsi_stop\n"); in cs_hsi_stop()
1076 hsi_release_port(hi->cl); in cs_hsi_stop()
1304 ret = cs_hsi_start(&cs_char_data.hi, cs_char_data.cl, p, CS_MMAP_SIZE); in cs_char_open()
1306 dev_err(&cs_char_data.cl->device, "Unable to initialize HSI\n"); in cs_char_open()
1380 struct hsi_client *cl = to_hsi_client(dev); in cs_hsi_client_probe() local
1386 cs_char_data.cl = cl; in cs_hsi_client_probe()
1391 cs_char_data.channel_id_cmd = hsi_get_channel_id_by_name(cl, in cs_hsi_client_probe()
1399 cs_char_data.channel_id_data = hsi_get_channel_id_by_name(cl, in cs_hsi_client_probe()