Lines Matching refs:rfkill
7 #include <linux/rfkill.h>
56 result = rfkill_set_hw_state(wimax_dev->rfkill,
112 rfkill_set_sw_state(wimax_dev->rfkill, state == WIMAX_RF_OFF);
127 * - The rfkill subsystem when the RF-Kill key is pressed in the
129 * wimax_report_rfkill_hw(). The rfkill subsystem ends up calling back
133 * - When the user sets the state through sysfs' rfkill/state file
177 * Translate from rfkill state to wimax state
183 * __WIMAX_ST_QUIESCING). rfkill() needs it to register and
263 rfkill_set_sw_state(wimax_dev->rfkill, state == WIMAX_RF_OFF);
290 struct rfkill *rfkill;
296 rfkill = rfkill_alloc(wimax_dev->name, dev, RFKILL_TYPE_WIMAX,
298 if (rfkill == NULL)
301 d_printf(1, dev, "rfkill %p\n", rfkill);
303 wimax_dev->rfkill = rfkill;
305 rfkill_init_sw_state(rfkill, 1);
306 result = rfkill_register(wimax_dev->rfkill);
318 rfkill_destroy(wimax_dev->rfkill);
337 rfkill_unregister(wimax_dev->rfkill);
338 rfkill_destroy(wimax_dev->rfkill);
346 * Parse the rfkill command from user space, return a combination