Searched refs:wl1251 (Results 26 - 50 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.36/drivers/net/wireless/wl12xx/
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...]
H A Dwl1251.h2 * This file is part of wl1251
33 #define DRIVER_NAME "wl1251"
144 struct wl1251;
257 void (*read)(struct wl1251 *wl, int addr, void *buf, size_t len);
258 void (*write)(struct wl1251 *wl, int addr, void *buf, size_t len);
259 void (*read_elp)(struct wl1251 *wl, int addr, u32 *val);
260 void (*write_elp)(struct wl1251 *wl, int addr, u32 val);
261 void (*reset)(struct wl1251 *wl);
262 void (*enable_irq)(struct wl1251 *wl);
263 void (*disable_irq)(struct wl1251 *w
266 struct wl1251 { struct
[all...]
H A Dwl1251_spi.c2 * This file is part of wl1251
31 #include "wl1251.h"
37 struct wl1251 *wl;
48 static struct spi_device *wl_to_spi(struct wl1251 *wl)
53 static void wl1251_spi_reset(struct wl1251 *wl)
79 static void wl1251_spi_wake(struct wl1251 *wl)
133 static void wl1251_spi_reset_wake(struct wl1251 *wl)
139 static void wl1251_spi_read(struct wl1251 *wl, int addr, void *buf,
178 static void wl1251_spi_write(struct wl1251 *wl, int addr, void *buf,
209 static void wl1251_spi_enable_irq(struct wl1251 *w
[all...]
H A Dwl1251_event.h2 * This file is part of wl1251
117 int wl1251_event_unmask(struct wl1251 *wl);
118 void wl1251_event_mbox_config(struct wl1251 *wl);
119 int wl1251_event_handle(struct wl1251 *wl, u8 mbox);
H A Dwl1251_acx.c7 #include "wl1251.h"
12 int wl1251_acx_frame_rates(struct wl1251 *wl, u8 ctrl_rate, u8 ctrl_mod,
44 int wl1251_acx_station_id(struct wl1251 *wl)
69 int wl1251_acx_default_key(struct wl1251 *wl, u8 key_id)
98 int wl1251_acx_wake_up_conditions(struct wl1251 *wl, u8 wake_up_event,
127 int wl1251_acx_sleep_auth(struct wl1251 *wl, u8 sleep_auth)
151 int wl1251_acx_fw_version(struct wl1251 *wl, char *buf, size_t len)
185 int wl1251_acx_tx_power(struct wl1251 *wl, int power)
214 int wl1251_acx_feature_cfg(struct wl1251 *wl)
243 int wl1251_acx_mem_map(struct wl1251 *w
[all...]
H A Dwl1251_tx.h2 * This file is part of wl1251
230 void wl1251_tx_complete(struct wl1251 *wl);
231 void wl1251_tx_flush(struct wl1251 *wl);
H A Dwl1251_rx.c2 * This file is part of wl1251
29 #include "wl1251.h"
36 static void wl1251_rx_header(struct wl1251 *wl,
48 static void wl1251_rx_status(struct wl1251 *wl,
99 static void wl1251_rx_body(struct wl1251 *wl,
151 static void wl1251_rx_ack(struct wl1251 *wl)
170 void wl1251_rx(struct wl1251 *wl)
H A Dwl1251_cmd.c7 #include "wl1251.h"
21 int wl1251_cmd_send(struct wl1251 *wl, u16 id, void *buf, size_t len)
68 int wl1251_cmd_test(struct wl1251 *wl, void *buf, size_t buf_len, u8 answer)
109 int wl1251_cmd_interrogate(struct wl1251 *wl, u16 id, void *buf, size_t len)
147 int wl1251_cmd_configure(struct wl1251 *wl, u16 id, void *buf, size_t len)
168 int wl1251_cmd_vbm(struct wl1251 *wl, u8 identity,
206 int wl1251_cmd_data_path(struct wl1251 *wl, u8 channel, bool enable)
255 int wl1251_cmd_join(struct wl1251 *wl, u8 bss_type, u8 channel,
303 int wl1251_cmd_ps_mode(struct wl1251 *wl, u8 ps_mode)
334 int wl1251_cmd_read_memory(struct wl1251 *w
[all...]
H A Dwl1251_tx.c2 * This file is part of wl1251
28 #include "wl1251.h"
34 static bool wl1251_tx_double_buffer_busy(struct wl1251 *wl, u32 data_out_count)
55 static int wl1251_tx_path_status(struct wl1251 *wl)
71 static int wl1251_tx_id(struct wl1251 *wl, struct sk_buff *skb)
145 static int wl1251_tx_fill_hdr(struct wl1251 *wl, struct sk_buff *skb,
179 static int wl1251_tx_send_packet(struct wl1251 *wl, struct sk_buff *skb,
245 static void wl1251_tx_trigger(struct wl1251 *wl)
265 static int wl1251_tx_frame(struct wl1251 *wl, struct sk_buff *skb)
301 struct wl1251 *w
[all...]
H A Dwl1251_main.c2 * This file is part of wl1251
34 #include "wl1251.h"
47 void wl1251_enable_interrupts(struct wl1251 *wl)
52 void wl1251_disable_interrupts(struct wl1251 *wl)
57 static void wl1251_power_off(struct wl1251 *wl)
62 static void wl1251_power_on(struct wl1251 *wl)
67 static int wl1251_fetch_firmware(struct wl1251 *wl)
106 static int wl1251_fetch_nvs(struct wl1251 *wl)
143 static void wl1251_fw_wakeup(struct wl1251 *wl)
155 static int wl1251_chip_wakeup(struct wl1251 *w
[all...]
H A Dwl1251_rx.h2 * This file is part of wl1251
30 #include "wl1251.h"
122 void wl1251_rx(struct wl1251 *wl);
H A Dwl1251_boot.c2 * This file is part of wl1251
34 void wl1251_boot_target_enable_interrupts(struct wl1251 *wl)
40 int wl1251_boot_soft_reset(struct wl1251 *wl)
75 int wl1251_boot_init_seq(struct wl1251 *wl)
213 static void wl1251_boot_set_ecpu_ctrl(struct wl1251 *wl, u32 flag)
225 int wl1251_boot_run_firmware(struct wl1251 *wl)
319 static int wl1251_boot_upload_firmware(struct wl1251 *wl)
404 static int wl1251_boot_upload_nvs(struct wl1251 *wl)
485 int wl1251_boot(struct wl1251 *wl)
H A Dwl1251_debugfs.c2 * This file is part of wl1251
29 #include "wl1251.h"
42 struct wl1251 *wl = file->private_data; \
75 struct wl1251 *wl = file->private_data; \
97 static void wl1251_debugfs_update_stats(struct wl1251 *wl)
225 struct wl1251 *wl = file->private_data;
244 struct wl1251 *wl = file->private_data;
262 static void wl1251_debugfs_delete_files(struct wl1251 *wl)
361 static int wl1251_debugfs_add_files(struct wl1251 *wl)
468 void wl1251_debugfs_reset(struct wl1251 *w
[all...]
/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.h2 * This file is part of wl1251
33 #define DRIVER_NAME "wl1251"
144 struct wl1251;
257 void (*read)(struct wl1251 *wl, int addr, void *buf, size_t len);
258 void (*write)(struct wl1251 *wl, int addr, void *buf, size_t len);
259 void (*read_elp)(struct wl1251 *wl, int addr, u32 *val);
260 void (*write_elp)(struct wl1251 *wl, int addr, u32 val);
261 void (*reset)(struct wl1251 *wl);
262 void (*enable_irq)(struct wl1251 *wl);
263 void (*disable_irq)(struct wl1251 *w
266 struct wl1251 { struct
[all...]
H A Dwl1251_spi.c2 * This file is part of wl1251
31 #include "wl1251.h"
37 struct wl1251 *wl;
48 static struct spi_device *wl_to_spi(struct wl1251 *wl)
53 static void wl1251_spi_reset(struct wl1251 *wl)
79 static void wl1251_spi_wake(struct wl1251 *wl)
133 static void wl1251_spi_reset_wake(struct wl1251 *wl)
139 static void wl1251_spi_read(struct wl1251 *wl, int addr, void *buf,
178 static void wl1251_spi_write(struct wl1251 *wl, int addr, void *buf,
209 static void wl1251_spi_enable_irq(struct wl1251 *w
[all...]
H A Dwl1251_event.h2 * This file is part of wl1251
117 int wl1251_event_unmask(struct wl1251 *wl);
118 void wl1251_event_mbox_config(struct wl1251 *wl);
119 int wl1251_event_handle(struct wl1251 *wl, u8 mbox);
H A Dwl1251_acx.c7 #include "wl1251.h"
12 int wl1251_acx_frame_rates(struct wl1251 *wl, u8 ctrl_rate, u8 ctrl_mod,
44 int wl1251_acx_station_id(struct wl1251 *wl)
69 int wl1251_acx_default_key(struct wl1251 *wl, u8 key_id)
98 int wl1251_acx_wake_up_conditions(struct wl1251 *wl, u8 wake_up_event,
127 int wl1251_acx_sleep_auth(struct wl1251 *wl, u8 sleep_auth)
151 int wl1251_acx_fw_version(struct wl1251 *wl, char *buf, size_t len)
185 int wl1251_acx_tx_power(struct wl1251 *wl, int power)
214 int wl1251_acx_feature_cfg(struct wl1251 *wl)
243 int wl1251_acx_mem_map(struct wl1251 *w
[all...]
H A Dwl1251_tx.h2 * This file is part of wl1251
230 void wl1251_tx_complete(struct wl1251 *wl);
231 void wl1251_tx_flush(struct wl1251 *wl);
H A Dwl1251_rx.c2 * This file is part of wl1251
29 #include "wl1251.h"
36 static void wl1251_rx_header(struct wl1251 *wl,
48 static void wl1251_rx_status(struct wl1251 *wl,
99 static void wl1251_rx_body(struct wl1251 *wl,
151 static void wl1251_rx_ack(struct wl1251 *wl)
170 void wl1251_rx(struct wl1251 *wl)
H A Dwl1251_cmd.c7 #include "wl1251.h"
21 int wl1251_cmd_send(struct wl1251 *wl, u16 id, void *buf, size_t len)
68 int wl1251_cmd_test(struct wl1251 *wl, void *buf, size_t buf_len, u8 answer)
109 int wl1251_cmd_interrogate(struct wl1251 *wl, u16 id, void *buf, size_t len)
147 int wl1251_cmd_configure(struct wl1251 *wl, u16 id, void *buf, size_t len)
168 int wl1251_cmd_vbm(struct wl1251 *wl, u8 identity,
206 int wl1251_cmd_data_path(struct wl1251 *wl, u8 channel, bool enable)
255 int wl1251_cmd_join(struct wl1251 *wl, u8 bss_type, u8 channel,
303 int wl1251_cmd_ps_mode(struct wl1251 *wl, u8 ps_mode)
334 int wl1251_cmd_read_memory(struct wl1251 *w
[all...]
H A Dwl1251_tx.c2 * This file is part of wl1251
28 #include "wl1251.h"
34 static bool wl1251_tx_double_buffer_busy(struct wl1251 *wl, u32 data_out_count)
55 static int wl1251_tx_path_status(struct wl1251 *wl)
71 static int wl1251_tx_id(struct wl1251 *wl, struct sk_buff *skb)
145 static int wl1251_tx_fill_hdr(struct wl1251 *wl, struct sk_buff *skb,
179 static int wl1251_tx_send_packet(struct wl1251 *wl, struct sk_buff *skb,
245 static void wl1251_tx_trigger(struct wl1251 *wl)
265 static int wl1251_tx_frame(struct wl1251 *wl, struct sk_buff *skb)
301 struct wl1251 *w
[all...]
H A Dwl1251_main.c2 * This file is part of wl1251
34 #include "wl1251.h"
47 void wl1251_enable_interrupts(struct wl1251 *wl)
52 void wl1251_disable_interrupts(struct wl1251 *wl)
57 static void wl1251_power_off(struct wl1251 *wl)
62 static void wl1251_power_on(struct wl1251 *wl)
67 static int wl1251_fetch_firmware(struct wl1251 *wl)
106 static int wl1251_fetch_nvs(struct wl1251 *wl)
143 static void wl1251_fw_wakeup(struct wl1251 *wl)
155 static int wl1251_chip_wakeup(struct wl1251 *w
[all...]
H A Dwl1251_rx.h2 * This file is part of wl1251
30 #include "wl1251.h"
122 void wl1251_rx(struct wl1251 *wl);
H A Dwl1251_boot.c2 * This file is part of wl1251
34 void wl1251_boot_target_enable_interrupts(struct wl1251 *wl)
40 int wl1251_boot_soft_reset(struct wl1251 *wl)
75 int wl1251_boot_init_seq(struct wl1251 *wl)
213 static void wl1251_boot_set_ecpu_ctrl(struct wl1251 *wl, u32 flag)
225 int wl1251_boot_run_firmware(struct wl1251 *wl)
319 static int wl1251_boot_upload_firmware(struct wl1251 *wl)
404 static int wl1251_boot_upload_nvs(struct wl1251 *wl)
485 int wl1251_boot(struct wl1251 *wl)
H A Dwl1251_debugfs.c2 * This file is part of wl1251
29 #include "wl1251.h"
42 struct wl1251 *wl = file->private_data; \
75 struct wl1251 *wl = file->private_data; \
97 static void wl1251_debugfs_update_stats(struct wl1251 *wl)
225 struct wl1251 *wl = file->private_data;
244 struct wl1251 *wl = file->private_data;
262 static void wl1251_debugfs_delete_files(struct wl1251 *wl)
361 static int wl1251_debugfs_add_files(struct wl1251 *wl)
468 void wl1251_debugfs_reset(struct wl1251 *w
[all...]

Completed in 105 milliseconds

12