Home
last modified time | relevance | path

Searched refs:rfk (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/platform/x86/
H A Dtoshiba_bluetooth.c32 struct rfkill *rfk; member
196 rfkill_set_hw_state(bt_dev->rfk, !bt_dev->killswitch); in bt_rfkill_poll()
212 rfkill_set_hw_state(bt_dev->rfk, !bt_dev->killswitch); in toshiba_bt_rfkill_notify()
225 rfkill_set_hw_state(bt_dev->rfk, !bt_dev->killswitch); in toshiba_bt_resume()
260 bt_dev->rfk = rfkill_alloc("Toshiba Bluetooth", in toshiba_bt_rfkill_probe()
265 if (!bt_dev->rfk) { in toshiba_bt_rfkill_probe()
271 rfkill_set_hw_state(bt_dev->rfk, !bt_dev->killswitch); in toshiba_bt_rfkill_probe()
273 result = rfkill_register(bt_dev->rfk); in toshiba_bt_rfkill_probe()
289 rfkill_unregister(bt_dev->rfk); in toshiba_bt_rfkill_probe()
291 rfkill_destroy(bt_dev->rfk); in toshiba_bt_rfkill_probe()
[all …]
H A Dasus-laptop.c1306 struct asus_rfkill *rfk = data; in asus_rfkill_set() local
1307 struct asus_laptop *asus = rfk->asus; in asus_rfkill_set()
1309 if (rfk->control_id == WL_RSTS) in asus_rfkill_set()
1311 else if (rfk->control_id == BT_RSTS) in asus_rfkill_set()
1313 else if (rfk->control_id == WM_RSTS) in asus_rfkill_set()
1315 else if (rfk->control_id == WW_RSTS) in asus_rfkill_set()
1325 static void asus_rfkill_terminate(struct asus_rfkill *rfk) in asus_rfkill_terminate() argument
1327 if (!rfk->rfkill) in asus_rfkill_terminate()
1330 rfkill_unregister(rfk->rfkill); in asus_rfkill_terminate()
1331 rfkill_destroy(rfk->rfkill); in asus_rfkill_terminate()
[all …]
H A Dsony-laptop.c1605 struct rfkill *rfk; in sony_nc_setup_rfkill() local
1632 rfk = rfkill_alloc(name, parent, type, &sony_rfkill_ops, (void *)nc_type); in sony_nc_setup_rfkill()
1633 if (!rfk) in sony_nc_setup_rfkill()
1638 rfkill_destroy(rfk); in sony_nc_setup_rfkill()
1647 rfkill_destroy(rfk); in sony_nc_setup_rfkill()
1652 rfkill_init_sw_state(rfk, swblock); in sony_nc_setup_rfkill()
1653 rfkill_set_hw_state(rfk, hwblock); in sony_nc_setup_rfkill()
1655 err = rfkill_register(rfk); in sony_nc_setup_rfkill()
1657 rfkill_destroy(rfk); in sony_nc_setup_rfkill()
1660 sony_rfkill_devices[nc_type] = rfk; in sony_nc_setup_rfkill()
/linux/net/nfc/
H A Dcore.c1156 struct rfkill *rfk = NULL; in nfc_unregister_rfkill() local
1168 rfk = dev->rfkill; in nfc_unregister_rfkill()
1174 if (rfk) { in nfc_unregister_rfkill()
1175 rfkill_unregister(rfk); in nfc_unregister_rfkill()
1176 rfkill_destroy(rfk); in nfc_unregister_rfkill()