Lines Matching refs:coredev
78 struct smscore_device_t *coredev = client->coredev; in sms_board_dvb3_event() local
82 sms_board_event(coredev, BOARD_EVENT_BIND); in sms_board_dvb3_event()
86 sms_board_event(coredev, BOARD_EVENT_POWER_SUSPEND); in sms_board_dvb3_event()
90 sms_board_event(coredev, BOARD_EVENT_POWER_INIT); in sms_board_dvb3_event()
96 sms_board_event(coredev, BOARD_EVENT_FE_LOCK); in sms_board_dvb3_event()
103 sms_board_event(coredev, BOARD_EVENT_FE_UNLOCK); in sms_board_dvb3_event()
110 sms_board_event(coredev, BOARD_EVENT_MULTIPLEX_OK); in sms_board_dvb3_event()
117 sms_board_event(coredev, BOARD_EVENT_MULTIPLEX_ERRORS); in sms_board_dvb3_event()
131 struct smscore_device_t *coredev = client->coredev; in smsdvb_stats_not_ready() local
135 switch (smscore_get_device_mode(coredev)) { in smsdvb_stats_not_ready()
569 switch (smscore_get_device_mode(client->coredev)) { in smsdvb_onresponse()
591 smscore_putbuffer(client->coredev, cb); in smsdvb_onresponse()
615 struct smscore_device_t *coredev = client->coredev; in smsdvb_media_device_unregister() local
617 if (!coredev->media_dev) in smsdvb_media_device_unregister()
619 media_device_unregister(coredev->media_dev); in smsdvb_media_device_unregister()
620 kfree(coredev->media_dev); in smsdvb_media_device_unregister()
621 coredev->media_dev = NULL; in smsdvb_media_device_unregister()
725 switch (smscore_get_device_mode(client->coredev)) { in smsdvb_send_statistics_request()
731 if (client->coredev->fw_version >= 0x800) in smsdvb_send_statistics_request()
749 return sms_board_led_feedback(client->coredev, SMS_LED_OFF); in led_feedback()
751 return sms_board_led_feedback(client->coredev, in led_feedback()
901 ret = sms_board_lna_control(client->coredev, 0); in smsdvb_dvbt_set_frontend()
915 sms_board_lna_control(client->coredev, 1); in smsdvb_dvbt_set_frontend()
927 int board_id = smscore_get_board_id(client->coredev); in smsdvb_isdbt_set_frontend()
972 ret = sms_board_lna_control(client->coredev, 0); in smsdvb_isdbt_set_frontend()
986 sms_board_lna_control(client->coredev, 1); in smsdvb_isdbt_set_frontend()
997 struct smscore_device_t *coredev = client->coredev; in smsdvb_set_frontend() local
1005 switch (smscore_get_device_mode(coredev)) { in smsdvb_set_frontend()
1028 sms_board_power(client->coredev, 1); in smsdvb_init()
1039 sms_board_led_feedback(client->coredev, SMS_LED_OFF); in smsdvb_sleep()
1040 sms_board_power(client->coredev, 0); in smsdvb_sleep()
1084 static int smsdvb_hotplug(struct smscore_device_t *coredev, in smsdvb_hotplug() argument
1101 smscore_get_board_id(coredev))->name, in smsdvb_hotplug()
1107 dvb_register_media_controller(&client->adapter, coredev->media_dev); in smsdvb_hotplug()
1137 switch (smscore_get_device_mode(coredev)) { in smsdvb_hotplug()
1160 rc = smscore_register_client(coredev, ¶ms, &client->smsclient); in smsdvb_hotplug()
1166 client->coredev = coredev; in smsdvb_hotplug()
1181 sms_board_setup(coredev); in smsdvb_hotplug()