Lines Matching refs:rfkill
61 /* strings to be used for rfkill entries and by
451 /* TODO: this is only because rfkill sub-system
455 rfkill_set_hw_state(kim_gdata->rfkill[ST_BT], 1);
463 /* unblock and send event to UIM via /dev/rfkill */
464 rfkill_set_hw_state(kim_gdata->rfkill[ST_BT], 0);
497 /* set BT rfkill to be blocked */
498 err = rfkill_set_hw_state(kim_gdata->rfkill[ST_BT], 1);
537 /* function called from rfkill subsystem, when someone from
539 * /sys/class/rfkill/rfkill0,1,3/state
679 kim_gdata->rfkill[proto] = rfkill_alloc(protocol_names[proto],
682 if (kim_gdata->rfkill[proto] == NULL) {
683 pr_err("cannot create rfkill entry for gpio %ld",
688 rfkill_init_sw_state(kim_gdata->rfkill[proto], 1);
689 status = rfkill_register(kim_gdata->rfkill[proto]);
691 pr_err("rfkill registration failed for gpio %ld",
693 rfkill_unregister(kim_gdata->rfkill[proto]);
696 pr_info("rfkill entry created for %ld", gpios[proto]);
729 rfkill_unregister(kim_gdata->rfkill[proto]);
730 rfkill_destroy(kim_gdata->rfkill[proto]);
731 kim_gdata->rfkill[proto] = NULL;