Lines Matching refs:rfkill

219 	struct rfkill *rfkill;  member
753 if (asus->wlan.rfkill) in asus_rfkill_hotplug()
754 rfkill_set_sw_state(asus->wlan.rfkill, blocked); in asus_rfkill_hotplug()
959 static void asus_rfkill_query(struct rfkill *rfkill, void *data) in asus_rfkill_query() argument
969 rfkill_set_sw_state(priv->rfkill, !result); in asus_rfkill_query()
1006 struct rfkill **rfkill = &arfkill->rfkill; in asus_new_rfkill() local
1016 *rfkill = rfkill_alloc(name, &asus->platform_device->dev, type, in asus_new_rfkill()
1019 *rfkill = rfkill_alloc(name, &asus->platform_device->dev, type, in asus_new_rfkill()
1022 if (!*rfkill) in asus_new_rfkill()
1027 rfkill_set_led_trigger_name(*rfkill, "asus-wlan"); in asus_new_rfkill()
1029 rfkill_init_sw_state(*rfkill, !result); in asus_new_rfkill()
1030 result = rfkill_register(*rfkill); in asus_new_rfkill()
1032 rfkill_destroy(*rfkill); in asus_new_rfkill()
1033 *rfkill = NULL; in asus_new_rfkill()
1047 if (asus->wlan.rfkill) { in asus_wmi_rfkill_exit()
1048 rfkill_unregister(asus->wlan.rfkill); in asus_wmi_rfkill_exit()
1049 rfkill_destroy(asus->wlan.rfkill); in asus_wmi_rfkill_exit()
1050 asus->wlan.rfkill = NULL; in asus_wmi_rfkill_exit()
1065 if (asus->bluetooth.rfkill) { in asus_wmi_rfkill_exit()
1066 rfkill_unregister(asus->bluetooth.rfkill); in asus_wmi_rfkill_exit()
1067 rfkill_destroy(asus->bluetooth.rfkill); in asus_wmi_rfkill_exit()
1068 asus->bluetooth.rfkill = NULL; in asus_wmi_rfkill_exit()
1070 if (asus->wimax.rfkill) { in asus_wmi_rfkill_exit()
1071 rfkill_unregister(asus->wimax.rfkill); in asus_wmi_rfkill_exit()
1072 rfkill_destroy(asus->wimax.rfkill); in asus_wmi_rfkill_exit()
1073 asus->wimax.rfkill = NULL; in asus_wmi_rfkill_exit()
1075 if (asus->wwan3g.rfkill) { in asus_wmi_rfkill_exit()
1076 rfkill_unregister(asus->wwan3g.rfkill); in asus_wmi_rfkill_exit()
1077 rfkill_destroy(asus->wwan3g.rfkill); in asus_wmi_rfkill_exit()
1078 asus->wwan3g.rfkill = NULL; in asus_wmi_rfkill_exit()
1080 if (asus->gps.rfkill) { in asus_wmi_rfkill_exit()
1081 rfkill_unregister(asus->gps.rfkill); in asus_wmi_rfkill_exit()
1082 rfkill_destroy(asus->gps.rfkill); in asus_wmi_rfkill_exit()
1083 asus->gps.rfkill = NULL; in asus_wmi_rfkill_exit()
1085 if (asus->uwb.rfkill) { in asus_wmi_rfkill_exit()
1086 rfkill_unregister(asus->uwb.rfkill); in asus_wmi_rfkill_exit()
1087 rfkill_destroy(asus->uwb.rfkill); in asus_wmi_rfkill_exit()
1088 asus->uwb.rfkill = NULL; in asus_wmi_rfkill_exit()
2293 if (asus->wlan.rfkill) { in asus_hotk_thaw()
2324 if (asus->wlan.rfkill) in asus_hotk_restore()
2327 if (asus->bluetooth.rfkill) { in asus_hotk_restore()
2330 rfkill_set_sw_state(asus->bluetooth.rfkill, bl); in asus_hotk_restore()
2332 if (asus->wimax.rfkill) { in asus_hotk_restore()
2334 rfkill_set_sw_state(asus->wimax.rfkill, bl); in asus_hotk_restore()
2336 if (asus->wwan3g.rfkill) { in asus_hotk_restore()
2338 rfkill_set_sw_state(asus->wwan3g.rfkill, bl); in asus_hotk_restore()
2340 if (asus->gps.rfkill) { in asus_hotk_restore()
2342 rfkill_set_sw_state(asus->gps.rfkill, bl); in asus_hotk_restore()
2344 if (asus->uwb.rfkill) { in asus_hotk_restore()
2346 rfkill_set_sw_state(asus->uwb.rfkill, bl); in asus_hotk_restore()