/kernel/linux/linux-5.10/drivers/net/wireless/microchip/wilc1000/ |
H A D | wlan_cfg.c | 314 void wilc_wlan_cfg_indicate_rx(struct wilc *wilc, u8 *frame, int size, in wilc_wlan_cfg_indicate_rx() argument [all...] |
H A D | netdev.c | 29 struct wilc *wilc = vif->wilc; in isr_uh_routine() local 42 struct wilc *wilc = vif->wilc; in isr_bh_routine() local 76 struct wilc *wilc = vif->wilc; deinit_irq() local 83 wilc_mac_indicate(struct wilc *wilc) wilc_mac_indicate() argument 96 get_if_handler(struct wilc *wilc, u8 *mac_header) get_if_handler() argument 130 wilc_wlan_get_num_conn_ifcs(struct wilc *wilc) wilc_wlan_get_num_conn_ifcs() argument 184 struct wilc *wilc = vif->wilc; wilc_wlan_get_firmware() local 209 struct wilc *wilc = vif->wilc; wilc_start_firmware() local 226 struct wilc *wilc = vif->wilc; wilc1000_firmware_download() local 471 struct wilc *wilc = vif->wilc; wlan_initialize_threads() local 681 struct wilc *wilc = vif->wilc; wilc_mac_xmit() local 752 wilc_frmw_to_host(struct wilc *wilc, u8 *buff, u32 size, u32 pkt_offset) wilc_frmw_to_host() argument 793 wilc_wfi_mgmt_rx(struct wilc *wilc, u8 *buff, u32 size) wilc_wfi_mgmt_rx() argument 822 wilc_netdev_cleanup(struct wilc *wilc) wilc_netdev_cleanup() argument [all...] |
H A D | sdio.c | 61 static int wilc_sdio_cmd52(struct wilc *wilc, struct sdio_cmd52 *cmd) in wilc_sdio_cmd52() argument 90 static int wilc_sdio_cmd53(struct wilc *wilc, struct sdio_cmd53 *cmd) in wilc_sdio_cmd53() argument 123 struct wilc *wilc; in wilc_sdio_probe() local 165 struct wilc *wilc = sdio_get_drvdata(func); wilc_sdio_remove() local 173 wilc_sdio_reset(struct wilc *wilc) wilc_sdio_reset() argument 195 struct wilc *wilc = sdio_get_drvdata(func); wilc_sdio_suspend() local 253 wilc_sdio_set_func0_csa_address(struct wilc *wilc, u32 adr) wilc_sdio_set_func0_csa_address() argument 295 wilc_sdio_set_block_size(struct wilc *wilc, u8 func_num, u32 block_size) wilc_sdio_set_block_size() argument 331 wilc_sdio_write_reg(struct wilc *wilc, u32 addr, u32 data) wilc_sdio_write_reg() argument 378 wilc_sdio_write(struct wilc *wilc, u32 addr, u8 *buf, u32 size) wilc_sdio_write() argument 451 wilc_sdio_read_reg(struct wilc *wilc, u32 addr, u32 *data) wilc_sdio_read_reg() argument 499 wilc_sdio_read(struct wilc *wilc, u32 addr, u8 *buf, u32 size) wilc_sdio_read() argument 578 wilc_sdio_deinit(struct wilc *wilc) wilc_sdio_deinit() argument 583 wilc_sdio_init(struct wilc *wilc, bool resume) wilc_sdio_init() argument 702 wilc_sdio_read_size(struct wilc *wilc, u32 *size) wilc_sdio_read_size() argument 727 wilc_sdio_read_int(struct wilc *wilc, u32 *int_status) wilc_sdio_read_int() argument 763 wilc_sdio_clear_int_ext(struct wilc *wilc, u32 val) wilc_sdio_clear_int_ext() argument 875 wilc_sdio_sync_ext(struct wilc *wilc, int nint) wilc_sdio_sync_ext() argument 984 struct wilc *wilc = sdio_get_drvdata(func); wilc_sdio_resume() local [all...] |
H A D | spi.c | 96 struct wilc *wilc; in wilc_bus_probe() local 126 struct wilc *wilc = spi_get_drvdata(spi); wilc_bus_remove() local 152 wilc_spi_tx(struct wilc *wilc, u8 *b, u32 len) wilc_spi_tx() argument 196 wilc_spi_rx(struct wilc *wilc, u8 *rb, u32 rlen) wilc_spi_rx() argument 239 wilc_spi_tx_rx(struct wilc *wilc, u8 *wb, u8 *rb, u32 rlen) wilc_spi_tx_rx() argument 277 spi_data_write(struct wilc *wilc, u8 *b, u32 sz) spi_data_write() argument 355 wilc_spi_single_read(struct wilc *wilc, u8 cmd, u32 adr, void *b, u8 clockless) wilc_spi_single_read() argument 434 wilc_spi_write_cmd(struct wilc *wilc, u8 cmd, u32 adr, u32 data, u8 clockless) wilc_spi_write_cmd() argument 505 wilc_spi_dma_rw(struct wilc *wilc, u8 cmd, u32 adr, u8 *b, u32 sz) wilc_spi_dma_rw() argument 624 wilc_spi_read_reg(struct wilc *wilc, u32 addr, u32 *data) wilc_spi_read_reg() argument 648 wilc_spi_read(struct wilc *wilc, u32 addr, u8 *buf, u32 size) wilc_spi_read() argument 665 spi_internal_write(struct wilc *wilc, u32 adr, u32 dat) spi_internal_write() argument 679 spi_internal_read(struct wilc *wilc, u32 adr, u32 *data) spi_internal_read() argument 701 wilc_spi_write_reg(struct wilc *wilc, u32 addr, u32 data) wilc_spi_write_reg() argument 723 wilc_spi_write(struct wilc *wilc, u32 addr, u8 *buf, u32 size) wilc_spi_write() argument 759 wilc_spi_deinit(struct wilc *wilc) wilc_spi_deinit() argument 767 wilc_spi_init(struct wilc *wilc, bool resume) wilc_spi_init() argument 840 wilc_spi_read_size(struct wilc *wilc, u32 *size) wilc_spi_read_size() argument 851 wilc_spi_read_int(struct wilc *wilc, u32 *int_status) wilc_spi_read_int() argument 857 wilc_spi_clear_int_ext(struct wilc *wilc, u32 val) wilc_spi_clear_int_ext() argument 863 wilc_spi_sync_ext(struct wilc *wilc, int nint) wilc_spi_sync_ext() argument [all...] |
H A D | wlan.c | 17 static inline void acquire_bus(struct wilc *wilc, enum bus_acquire acquire) in acquire_bus() argument 24 static inline void release_bus(struct wilc *wilc, enum bus_release release) in release_bus() argument 31 static void wilc_wlan_txq_remove(struct wilc *wilc, struc argument 43 struct wilc *wilc = vif->wilc; wilc_wlan_txq_remove_from_head() local 62 struct wilc *wilc = vif->wilc; wilc_wlan_txq_add_to_tail() local 78 struct wilc *wilc = vif->wilc; wilc_wlan_txq_add_to_head() local 140 struct wilc *wilc = vif->wilc; tcp_process() local 188 struct wilc *wilc = vif->wilc; wilc_wlan_txq_filter_dup_tcp_ack() local 251 struct wilc *wilc = vif->wilc; wilc_wlan_txq_add_cfg_pkt() local 283 struct wilc *wilc; wilc_wlan_txq_add_net_pkt() local 314 struct wilc *wilc; wilc_wlan_txq_add_mgmt_pkt() local 336 wilc_wlan_txq_get_first(struct wilc *wilc) wilc_wlan_txq_get_first() argument 352 wilc_wlan_txq_get_next(struct wilc *wilc, struct txq_entry_t *tqe) wilc_wlan_txq_get_next() argument 368 wilc_wlan_rxq_add(struct wilc *wilc, struct rxq_entry_t *rqe) wilc_wlan_rxq_add() argument 378 wilc_wlan_rxq_remove(struct wilc *wilc) wilc_wlan_rxq_remove() argument 392 chip_allow_sleep(struct wilc *wilc) chip_allow_sleep() argument 404 chip_wakeup(struct wilc *wilc) chip_wakeup() argument 463 host_wakeup_notify(struct wilc *wilc) host_wakeup_notify() argument 471 host_sleep_notify(struct wilc *wilc) host_sleep_notify() argument 479 wilc_wlan_handle_txq(struct wilc *wilc, u32 *txq_count) wilc_wlan_handle_txq() argument 681 wilc_wlan_handle_rx_buff(struct wilc *wilc, u8 *buffer, int size) wilc_wlan_handle_rx_buff() argument 728 wilc_wlan_handle_rxq(struct wilc *wilc) wilc_wlan_handle_rxq() argument 749 wilc_unknown_isr_ext(struct wilc *wilc) wilc_unknown_isr_ext() argument 754 wilc_wlan_handle_isr_ext(struct wilc *wilc, u32 int_status) wilc_wlan_handle_isr_ext() argument 796 wilc_handle_isr(struct wilc *wilc) wilc_handle_isr() argument 813 wilc_wlan_firmware_download(struct wilc *wilc, const u8 *buffer, u32 buffer_size) wilc_wlan_firmware_download() argument 862 wilc_wlan_start(struct wilc *wilc) wilc_wlan_start() argument 913 wilc_wlan_stop(struct wilc *wilc, struct wilc_vif *vif) wilc_wlan_stop() argument 960 struct wilc *wilc = vif->wilc; wilc_wlan_cleanup() local 982 struct wilc *wilc = vif->wilc; wilc_wlan_cfg_commit() local 1007 struct wilc *wilc = vif->wilc; wilc_wlan_cfg_set() local 1048 struct wilc *wilc = vif->wilc; wilc_wlan_cfg_get() local 1126 struct wilc *wilc = vif->wilc; init_chip() local 1163 wilc_get_chipid(struct wilc *wilc, bool update) wilc_get_chipid() argument 1196 struct wilc *wilc; wilc_wlan_init() local [all...] |
H A D | netdev.h | 185 struct wilc *wilc; member 200 struct wilc { struct [all...] |
H A D | cfg80211.c | 459 struct wilc *wilc = vif->wilc; in disconnect() local 1718 wlan_deinit_locks(struct wilc *wilc) wlan_deinit_locks() argument 1728 wilc_cfg80211_init(struct wilc **wilc, struct device *dev, int io_type, const struct wilc_hif_func *ops) wilc_cfg80211_init() argument [all...] |
H A D | hif.c | 97 static struct wilc_vif *wilc_get_vif_from_idx(struct wilc *wilc, int idx) in wilc_get_vif_from_idx() argument 1491 struct wilc *wilc = vif->wilc; wilc_init() local 1552 wilc_network_info_received(struct wilc *wilc, u8 *buffer, u32 length) wilc_network_info_received() argument 1593 wilc_gnrl_async_info_received(struct wilc *wilc, u8 *buffer, u32 length) wilc_gnrl_async_info_received() argument 1639 wilc_scan_complete_received(struct wilc *wilc, u8 *buffer, u32 length) wilc_scan_complete_received() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/microchip/wilc1000/ |
H A D | wlan_cfg.c | 317 void wilc_wlan_cfg_indicate_rx(struct wilc *wilc, u8 *frame, int size, in wilc_wlan_cfg_indicate_rx() argument [all...] |
H A D | sdio.c | 63 static int wilc_sdio_cmd52(struct wilc *wilc, struct sdio_cmd52 *cmd) in wilc_sdio_cmd52() argument 92 static int wilc_sdio_cmd53(struct wilc *wilc, struct sdio_cmd53 *cmd) in wilc_sdio_cmd53() argument 138 struct wilc *wilc; in wilc_sdio_probe() local 192 struct wilc *wilc = sdio_get_drvdata(func); wilc_sdio_remove() local 201 wilc_sdio_reset(struct wilc *wilc) wilc_sdio_reset() argument 220 wilc_sdio_is_init(struct wilc *wilc) wilc_sdio_is_init() argument 230 struct wilc *wilc = sdio_get_drvdata(func); wilc_sdio_suspend() local 288 wilc_sdio_set_func0_csa_address(struct wilc *wilc, u32 adr) wilc_sdio_set_func0_csa_address() argument 330 wilc_sdio_set_block_size(struct wilc *wilc, u8 func_num, u32 block_size) wilc_sdio_set_block_size() argument 366 wilc_sdio_write_reg(struct wilc *wilc, u32 addr, u32 data) wilc_sdio_write_reg() argument 414 wilc_sdio_write(struct wilc *wilc, u32 addr, u8 *buf, u32 size) wilc_sdio_write() argument 488 wilc_sdio_read_reg(struct wilc *wilc, u32 addr, u32 *data) wilc_sdio_read_reg() argument 537 wilc_sdio_read(struct wilc *wilc, u32 addr, u8 *buf, u32 size) wilc_sdio_read() argument 617 wilc_sdio_deinit(struct wilc *wilc) wilc_sdio_deinit() argument 625 wilc_sdio_init(struct wilc *wilc, bool resume) wilc_sdio_init() argument 736 wilc_sdio_read_size(struct wilc *wilc, u32 *size) wilc_sdio_read_size() argument 761 wilc_sdio_read_int(struct wilc *wilc, u32 *int_status) wilc_sdio_read_int() argument 797 wilc_sdio_clear_int_ext(struct wilc *wilc, u32 val) wilc_sdio_clear_int_ext() argument 836 wilc_sdio_sync_ext(struct wilc *wilc, int nint) wilc_sdio_sync_ext() argument 947 struct wilc *wilc = sdio_get_drvdata(func); wilc_sdio_resume() local [all...] |
H A D | netdev.c | 28 struct wilc *wilc = user_data; in isr_uh_routine() local 39 struct wilc *wilc = userdata; in isr_bh_routine() local 73 struct wilc *wil in deinit_irq() local 80 wilc_mac_indicate(struct wilc *wilc) wilc_mac_indicate() argument 93 get_if_handler(struct wilc *wilc, u8 *mac_header) get_if_handler() argument 128 wilc_wlan_get_num_conn_ifcs(struct wilc *wilc) wilc_wlan_get_num_conn_ifcs() argument 182 struct wilc *wilc = vif->wilc; wilc_wlan_get_firmware() local 207 struct wilc *wilc = vif->wilc; wilc_start_firmware() local 224 struct wilc *wilc = vif->wilc; wilc1000_firmware_download() local 469 struct wilc *wilc = vif->wilc; wlan_initialize_threads() local 639 struct wilc *wilc = vif->wilc; wilc_set_mac_addr() local 727 struct wilc *wilc = vif->wilc; wilc_mac_xmit() local 799 wilc_frmw_to_host(struct wilc *wilc, u8 *buff, u32 size, u32 pkt_offset) wilc_frmw_to_host() argument 840 wilc_wfi_mgmt_rx(struct wilc *wilc, u8 *buff, u32 size, bool is_auth) wilc_wfi_mgmt_rx() argument 879 wilc_netdev_cleanup(struct wilc *wilc) wilc_netdev_cleanup() argument [all...] |
H A D | wlan.c | 20 static inline void acquire_bus(struct wilc *wilc, enum bus_acquire acquire) in acquire_bus() argument 27 static inline void release_bus(struct wilc *wilc, enum bus_release release) in release_bus() argument 34 wilc_wlan_txq_remove(struct wilc *wilc, u8 q_num, struct txq_entry_t *tqe) wilc_wlan_txq_remove() argument 43 wilc_wlan_txq_remove_from_head(struct wilc *wilc, u8 q_num) wilc_wlan_txq_remove_from_head() argument 66 struct wilc *wilc = vif->wilc; wilc_wlan_txq_add_to_tail() local 83 struct wilc *wilc = vif->wilc; wilc_wlan_txq_add_to_head() local 146 struct wilc *wilc = vif->wilc; tcp_process() local 194 struct wilc *wilc = vif->wilc; wilc_wlan_txq_filter_dup_tcp_ack() local 257 struct wilc *wilc = vif->wilc; wilc_wlan_txq_add_cfg_pkt() local 333 ac_classify(struct wilc *wilc, struct sk_buff *skb) ac_classify() argument 402 ac_change(struct wilc *wilc, u8 *ac) ac_change() argument 420 struct wilc *wilc; wilc_wlan_txq_add_net_pkt() local 475 struct wilc *wilc; wilc_wlan_txq_add_mgmt_pkt() local 506 wilc_wlan_txq_get_first(struct wilc *wilc, u8 q_num) wilc_wlan_txq_get_first() argument 522 wilc_wlan_txq_get_next(struct wilc *wilc, struct txq_entry_t *tqe, u8 q_num) wilc_wlan_txq_get_next() argument 539 wilc_wlan_rxq_add(struct wilc *wilc, struct rxq_entry_t *rqe) wilc_wlan_rxq_add() argument 549 wilc_wlan_rxq_remove(struct wilc *wilc) wilc_wlan_rxq_remove() argument 563 chip_allow_sleep(struct wilc *wilc) chip_allow_sleep() argument 623 chip_wakeup(struct wilc *wilc) chip_wakeup() argument 684 host_wakeup_notify(struct wilc *wilc) host_wakeup_notify() argument 692 host_sleep_notify(struct wilc *wilc) host_sleep_notify() argument 700 wilc_wlan_handle_txq(struct wilc *wilc, u32 *txq_count) wilc_wlan_handle_txq() argument 949 wilc_wlan_handle_rx_buff(struct wilc *wilc, u8 *buffer, int size) wilc_wlan_handle_rx_buff() argument 997 wilc_wlan_handle_rxq(struct wilc *wilc) wilc_wlan_handle_rxq() argument 1018 wilc_unknown_isr_ext(struct wilc *wilc) wilc_unknown_isr_ext() argument 1023 wilc_wlan_handle_isr_ext(struct wilc *wilc, u32 int_status) wilc_wlan_handle_isr_ext() argument 1065 wilc_handle_isr(struct wilc *wilc) wilc_handle_isr() argument 1082 wilc_wlan_firmware_download(struct wilc *wilc, const u8 *buffer, u32 buffer_size) wilc_wlan_firmware_download() argument 1147 wilc_wlan_start(struct wilc *wilc) wilc_wlan_start() argument 1194 wilc_wlan_stop(struct wilc *wilc, struct wilc_vif *vif) wilc_wlan_stop() argument 1241 struct wilc *wilc = vif->wilc; wilc_wlan_cleanup() local 1267 struct wilc *wilc = vif->wilc; wilc_wlan_cfg_commit() local 1292 struct wilc *wilc = vif->wilc; wilc_wlan_cfg_set() local 1333 struct wilc *wilc = vif->wilc; wilc_wlan_cfg_get() local 1411 struct wilc *wilc = vif->wilc; init_chip() local 1448 wilc_get_chipid(struct wilc *wilc, bool update) wilc_get_chipid() argument 1480 struct wilc *wilc; wilc_wlan_init() local [all...] |
H A D | spi.c | 161 static int wilc_parse_gpios(struct wilc *wilc) in wilc_parse_gpios() argument 186 static void wilc_wlan_power(struct wilc *wilc, bool on) in wilc_wlan_power() argument 208 struct wilc *wil in wilc_bus_probe() local 246 struct wilc *wilc = spi_get_drvdata(spi); wilc_bus_remove() local 278 wilc_spi_tx(struct wilc *wilc, u8 *b, u32 len) wilc_spi_tx() argument 321 wilc_spi_rx(struct wilc *wilc, u8 *rb, u32 rlen) wilc_spi_rx() argument 363 wilc_spi_tx_rx(struct wilc *wilc, u8 *wb, u8 *rb, u32 rlen) wilc_spi_tx_rx() argument 400 spi_data_write(struct wilc *wilc, u8 *b, u32 sz) spi_data_write() argument 482 wilc_spi_single_read(struct wilc *wilc, u8 cmd, u32 adr, void *b, u8 clockless) wilc_spi_single_read() argument 577 wilc_spi_write_cmd(struct wilc *wilc, u8 cmd, u32 adr, u32 data, u8 clockless) wilc_spi_write_cmd() argument 652 wilc_spi_dma_rw(struct wilc *wilc, u8 cmd, u32 adr, u8 *b, u32 sz) wilc_spi_dma_rw() argument 779 wilc_spi_special_cmd(struct wilc *wilc, u8 cmd) wilc_spi_special_cmd() argument 847 wilc_spi_read_reg(struct wilc *wilc, u32 addr, u32 *data) wilc_spi_read_reg() argument 879 wilc_spi_read(struct wilc *wilc, u32 addr, u8 *buf, u32 size) wilc_spi_read() argument 902 spi_internal_write(struct wilc *wilc, u32 adr, u32 dat) spi_internal_write() argument 921 spi_internal_read(struct wilc *wilc, u32 adr, u32 *data) spi_internal_read() argument 950 wilc_spi_write_reg(struct wilc *wilc, u32 addr, u32 data) wilc_spi_write_reg() argument 979 spi_data_rsp(struct wilc *wilc, u8 cmd) spi_data_rsp() argument 1025 wilc_spi_write(struct wilc *wilc, u32 addr, u8 *buf, u32 size) wilc_spi_write() argument 1077 wilc_spi_reset(struct wilc *wilc) wilc_spi_reset() argument 1090 wilc_spi_is_init(struct wilc *wilc) wilc_spi_is_init() argument 1097 wilc_spi_deinit(struct wilc *wilc) wilc_spi_deinit() argument 1106 wilc_spi_init(struct wilc *wilc, bool resume) wilc_spi_init() argument 1193 wilc_spi_read_size(struct wilc *wilc, u32 *size) wilc_spi_read_size() argument 1204 wilc_spi_read_int(struct wilc *wilc, u32 *int_status) wilc_spi_read_int() argument 1210 wilc_spi_clear_int_ext(struct wilc *wilc, u32 val) wilc_spi_clear_int_ext() argument 1234 wilc_spi_sync_ext(struct wilc *wilc, int nint) wilc_spi_sync_ext() argument [all...] |
H A D | netdev.h | 176 struct wilc *wilc; member 199 struct wilc { struct [all...] |
H A D | cfg80211.c | 456 struct wilc *wilc = vif->wilc; in disconnect() local 747 struct wilc *wilc = vif->wilc; get_station() local 1774 wlan_deinit_locks(struct wilc *wilc) wlan_deinit_locks() argument 1785 wilc_cfg80211_init(struct wilc **wilc, struct device *dev, int io_type, const struct wilc_hif_func *ops) wilc_cfg80211_init() argument [all...] |
H A D | hif.c | 102 static struct wilc_vif *wilc_get_vif_from_idx(struct wilc *wilc, int idx) in wilc_get_vif_from_idx() argument 1565 wilc_network_info_received(struct wilc *wilc, u8 *buffer, u32 length) wilc_network_info_received() argument 1606 wilc_gnrl_async_info_received(struct wilc *wilc, u8 *buffer, u32 length) wilc_gnrl_async_info_received() argument 1652 wilc_scan_complete_received(struct wilc *wilc, u8 *buffer, u32 length) wilc_scan_complete_received() argument 1928 struct wilc *wilc = vif->wilc; wilc_set_power_mgmt() local [all...] |