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>
183 LOG("%s: rfkill-wlan driver has not Successful initialized\n",
210 LOG("%s: rfkill-wlan driver has not Successful initialized\n",
238 LOG("%s: rfkill-wlan driver has not Successful initialized\n",
361 LOG("%s: rfkill-wlan driver has not Successful initialized\n",
821 struct rfkill_wlan_data *rfkill;
845 rfkill = kzalloc(sizeof(*rfkill), GFP_KERNEL);
846 if (!rfkill)
849 rfkill->pdata = pdata;
850 g_rfkill = rfkill;
866 wake_lock_init(&rfkill->wlan_irq_wl, WAKE_LOCK_SUSPEND,
895 kfree(rfkill);
906 struct rfkill_wlan_data *rfkill = platform_get_drvdata(pdev);
910 wake_lock_destroy(&rfkill->wlan_irq_wl);
914 if (gpio_is_valid(rfkill->pdata->power_n.io))
915 gpio_free(rfkill->pdata->power_n.io);
917 if (gpio_is_valid(rfkill->pdata->reset_n.io))
918 gpio_free(rfkill->pdata->reset_n.io);
920 kfree(rfkill);
979 MODULE_DESCRIPTION("rock-chips rfkill for wifi v0.1");