/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | rfkill.h | 30 * enum rfkill_type - type of rfkill switch. 40 * @NUM_RFKILL_TYPES: number of defined rfkill types 69 * struct rfkill_event - events for userspace on /dev/rfkill 70 * @idx: index of dev rfkill 71 * @type: type of the rfkill struct 76 * Structure used for userspace communication on /dev/rfkill, 100 /* ioctl for turning off rfkill-input (if present) */ 125 struct rfkill; 128 * struct rfkill_ops - rfkill driver methods 130 * @poll: poll the rfkill bloc 310 rfkill_register(struct rfkill *rfkill) argument 317 rfkill_pause_polling(struct rfkill *rfkill) argument 321 rfkill_resume_polling(struct rfkill *rfkill) argument 325 rfkill_unregister(struct rfkill *rfkill) argument 329 rfkill_destroy(struct rfkill *rfkill) argument 333 rfkill_set_hw_state(struct rfkill *rfkill, bool blocked) argument 338 rfkill_set_sw_state(struct rfkill *rfkill, bool blocked) argument 343 rfkill_init_sw_state(struct rfkill *rfkill, bool blocked) argument 347 rfkill_set_states(struct rfkill *rfkill, bool sw, bool hw) argument 351 rfkill_blocked(struct rfkill *rfkill) argument 377 rfkill_get_led_trigger_name(struct rfkill *rfkill) argument 383 rfkill_set_led_trigger_name(struct rfkill *rfkill, const char *name) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/rfkill/ |
H A D | Makefile | 5 rfkill-y += core.o 6 rfkill-$(CONFIG_RFKILL_INPUT) += input.o 7 obj-$(CONFIG_RFKILL) += rfkill.o
|
H A D | core.c | 29 #include <linux/rfkill.h> 38 #include "rfkill.h" 50 struct rfkill { struct 78 #define to_rfkill(d) container_of(d, struct rfkill, dev) 103 * the rfkill struct under their own lock, and take this lock during 104 * rfkill method calls -- which will cause an AB-BA deadlock situation. 113 static LIST_HEAD(rfkill_fds); /* list of open fds of /dev/rfkill */ 128 static void rfkill_led_trigger_event(struct rfkill *rfkill) argument 132 if (!rfkill 145 struct rfkill *rfkill; local 152 rfkill_get_led_trigger_name(struct rfkill *rfkill) argument 158 rfkill_set_led_trigger_name(struct rfkill *rfkill, const char *name) argument 166 rfkill_led_trigger_register(struct rfkill *rfkill) argument 174 rfkill_led_trigger_unregister(struct rfkill *rfkill) argument 179 rfkill_led_trigger_event(struct rfkill *rfkill) argument 183 rfkill_led_trigger_register(struct rfkill *rfkill) argument 188 rfkill_led_trigger_unregister(struct rfkill *rfkill) argument 193 rfkill_fill_event(struct rfkill_event *ev, struct rfkill *rfkill, enum rfkill_operation op) argument 209 rfkill_send_events(struct rfkill *rfkill, enum rfkill_operation op) argument 226 rfkill_event(struct rfkill *rfkill) argument 237 __rfkill_set_hw_state(struct rfkill *rfkill, bool blocked, bool *change) argument 269 rfkill_set_block(struct rfkill *rfkill, bool blocked) argument 337 struct rfkill *rfkill; local 382 struct rfkill *rfkill; local 468 rfkill_set_hw_state(struct rfkill *rfkill, bool blocked) argument 484 __rfkill_set_sw_state(struct rfkill *rfkill, bool blocked) argument 498 rfkill_set_sw_state(struct rfkill *rfkill, bool blocked) argument 524 rfkill_init_sw_state(struct rfkill *rfkill, bool blocked) argument 538 rfkill_set_states(struct rfkill *rfkill, bool sw, bool hw) argument 576 struct rfkill *rfkill = to_rfkill(dev); local 609 struct rfkill *rfkill = to_rfkill(dev); local 618 struct rfkill *rfkill = to_rfkill(dev); local 627 struct rfkill *rfkill = to_rfkill(dev); local 636 struct rfkill *rfkill = to_rfkill(dev); local 645 struct rfkill *rfkill = to_rfkill(dev); local 654 struct rfkill *rfkill = to_rfkill(dev); local 689 struct rfkill *rfkill = to_rfkill(dev); local 698 struct rfkill *rfkill = to_rfkill(dev); local 748 struct rfkill *rfkill = to_rfkill(dev); local 755 struct rfkill *rfkill = to_rfkill(dev); local 775 rfkill_pause_polling(struct rfkill *rfkill) argument 786 rfkill_resume_polling(struct rfkill *rfkill) argument 799 struct rfkill *rfkill = to_rfkill(dev); local 808 struct rfkill *rfkill = to_rfkill(dev); local 830 rfkill_blocked(struct rfkill *rfkill) argument 850 struct rfkill *rfkill; local 887 struct rfkill *rfkill; local 904 struct rfkill *rfkill; local 915 struct rfkill *rfkill; local 926 rfkill_register(struct rfkill *rfkill) argument 991 rfkill_unregister(struct rfkill *rfkill) argument 1014 rfkill_destroy(struct rfkill *rfkill) argument 1024 struct rfkill *rfkill; local 1135 struct rfkill *rfkill; local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wimax/i2400m/ |
H A D | debug-levels.h | 39 D_SUBMODULE_DECLARE(rfkill),
|
H A D | Makefile | 10 op-rfkill.o \
|
H A D | op-rfkill.c | 3 * Implement backend for the WiMAX stack rfkill support 41 #define D_SUBMODULE rfkill
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/wimax/ |
H A D | Makefile | 8 op-rfkill.o \
|
H A D | op-rfkill.c | 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 *rfkil local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/ti-st/ |
H A D | st_kim.h | 28 #include <linux/rfkill.h> 78 * @rfkill: rfkill data for each of the cores to be registered with rfkill. 79 * @rf_protos: proto types of the data registered with rfkill sub-system. 94 struct rfkill *rfkill[ST_MAX]; member in struct:kim_data_s
|
H A D | st_kim.c | 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[prot [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/b43legacy/ |
H A D | Makefile | 9 b43legacy-y += rfkill.o
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/ |
H A D | wimax.h | 301 * name with many subsystems (rfkill, workqueue creation, etc). 322 * @rfkill: [private] integration into the RF-Kill infrastructure. 371 * c. Query the device for the state of the hardware rfkill switch 426 struct rfkill *rfkill; member in struct:wimax_dev
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-pxa/ |
H A D | tosa-bt.c | 17 #include <linux/rfkill.h> 60 struct rfkill *rfk; 110 struct rfkill *rfk = platform_get_drvdata(dev);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-s3c2410/ |
H A D | h1940-bluetooth.c | 20 #include <linux/rfkill.h> 62 struct rfkill *rfk; 107 struct rfkill *rfk = platform_get_drvdata(pdev);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/ath/ath5k/ |
H A D | Makefile | 14 ath5k-y += rfkill.o
|
H A D | base.h | 49 #include <linux/rfkill.h> 102 /* GPIO PIN for rfkill */ 104 /* polarity of rfkill GPIO PIN */
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/platform/x86/ |
H A D | dell-laptop.c | 22 #include <linux/rfkill.h> 73 static struct rfkill *wifi_rfkill; 74 static struct rfkill *bluetooth_rfkill; 75 static struct rfkill *wwan_rfkill; 306 static void dell_rfkill_query(struct rfkill *rfkill, void *data) argument 317 rfkill_set_sw_state(rfkill, !!(status & BIT(bit))); 320 rfkill_set_hw_state(rfkill, !(status & BIT(16))); 347 "not enabling rfkill\n"); 548 printk(KERN_WARNING "dell-laptop: Unable to setup rfkill\ [all...] |
H A D | eeepc-laptop.c | 36 #include <linux/rfkill.h> 173 struct rfkill *wlan_rfkill; 174 struct rfkill *bluetooth_rfkill; 175 struct rfkill *wwan3g_rfkill; 176 struct rfkill *wimax_rfkill; 567 * PCI hotplug (for wlan rfkill) 682 pr_err("Error removing rfkill notify handler %s\n", 770 struct rfkill **rfkill, 781 *rfkill 769 eeepc_new_rfkill(struct eeepc_laptop *eeepc, struct rfkill **rfkill, const char *name, enum rfkill_type type, int cm) argument [all...] |
H A D | ideapad_acpi.c | 29 #include <linux/rfkill.h> 38 struct rfkill *rfk[5]; 45 /* camera has no rfkill */
|
H A D | classmate-laptop.c | 27 #include <linux/rfkill.h> 505 static void cmpc_rfkill_query(struct rfkill *rfkill, void *data) argument 516 rfkill_set_sw_state(rfkill, blocked); 546 * Common backlight and rfkill code. 551 struct rfkill *rf;
|
H A D | hp-wmi.c | 34 #include <linux/rfkill.h> 114 static struct rfkill *wifi_rfkill; 115 static struct rfkill *bluetooth_rfkill; 116 static struct rfkill *wwan_rfkill;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/b43/ |
H A D | Makefile | 16 b43-y += rfkill.o
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/wireless/ |
H A D | core.c | 263 static void cfg80211_rfkill_poll(struct rfkill *rfkill, void *data) argument 295 cfg80211_rfkill_set_block(rdev, rfkill_blocked(rdev->rfkill)); 377 rdev->rfkill = rfkill_alloc(dev_name(&rdev->wiphy.dev), 381 if (!rdev->rfkill) { 514 res = rfkill_register(rdev->rfkill); 533 rfkill_resume_polling(rdev->rfkill); 541 rfkill_pause_polling(rdev->rfkill); 549 rfkill_unregister(rdev->rfkill); 605 rfkill_destroy(rdev->rfkill); [all...] |
H A D | core.h | 14 #include <linux/rfkill.h> 29 /* rfkill support */ 31 struct rfkill *rfkill; member in struct:cfg80211_registered_device
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ |
H A D | Makefile | 58 obj-$(CONFIG_RFKILL) += rfkill/
|