Home
last modified time | relevance | path

Searched refs:wcn36xx (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/net/wireless/ath/wcn36xx/
A Dsmd.h53 struct wcn36xx;
56 int wcn36xx_smd_open(struct wcn36xx *wcn);
57 void wcn36xx_smd_close(struct wcn36xx *wcn);
59 int wcn36xx_smd_load_nv(struct wcn36xx *wcn);
60 int wcn36xx_smd_start(struct wcn36xx *wcn);
61 int wcn36xx_smd_stop(struct wcn36xx *wcn);
72 int wcn36xx_smd_stop_hw_scan(struct wcn36xx *wcn);
99 int wcn36xx_smd_set_stakey(struct wcn36xx *wcn,
105 int wcn36xx_smd_set_bsskey(struct wcn36xx *wcn,
147 int wcn36xx_smd_set_mc_list(struct wcn36xx *wcn,
[all …]
A Ddxe.c101 int wcn36xx_dxe_alloc_ctl_blks(struct wcn36xx *wcn) in wcn36xx_dxe_alloc_ctl_blks()
160 void wcn36xx_dxe_free_ctl_blks(struct wcn36xx *wcn) in wcn36xx_dxe_free_ctl_blks()
300 static int wcn36xx_dxe_ch_alloc_skb(struct wcn36xx *wcn, in wcn36xx_dxe_ch_alloc_skb()
360 struct wcn36xx *wcn = from_timer(wcn, t, tx_ack_timer); in wcn36xx_dxe_tx_timer()
440 struct wcn36xx *wcn = (struct wcn36xx *)dev; in wcn36xx_irq_tx_complete()
528 struct wcn36xx *wcn = (struct wcn36xx *)dev; in wcn36xx_irq_rx_ready()
644 void wcn36xx_dxe_rx_frame(struct wcn36xx *wcn) in wcn36xx_dxe_rx_frame()
713 void wcn36xx_dxe_free_mem_pools(struct wcn36xx *wcn) in wcn36xx_dxe_free_mem_pools()
729 int wcn36xx_dxe_tx_frame(struct wcn36xx *wcn, in wcn36xx_dxe_tx_frame()
837 int wcn36xx_dxe_init(struct wcn36xx *wcn) in wcn36xx_dxe_init()
[all …]
A Dsmd.c500 int wcn36xx_smd_load_nv(struct wcn36xx *wcn) in wcn36xx_smd_load_nv()
608 int wcn36xx_smd_start(struct wcn36xx *wcn) in wcn36xx_smd_start()
665 int wcn36xx_smd_stop(struct wcn36xx *wcn) in wcn36xx_smd_stop()
790 int wcn36xx_smd_finish_scan(struct wcn36xx *wcn, in wcn36xx_smd_finish_scan()
2059 int wcn36xx_smd_set_stakey(struct wcn36xx *wcn, in wcn36xx_smd_set_stakey()
2108 int wcn36xx_smd_set_bsskey(struct wcn36xx *wcn, in wcn36xx_smd_set_bsskey()
2296 int wcn36xx_smd_exit_imps(struct wcn36xx *wcn) in wcn36xx_smd_exit_imps()
3176 struct wcn36xx *wcn = hw->priv; in wcn36xx_smd_rsp_process()
3265 struct wcn36xx *wcn = in wcn36xx_ind_smd_work()
3326 int wcn36xx_smd_open(struct wcn36xx *wcn) in wcn36xx_smd_open()
[all …]
A Dpmc.h20 struct wcn36xx;
27 int wcn36xx_pmc_enter_bmps_state(struct wcn36xx *wcn,
29 int wcn36xx_pmc_exit_bmps_state(struct wcn36xx *wcn,
31 int wcn36xx_enable_keep_alive_null_packet(struct wcn36xx *wcn,
A Ddxe.h456 int wcn36xx_dxe_allocate_mem_pools(struct wcn36xx *wcn);
457 void wcn36xx_dxe_free_mem_pools(struct wcn36xx *wcn);
458 void wcn36xx_dxe_rx_frame(struct wcn36xx *wcn);
459 int wcn36xx_dxe_alloc_ctl_blks(struct wcn36xx *wcn);
460 void wcn36xx_dxe_free_ctl_blks(struct wcn36xx *wcn);
461 int wcn36xx_dxe_init(struct wcn36xx *wcn);
462 void wcn36xx_dxe_deinit(struct wcn36xx *wcn);
463 int wcn36xx_dxe_init_channels(struct wcn36xx *wcn);
464 int wcn36xx_dxe_tx_frame(struct wcn36xx *wcn,
469 void wcn36xx_dxe_tx_ack_ind(struct wcn36xx *wcn, u32 status);
A Ddebug.h36 void wcn36xx_debugfs_init(struct wcn36xx *wcn);
37 void wcn36xx_debugfs_exit(struct wcn36xx *wcn);
40 static inline void wcn36xx_debugfs_init(struct wcn36xx *wcn) in wcn36xx_debugfs_init()
43 static inline void wcn36xx_debugfs_exit(struct wcn36xx *wcn) in wcn36xx_debugfs_exit()
A Dmain.c278 struct wcn36xx *wcn = hw->priv; in wcn36xx_start()
351 struct wcn36xx *wcn = hw->priv; in wcn36xx_stop()
404 struct wcn36xx *wcn = hw->priv; in wcn36xx_config()
456 struct wcn36xx *wcn = hw->priv; in wcn36xx_configure_filter()
512 struct wcn36xx *wcn = hw->priv; in wcn36xx_tx()
527 struct wcn36xx *wcn = hw->priv; in wcn36xx_set_key()
656 struct wcn36xx *wcn = hw->priv; in wcn36xx_hw_scan()
690 struct wcn36xx *wcn = hw->priv; in wcn36xx_cancel_hw_scan()
707 struct wcn36xx *wcn = hw->priv; in wcn36xx_sw_scan_start()
722 struct wcn36xx *wcn = hw->priv; in wcn36xx_sw_scan_complete()
[all …]
A DMakefile2 obj-$(CONFIG_WCN36XX) := wcn36xx.o
3 wcn36xx-y += main.o \
10 wcn36xx-$(CONFIG_NL80211_TESTMODE) += testmode.o
A Ddebug.c30 struct wcn36xx *wcn = file->private_data; in read_file_bool_bmps()
55 struct wcn36xx *wcn = file->private_data; in write_file_bool_bmps()
102 struct wcn36xx *wcn = file->private_data; in write_file_dump()
153 void wcn36xx_debugfs_init(struct wcn36xx *wcn) in wcn36xx_debugfs_init()
168 void wcn36xx_debugfs_exit(struct wcn36xx *wcn) in wcn36xx_debugfs_exit()
A Dpmc.c23 int wcn36xx_pmc_enter_bmps_state(struct wcn36xx *wcn, in wcn36xx_pmc_enter_bmps_state()
51 int wcn36xx_pmc_exit_bmps_state(struct wcn36xx *wcn, in wcn36xx_pmc_exit_bmps_state()
68 int wcn36xx_enable_keep_alive_null_packet(struct wcn36xx *wcn, in wcn36xx_enable_keep_alive_null_packet()
A Dtxrx.h161 struct wcn36xx;
163 int wcn36xx_rx_skb(struct wcn36xx *wcn, struct sk_buff *skb);
164 int wcn36xx_start_tx(struct wcn36xx *wcn,
A Dtxrx.c269 int wcn36xx_rx_skb(struct wcn36xx *wcn, struct sk_buff *skb) in wcn36xx_rx_skb()
432 static inline struct wcn36xx_vif *get_vif_by_addr(struct wcn36xx *wcn, in get_vif_by_addr()
446 static void wcn36xx_tx_start_ampdu(struct wcn36xx *wcn, in wcn36xx_tx_start_ampdu()
482 struct wcn36xx *wcn, in wcn36xx_set_tx_data()
561 struct wcn36xx *wcn, in wcn36xx_set_tx_mgmt()
610 int wcn36xx_start_tx(struct wcn36xx *wcn, in wcn36xx_start_tx()
A Dtestmode.c43 static int wcn36xx_tm_cmd_ptt(struct wcn36xx *wcn, struct ieee80211_vif *vif, in wcn36xx_tm_cmd_ptt()
129 struct wcn36xx *wcn = hw->priv; in wcn36xx_tm_cmd()
A Dwcn36xx.h198 struct wcn36xx { struct
285 static inline bool wcn36xx_is_fw_version(struct wcn36xx *wcn, in wcn36xx_is_fw_version() argument
A DKconfig11 If you choose to build a module, it'll be called wcn36xx.
/linux/drivers/net/wireless/ath/
A DMakefile9 obj-$(CONFIG_WCN36XX) += wcn36xx/
A DKconfig64 source "drivers/net/wireless/ath/wcn36xx/Kconfig"
/linux/include/config/
A Dauto.conf.cmd953 drivers/net/wireless/ath/wcn36xx/Kconfig \
/linux/
A DMAINTAINERS15890 L: wcn36xx@lists.infradead.org
15892 W: https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
15893 T: git git://github.com/KrasnikovEugene/wcn36xx.git
15894 F: drivers/net/wireless/ath/wcn36xx/

Completed in 47 milliseconds