/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/wireless/wl12xx/ |
H A D | wl1251_boot.h | 2 * This file is part of wl1251 27 #include "wl1251.h" 29 int wl1251_boot_soft_reset(struct wl1251 *wl); 30 int wl1251_boot_init_seq(struct wl1251 *wl); 31 int wl1251_boot_run_firmware(struct wl1251 *wl); 32 void wl1251_boot_target_enable_interrupts(struct wl1251 *wl); 33 int wl1251_boot(struct wl1251 *wl);
|
H A D | wl1251_debugfs.h | 2 * This file is part of wl1251 27 #include "wl1251.h" 29 int wl1251_debugfs_init(struct wl1251 *wl); 30 void wl1251_debugfs_exit(struct wl1251 *wl); 31 void wl1251_debugfs_reset(struct wl1251 *wl);
|
H A D | wl1251_ps.h | 5 * This file is part of wl1251 28 #include "wl1251.h" 31 int wl1251_ps_set_mode(struct wl1251 *wl, enum wl1251_cmd_ps_mode mode); 32 void wl1251_ps_elp_sleep(struct wl1251 *wl); 33 int wl1251_ps_elp_wakeup(struct wl1251 *wl);
|
H A D | wl1251_init.h | 2 * This file is part of wl1251 27 #include "wl1251.h" 76 int wl1251_hw_init_hwenc_config(struct wl1251 *wl); 77 int wl1251_hw_init_templates_config(struct wl1251 *wl); 78 int wl1251_hw_init_rx_config(struct wl1251 *wl, u32 config, u32 filter); 79 int wl1251_hw_init_phy_config(struct wl1251 *wl); 80 int wl1251_hw_init_beacon_filter(struct wl1251 *wl); 81 int wl1251_hw_init_pta(struct wl1251 *wl); 82 int wl1251_hw_init_energy_detection(struct wl1251 *wl); 83 int wl1251_hw_init_beacon_broadcast(struct wl1251 *w [all...] |
H A D | wl1251_io.h | 24 #include "wl1251.h" 37 static inline u32 wl1251_read32(struct wl1251 *wl, int addr) 46 static inline void wl1251_write32(struct wl1251 *wl, int addr, u32 val) 51 static inline u32 wl1251_read_elp(struct wl1251 *wl, int addr) 63 static inline void wl1251_write_elp(struct wl1251 *wl, int addr, u32 val) 72 void wl1251_mem_read(struct wl1251 *wl, int addr, void *buf, size_t len); 73 void wl1251_mem_write(struct wl1251 *wl, int addr, void *buf, size_t len); 74 u32 wl1251_mem_read32(struct wl1251 *wl, int addr); 75 void wl1251_mem_write32(struct wl1251 *wl, int addr, u32 val); 77 u32 wl1251_reg_read32(struct wl1251 *w [all...] |
H A D | wl1251_event.c | 2 * This file is part of wl1251 25 #include "wl1251.h" 31 static int wl1251_event_scan_complete(struct wl1251 *wl, 56 static int wl1251_event_process(struct wl1251 *wl, struct event_mailbox *mbox) 100 int wl1251_event_unmask(struct wl1251 *wl) 111 void wl1251_event_mbox_config(struct wl1251 *wl) 120 int wl1251_event_handle(struct wl1251 *wl, u8 mbox_num)
|
H A D | wl1251_io.c | 24 #include "wl1251.h" 42 static int wl1251_translate_reg_addr(struct wl1251 *wl, int addr) 59 static int wl1251_translate_mem_addr(struct wl1251 *wl, int addr) 64 void wl1251_mem_read(struct wl1251 *wl, int addr, void *buf, size_t len) 73 void wl1251_mem_write(struct wl1251 *wl, int addr, void *buf, size_t len) 82 u32 wl1251_mem_read32(struct wl1251 *wl, int addr) 87 void wl1251_mem_write32(struct wl1251 *wl, int addr, u32 val) 92 u32 wl1251_reg_read32(struct wl1251 *wl, int addr) 97 void wl1251_reg_write32(struct wl1251 *wl, int addr, u32 val) 135 void wl1251_set_partition(struct wl1251 *w [all...] |
H A D | wl1251_sdio.c | 30 #include "wl1251.h" 47 static struct sdio_func *wl_to_func(struct wl1251 *wl) 55 struct wl1251 *wl = sdio_get_drvdata(func); 69 static void wl1251_sdio_read(struct wl1251 *wl, int addr, 82 static void wl1251_sdio_write(struct wl1251 *wl, int addr, 95 static void wl1251_sdio_read_elp(struct wl1251 *wl, int addr, u32 *val) 115 static void wl1251_sdio_write_elp(struct wl1251 *wl, int addr, u32 val) 131 static void wl1251_sdio_reset(struct wl1251 *wl) 135 static void wl1251_sdio_enable_irq(struct wl1251 *wl) 144 static void wl1251_sdio_disable_irq(struct wl1251 *w [all...] |
H A D | wl1251_acx.h | 2 * This file is part of wl1251 28 #include "wl1251.h" 1368 int wl1251_acx_frame_rates(struct wl1251 *wl, u8 ctrl_rate, u8 ctrl_mod, 1370 int wl1251_acx_station_id(struct wl1251 *wl); 1371 int wl1251_acx_default_key(struct wl1251 *wl, u8 key_id); 1372 int wl1251_acx_wake_up_conditions(struct wl1251 *wl, u8 wake_up_event, 1374 int wl1251_acx_sleep_auth(struct wl1251 *wl, u8 sleep_auth); 1375 int wl1251_acx_fw_version(struct wl1251 *wl, char *buf, size_t len); 1376 int wl1251_acx_tx_power(struct wl1251 *wl, int power); 1377 int wl1251_acx_feature_cfg(struct wl1251 *w [all...] |
H A D | wl1251_ps.c | 2 * This file is part of wl1251 35 struct wl1251 *wl; 38 wl = container_of(dwork, struct wl1251, elp_work); 58 void wl1251_ps_elp_sleep(struct wl1251 *wl) 69 int wl1251_ps_elp_wakeup(struct wl1251 *wl) 103 static int wl1251_ps_set_elp(struct wl1251 *wl, bool enable) 135 int wl1251_ps_set_mode(struct wl1251 *wl, enum wl1251_cmd_ps_mode mode)
|
H A D | wl1251_init.c | 2 * This file is part of wl1251 34 int wl1251_hw_init_hwenc_config(struct wl1251 *wl) 53 int wl1251_hw_init_templates_config(struct wl1251 *wl) 105 int wl1251_hw_init_rx_config(struct wl1251 *wl, u32 config, u32 filter) 120 int wl1251_hw_init_phy_config(struct wl1251 *wl) 147 int wl1251_hw_init_beacon_filter(struct wl1251 *wl) 163 int wl1251_hw_init_pta(struct wl1251 *wl) 178 int wl1251_hw_init_energy_detection(struct wl1251 *wl) 189 int wl1251_hw_init_beacon_broadcast(struct wl1251 *wl) 200 int wl1251_hw_init_power_auth(struct wl1251 *w [all...] |
H A D | Makefile | 0 wl1251-objs = wl1251_main.o wl1251_event.o \ 6 obj-$(CONFIG_WL1251) += wl1251.o
|
H A D | wl1251_cmd.h | 2 * This file is part of wl1251 28 #include "wl1251.h" 34 int wl1251_cmd_send(struct wl1251 *wl, u16 type, void *buf, size_t buf_len); 35 int wl1251_cmd_test(struct wl1251 *wl, void *buf, size_t buf_len, u8 answer); 36 int wl1251_cmd_interrogate(struct wl1251 *wl, u16 id, void *buf, size_t len); 37 int wl1251_cmd_configure(struct wl1251 *wl, u16 id, void *buf, size_t len); 38 int wl1251_cmd_vbm(struct wl1251 *wl, u8 identity, 40 int wl1251_cmd_data_path(struct wl1251 *wl, u8 channel, bool enable); 41 int wl1251_cmd_join(struct wl1251 *wl, u8 bss_type, u8 channel, 43 int wl1251_cmd_ps_mode(struct wl1251 *w [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/wireless/wl12xx/ |
H A D | wl1251_boot.h | 2 * This file is part of wl1251 27 #include "wl1251.h" 29 int wl1251_boot_soft_reset(struct wl1251 *wl); 30 int wl1251_boot_init_seq(struct wl1251 *wl); 31 int wl1251_boot_run_firmware(struct wl1251 *wl); 32 void wl1251_boot_target_enable_interrupts(struct wl1251 *wl); 33 int wl1251_boot(struct wl1251 *wl);
|
H A D | wl1251_debugfs.h | 2 * This file is part of wl1251 27 #include "wl1251.h" 29 int wl1251_debugfs_init(struct wl1251 *wl); 30 void wl1251_debugfs_exit(struct wl1251 *wl); 31 void wl1251_debugfs_reset(struct wl1251 *wl);
|
H A D | wl1251_ps.h | 5 * This file is part of wl1251 28 #include "wl1251.h" 31 int wl1251_ps_set_mode(struct wl1251 *wl, enum wl1251_cmd_ps_mode mode); 32 void wl1251_ps_elp_sleep(struct wl1251 *wl); 33 int wl1251_ps_elp_wakeup(struct wl1251 *wl);
|
H A D | wl1251_init.h | 2 * This file is part of wl1251 27 #include "wl1251.h" 76 int wl1251_hw_init_hwenc_config(struct wl1251 *wl); 77 int wl1251_hw_init_templates_config(struct wl1251 *wl); 78 int wl1251_hw_init_rx_config(struct wl1251 *wl, u32 config, u32 filter); 79 int wl1251_hw_init_phy_config(struct wl1251 *wl); 80 int wl1251_hw_init_beacon_filter(struct wl1251 *wl); 81 int wl1251_hw_init_pta(struct wl1251 *wl); 82 int wl1251_hw_init_energy_detection(struct wl1251 *wl); 83 int wl1251_hw_init_beacon_broadcast(struct wl1251 *w [all...] |
H A D | wl1251_io.h | 24 #include "wl1251.h" 37 static inline u32 wl1251_read32(struct wl1251 *wl, int addr) 46 static inline void wl1251_write32(struct wl1251 *wl, int addr, u32 val) 51 static inline u32 wl1251_read_elp(struct wl1251 *wl, int addr) 63 static inline void wl1251_write_elp(struct wl1251 *wl, int addr, u32 val) 72 void wl1251_mem_read(struct wl1251 *wl, int addr, void *buf, size_t len); 73 void wl1251_mem_write(struct wl1251 *wl, int addr, void *buf, size_t len); 74 u32 wl1251_mem_read32(struct wl1251 *wl, int addr); 75 void wl1251_mem_write32(struct wl1251 *wl, int addr, u32 val); 77 u32 wl1251_reg_read32(struct wl1251 *w [all...] |
H A D | wl1251_event.c | 2 * This file is part of wl1251 25 #include "wl1251.h" 31 static int wl1251_event_scan_complete(struct wl1251 *wl, 56 static int wl1251_event_process(struct wl1251 *wl, struct event_mailbox *mbox) 100 int wl1251_event_unmask(struct wl1251 *wl) 111 void wl1251_event_mbox_config(struct wl1251 *wl) 120 int wl1251_event_handle(struct wl1251 *wl, u8 mbox_num)
|
H A D | wl1251_io.c | 24 #include "wl1251.h" 42 static int wl1251_translate_reg_addr(struct wl1251 *wl, int addr) 59 static int wl1251_translate_mem_addr(struct wl1251 *wl, int addr) 64 void wl1251_mem_read(struct wl1251 *wl, int addr, void *buf, size_t len) 73 void wl1251_mem_write(struct wl1251 *wl, int addr, void *buf, size_t len) 82 u32 wl1251_mem_read32(struct wl1251 *wl, int addr) 87 void wl1251_mem_write32(struct wl1251 *wl, int addr, u32 val) 92 u32 wl1251_reg_read32(struct wl1251 *wl, int addr) 97 void wl1251_reg_write32(struct wl1251 *wl, int addr, u32 val) 135 void wl1251_set_partition(struct wl1251 *w [all...] |
H A D | wl1251_sdio.c | 30 #include "wl1251.h" 47 static struct sdio_func *wl_to_func(struct wl1251 *wl) 55 struct wl1251 *wl = sdio_get_drvdata(func); 69 static void wl1251_sdio_read(struct wl1251 *wl, int addr, 82 static void wl1251_sdio_write(struct wl1251 *wl, int addr, 95 static void wl1251_sdio_read_elp(struct wl1251 *wl, int addr, u32 *val) 115 static void wl1251_sdio_write_elp(struct wl1251 *wl, int addr, u32 val) 131 static void wl1251_sdio_reset(struct wl1251 *wl) 135 static void wl1251_sdio_enable_irq(struct wl1251 *wl) 144 static void wl1251_sdio_disable_irq(struct wl1251 *w [all...] |
H A D | wl1251_acx.h | 2 * This file is part of wl1251 28 #include "wl1251.h" 1368 int wl1251_acx_frame_rates(struct wl1251 *wl, u8 ctrl_rate, u8 ctrl_mod, 1370 int wl1251_acx_station_id(struct wl1251 *wl); 1371 int wl1251_acx_default_key(struct wl1251 *wl, u8 key_id); 1372 int wl1251_acx_wake_up_conditions(struct wl1251 *wl, u8 wake_up_event, 1374 int wl1251_acx_sleep_auth(struct wl1251 *wl, u8 sleep_auth); 1375 int wl1251_acx_fw_version(struct wl1251 *wl, char *buf, size_t len); 1376 int wl1251_acx_tx_power(struct wl1251 *wl, int power); 1377 int wl1251_acx_feature_cfg(struct wl1251 *w [all...] |
H A D | wl1251_ps.c | 2 * This file is part of wl1251 35 struct wl1251 *wl; 38 wl = container_of(dwork, struct wl1251, elp_work); 58 void wl1251_ps_elp_sleep(struct wl1251 *wl) 69 int wl1251_ps_elp_wakeup(struct wl1251 *wl) 103 static int wl1251_ps_set_elp(struct wl1251 *wl, bool enable) 135 int wl1251_ps_set_mode(struct wl1251 *wl, enum wl1251_cmd_ps_mode mode)
|
H A D | wl1251_init.c | 2 * This file is part of wl1251 34 int wl1251_hw_init_hwenc_config(struct wl1251 *wl) 53 int wl1251_hw_init_templates_config(struct wl1251 *wl) 105 int wl1251_hw_init_rx_config(struct wl1251 *wl, u32 config, u32 filter) 120 int wl1251_hw_init_phy_config(struct wl1251 *wl) 147 int wl1251_hw_init_beacon_filter(struct wl1251 *wl) 163 int wl1251_hw_init_pta(struct wl1251 *wl) 178 int wl1251_hw_init_energy_detection(struct wl1251 *wl) 189 int wl1251_hw_init_beacon_broadcast(struct wl1251 *wl) 200 int wl1251_hw_init_power_auth(struct wl1251 *w [all...] |
H A D | Makefile | 0 wl1251-objs = wl1251_main.o wl1251_event.o \ 6 obj-$(CONFIG_WL1251) += wl1251.o
|