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()
477 dev_err(&hi->cl->device, "Control peek RX error detected\n"); in cs_hsi_peek_on_control_complete()
484 dev_dbg(&hi->cl->device, "Peek on control complete, reading\n"); in cs_hsi_peek_on_control_complete()
487 ret = hsi_async_read(hi->cl, msg); in cs_hsi_peek_on_control_complete()
499 dev_err(&hi->cl->device, "Control read already pending (%d)\n", in cs_hsi_read_on_control()
505 dev_err(&hi->cl->device, "Control read error (%d)\n", in cs_hsi_read_on_control()
511 dev_dbg(&hi->cl->device, "Issuing RX on control\n"); in cs_hsi_read_on_control()
517 ret = hsi_async_read(hi->cl, msg); in cs_hsi_read_on_control()
533 dev_err(&hi->cl->device, in cs_hsi_write_on_control_complete()
550 dev_err(&hi->cl->device, in cs_hsi_write_on_control()
562 dev_dbg(&hi->cl->device, in cs_hsi_write_on_control()
564 ret = hsi_async_write(hi->cl, msg); in cs_hsi_write_on_control()
566 dev_err(&hi->cl->device, in cs_hsi_write_on_control()
579 dev_err(&hi->cl->device, "Restarting control reads\n"); in cs_hsi_write_on_control()
624 dev_err(&hi->cl->device, "Data received in invalid state\n"); in cs_hsi_peek_on_data_complete()
640 ret = hsi_async_read(hi->cl, msg); in cs_hsi_peek_on_data_complete()
671 dev_dbg(&hi->cl->device, "Data read already pending (%u)\n", in cs_hsi_read_on_data()
684 ret = hsi_async_read(hi->cl, rxmsg); in cs_hsi_read_on_data()
712 dev_err(&hi->cl->device, "Not configured, aborting\n"); in cs_hsi_write_on_data()
717 dev_err(&hi->cl->device, "HSI error, aborting\n"); in cs_hsi_write_on_data()
722 dev_err(&hi->cl->device, "Write pending on data channel.\n"); in cs_hsi_write_on_data()
734 ret = hsi_async_write(hi->cl, txmsg); in cs_hsi_write_on_data()
785 dev_dbg(&hi->cl->device, "setting wake line to %d (%p)\n", in cs_hsi_set_wakeline()
786 new_state, hi->cl); in cs_hsi_set_wakeline()
797 dev_dbg(&hi->cl->device, "wake line set to %d (%p)\n", in cs_hsi_set_wakeline()
798 new_state, hi->cl); in cs_hsi_set_wakeline()
835 dev_err(&hi->cl->device, "No space for the requested buffer " in check_buf_params()
853 dev_dbg(&hi->cl->device, "hsi_data_sync break, idle\n"); in cs_hsi_data_sync()
877 dev_dbg(&hi->cl->device, in cs_hsi_data_sync()
887 dev_dbg(&hi->cl->device, "hsi_data_sync done with res %d\n", r); in cs_hsi_data_sync()
902 dev_dbg(&hi->cl->device, in cs_hsi_data_enable()
907 dev_dbg(&hi->cl->device, in cs_hsi_data_enable()
914 dev_dbg(&hi->cl->device, "DL buf #%u at %u\n", in cs_hsi_data_enable()
921 dev_dbg(&hi->cl->device, "UL buf #%u at %u\n", in cs_hsi_data_enable()
931 dev_dbg(&hi->cl->device, in cs_hsi_data_disable()
998 static int cs_hsi_start(struct cs_hsi_iface **hi, struct hsi_client *cl, in cs_hsi_start() argument
1004 dev_dbg(&cl->device, "cs_hsi_start\n"); in cs_hsi_start()
1011 hsi_if->cl = cl; in cs_hsi_start()
1020 dev_err(&cl->device, "Unable to alloc HSI messages\n"); in cs_hsi_start()
1025 dev_err(&cl->device, "Unable to alloc HSI messages for data\n"); in cs_hsi_start()
1028 err = hsi_claim_port(cl, 1); in cs_hsi_start()
1030 dev_err(&cl->device, in cs_hsi_start()
1034 hsi_if->master = ssip_slave_get_master(cl); in cs_hsi_start()
1037 dev_err(&cl->device, "Could not get HSI master client\n"); in cs_hsi_start()
1042 dev_err(&cl->device, in cs_hsi_start()
1052 dev_dbg(&cl->device, "cs_hsi_start...done\n"); in cs_hsi_start()
1060 hsi_release_port(cl); in cs_hsi_start()
1068 dev_dbg(&cl->device, "cs_hsi_start...done/error\n\n"); in cs_hsi_start()
1075 dev_dbg(&hi->cl->device, "cs_hsi_stop\n"); in cs_hsi_stop()
1081 hsi_release_port(hi->cl); in cs_hsi_stop()
1309 ret = cs_hsi_start(&cs_char_data.hi, cs_char_data.cl, p, CS_MMAP_SIZE); in cs_char_open()
1311 dev_err(&cs_char_data.cl->device, "Unable to initialize HSI\n"); in cs_char_open()
1385 struct hsi_client *cl = to_hsi_client(dev); in cs_hsi_client_probe() local
1391 cs_char_data.cl = cl; in cs_hsi_client_probe()
1396 cs_char_data.channel_id_cmd = hsi_get_channel_id_by_name(cl, in cs_hsi_client_probe()
1404 cs_char_data.channel_id_data = hsi_get_channel_id_by_name(cl, in cs_hsi_client_probe()