Searched refs:wl1251 (Results 1 - 25 of 50) sorted by relevance

12

/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 Dwl1251_boot.h2 * 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 Dwl1251_debugfs.h2 * 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 Dwl1251_ps.h5 * 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 Dwl1251_init.h2 * 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 Dwl1251_io.h24 #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 Dwl1251_event.c2 * 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 Dwl1251_io.c24 #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 Dwl1251_sdio.c30 #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 Dwl1251_acx.h2 * 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 Dwl1251_ps.c2 * 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 Dwl1251_init.c2 * 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 DMakefile0 wl1251-objs = wl1251_main.o wl1251_event.o \
6 obj-$(CONFIG_WL1251) += wl1251.o
H A Dwl1251_cmd.h2 * 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 Dwl1251_boot.h2 * 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 Dwl1251_debugfs.h2 * 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 Dwl1251_ps.h5 * 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 Dwl1251_init.h2 * 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 Dwl1251_io.h24 #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 Dwl1251_event.c2 * 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 Dwl1251_io.c24 #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 Dwl1251_sdio.c30 #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 Dwl1251_acx.h2 * 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 Dwl1251_ps.c2 * 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 Dwl1251_init.c2 * 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 DMakefile0 wl1251-objs = wl1251_main.o wl1251_event.o \
6 obj-$(CONFIG_WL1251) += wl1251.o

Completed in 182 milliseconds

12