Lines Matching refs:coredev
67 struct smscore_device_t *coredev = client->coredev; in sms_board_dvb3_event() local
71 sms_board_event(coredev, BOARD_EVENT_BIND); in sms_board_dvb3_event()
75 sms_board_event(coredev, BOARD_EVENT_POWER_SUSPEND); in sms_board_dvb3_event()
79 sms_board_event(coredev, BOARD_EVENT_POWER_INIT); in sms_board_dvb3_event()
85 sms_board_event(coredev, BOARD_EVENT_FE_LOCK); in sms_board_dvb3_event()
92 sms_board_event(coredev, BOARD_EVENT_FE_UNLOCK); in sms_board_dvb3_event()
99 sms_board_event(coredev, BOARD_EVENT_MULTIPLEX_OK); in sms_board_dvb3_event()
106 sms_board_event(coredev, BOARD_EVENT_MULTIPLEX_ERRORS); in sms_board_dvb3_event()
120 struct smscore_device_t *coredev = client->coredev; in smsdvb_stats_not_ready() local
124 switch (smscore_get_device_mode(coredev)) { in smsdvb_stats_not_ready()
558 switch (smscore_get_device_mode(client->coredev)) { in smsdvb_onresponse()
580 smscore_putbuffer(client->coredev, cb); in smsdvb_onresponse()
604 struct smscore_device_t *coredev = client->coredev; in smsdvb_media_device_unregister() local
606 if (!coredev->media_dev) in smsdvb_media_device_unregister()
608 media_device_unregister(coredev->media_dev); in smsdvb_media_device_unregister()
609 media_device_cleanup(coredev->media_dev); in smsdvb_media_device_unregister()
610 kfree(coredev->media_dev); in smsdvb_media_device_unregister()
611 coredev->media_dev = NULL; in smsdvb_media_device_unregister()
715 switch (smscore_get_device_mode(client->coredev)) { in smsdvb_send_statistics_request()
721 if (client->coredev->fw_version >= 0x800) in smsdvb_send_statistics_request()
739 return sms_board_led_feedback(client->coredev, SMS_LED_OFF); in led_feedback()
741 return sms_board_led_feedback(client->coredev, in led_feedback()
891 ret = sms_board_lna_control(client->coredev, 0); in smsdvb_dvbt_set_frontend()
905 sms_board_lna_control(client->coredev, 1); in smsdvb_dvbt_set_frontend()
917 int board_id = smscore_get_board_id(client->coredev); in smsdvb_isdbt_set_frontend()
962 ret = sms_board_lna_control(client->coredev, 0); in smsdvb_isdbt_set_frontend()
976 sms_board_lna_control(client->coredev, 1); in smsdvb_isdbt_set_frontend()
987 struct smscore_device_t *coredev = client->coredev; in smsdvb_set_frontend() local
995 switch (smscore_get_device_mode(coredev)) { in smsdvb_set_frontend()
1012 sms_board_power(client->coredev, 1); in smsdvb_init()
1023 sms_board_led_feedback(client->coredev, SMS_LED_OFF); in smsdvb_sleep()
1024 sms_board_power(client->coredev, 0); in smsdvb_sleep()
1067 static int smsdvb_hotplug(struct smscore_device_t *coredev, in smsdvb_hotplug() argument
1084 smscore_get_board_id(coredev))->name, in smsdvb_hotplug()
1090 dvb_register_media_controller(&client->adapter, coredev->media_dev); in smsdvb_hotplug()
1120 switch (smscore_get_device_mode(coredev)) { in smsdvb_hotplug()
1143 rc = smscore_register_client(coredev, ¶ms, &client->smsclient); in smsdvb_hotplug()
1149 client->coredev = coredev; in smsdvb_hotplug()
1164 sms_board_setup(coredev); in smsdvb_hotplug()