Lines Matching refs:rfkill
153 struct rfkill *rfkill; member
787 if (asus->wlan.rfkill) in asus_rfkill_hotplug()
788 rfkill_set_sw_state(asus->wlan.rfkill, blocked); in asus_rfkill_hotplug()
973 static void asus_rfkill_query(struct rfkill *rfkill, void *data) in asus_rfkill_query() argument
983 rfkill_set_sw_state(priv->rfkill, !result); in asus_rfkill_query()
1020 struct rfkill **rfkill = &arfkill->rfkill; in asus_new_rfkill() local
1030 *rfkill = rfkill_alloc(name, &asus->platform_device->dev, type, in asus_new_rfkill()
1033 *rfkill = rfkill_alloc(name, &asus->platform_device->dev, type, in asus_new_rfkill()
1036 if (!*rfkill) in asus_new_rfkill()
1041 rfkill_set_led_trigger_name(*rfkill, "asus-wlan"); in asus_new_rfkill()
1043 rfkill_init_sw_state(*rfkill, !result); in asus_new_rfkill()
1044 result = rfkill_register(*rfkill); in asus_new_rfkill()
1046 rfkill_destroy(*rfkill); in asus_new_rfkill()
1047 *rfkill = NULL; in asus_new_rfkill()
1061 if (asus->wlan.rfkill) { in asus_wmi_rfkill_exit()
1062 rfkill_unregister(asus->wlan.rfkill); in asus_wmi_rfkill_exit()
1063 rfkill_destroy(asus->wlan.rfkill); in asus_wmi_rfkill_exit()
1064 asus->wlan.rfkill = NULL; in asus_wmi_rfkill_exit()
1076 if (asus->bluetooth.rfkill) { in asus_wmi_rfkill_exit()
1077 rfkill_unregister(asus->bluetooth.rfkill); in asus_wmi_rfkill_exit()
1078 rfkill_destroy(asus->bluetooth.rfkill); in asus_wmi_rfkill_exit()
1079 asus->bluetooth.rfkill = NULL; in asus_wmi_rfkill_exit()
1081 if (asus->wimax.rfkill) { in asus_wmi_rfkill_exit()
1082 rfkill_unregister(asus->wimax.rfkill); in asus_wmi_rfkill_exit()
1083 rfkill_destroy(asus->wimax.rfkill); in asus_wmi_rfkill_exit()
1084 asus->wimax.rfkill = NULL; in asus_wmi_rfkill_exit()
1086 if (asus->wwan3g.rfkill) { in asus_wmi_rfkill_exit()
1087 rfkill_unregister(asus->wwan3g.rfkill); in asus_wmi_rfkill_exit()
1088 rfkill_destroy(asus->wwan3g.rfkill); in asus_wmi_rfkill_exit()
1089 asus->wwan3g.rfkill = NULL; in asus_wmi_rfkill_exit()
1091 if (asus->gps.rfkill) { in asus_wmi_rfkill_exit()
1092 rfkill_unregister(asus->gps.rfkill); in asus_wmi_rfkill_exit()
1093 rfkill_destroy(asus->gps.rfkill); in asus_wmi_rfkill_exit()
1094 asus->gps.rfkill = NULL; in asus_wmi_rfkill_exit()
1096 if (asus->uwb.rfkill) { in asus_wmi_rfkill_exit()
1097 rfkill_unregister(asus->uwb.rfkill); in asus_wmi_rfkill_exit()
1098 rfkill_destroy(asus->uwb.rfkill); in asus_wmi_rfkill_exit()
1099 asus->uwb.rfkill = NULL; in asus_wmi_rfkill_exit()
2555 if (asus->wlan.rfkill) { in asus_hotk_thaw()
2588 if (asus->wlan.rfkill) in asus_hotk_restore()
2591 if (asus->bluetooth.rfkill) { in asus_hotk_restore()
2594 rfkill_set_sw_state(asus->bluetooth.rfkill, bl); in asus_hotk_restore()
2596 if (asus->wimax.rfkill) { in asus_hotk_restore()
2598 rfkill_set_sw_state(asus->wimax.rfkill, bl); in asus_hotk_restore()
2600 if (asus->wwan3g.rfkill) { in asus_hotk_restore()
2602 rfkill_set_sw_state(asus->wwan3g.rfkill, bl); in asus_hotk_restore()
2604 if (asus->gps.rfkill) { in asus_hotk_restore()
2606 rfkill_set_sw_state(asus->gps.rfkill, bl); in asus_hotk_restore()
2608 if (asus->uwb.rfkill) { in asus_hotk_restore()
2610 rfkill_set_sw_state(asus->uwb.rfkill, bl); in asus_hotk_restore()