Lines Matching refs:rfkill
14 /* Rock-chips rfkill driver for wifi
20 #include <linux/rfkill.h>
25 #include <linux/rfkill-wlan.h>
26 #include <linux/rfkill-bt.h>
181 LOG("%s: rfkill-wlan driver has not Successful initialized\n", __func__);
209 LOG("%s: rfkill-wlan driver has not Successful initialized\n", __func__);
240 LOG("%s: rfkill-wlan driver has not Successful initialized\n", __func__);
359 LOG("%s: rfkill-wlan driver has not Successful initialized\n", __func__);
797 struct rfkill_wlan_data *rfkill;
822 rfkill = kzalloc(sizeof(*rfkill), GFP_KERNEL);
823 if (!rfkill) {
827 rfkill->pdata = pdata;
828 g_rfkill = rfkill;
849 wake_lock_init(&rfkill->wlan_irq_wl, WAKE_LOCK_SUSPEND, "rfkill_wlan_wake");
882 kfree(rfkill);
893 struct rfkill_wlan_data *rfkill = platform_get_drvdata(pdev);
897 wake_lock_destroy(&rfkill->wlan_irq_wl);
901 if (gpio_is_valid(rfkill->pdata->power_n.io)) {
902 gpio_free(rfkill->pdata->power_n.io);
905 if (gpio_is_valid(rfkill->pdata->reset_n.io)) {
906 gpio_free(rfkill->pdata->reset_n.io);
909 kfree(rfkill);
957 MODULE_DESCRIPTION("rock-chips rfkill for wifi v0.1");