/Linux-v5.15/drivers/net/wireless/microchip/wilc1000/ |
D | netdev.h | 185 struct wilc *wilc; member 208 struct wilc { struct 210 const struct wilc_hif_func *hif_func; argument 211 int io_type; 212 s8 mac_status; 213 struct clk *rtc_clk; 214 bool initialized; 215 int dev_irq_num; 216 int close; 217 u8 vif_num; [all …]
|
D | wlan.c | 18 static inline void acquire_bus(struct wilc *wilc, enum bus_acquire acquire) in acquire_bus() 25 static inline void release_bus(struct wilc *wilc, enum bus_release release) in release_bus() 32 static void wilc_wlan_txq_remove(struct wilc *wilc, u8 q_num, in wilc_wlan_txq_remove() 41 wilc_wlan_txq_remove_from_head(struct wilc *wilc, u8 q_num) in wilc_wlan_txq_remove_from_head() 64 struct wilc *wilc = vif->wilc; in wilc_wlan_txq_add_to_tail() local 81 struct wilc *wilc = vif->wilc; in wilc_wlan_txq_add_to_head() local 144 struct wilc *wilc = vif->wilc; in tcp_process() local 192 struct wilc *wilc = vif->wilc; in wilc_wlan_txq_filter_dup_tcp_ack() local 255 struct wilc *wilc = vif->wilc; in wilc_wlan_txq_add_cfg_pkt() local 331 static inline u8 ac_classify(struct wilc *wilc, struct sk_buff *skb) in ac_classify() [all …]
|
D | sdio.c | 60 static int wilc_sdio_cmd52(struct wilc *wilc, struct sdio_cmd52 *cmd) in wilc_sdio_cmd52() 89 static int wilc_sdio_cmd53(struct wilc *wilc, struct sdio_cmd53 *cmd) in wilc_sdio_cmd53() 122 struct wilc *wilc; in wilc_sdio_probe() local 169 struct wilc *wilc = sdio_get_drvdata(func); in wilc_sdio_remove() local 175 static int wilc_sdio_reset(struct wilc *wilc) in wilc_sdio_reset() 197 struct wilc *wilc = sdio_get_drvdata(func); in wilc_sdio_suspend() local 255 static int wilc_sdio_set_func0_csa_address(struct wilc *wilc, u32 adr) in wilc_sdio_set_func0_csa_address() 297 static int wilc_sdio_set_block_size(struct wilc *wilc, u8 func_num, in wilc_sdio_set_block_size() 333 static int wilc_sdio_write_reg(struct wilc *wilc, u32 addr, u32 data) in wilc_sdio_write_reg() 380 static int wilc_sdio_write(struct wilc *wilc, u32 addr, u8 *buf, u32 size) in wilc_sdio_write() [all …]
|
D | netdev.c | 27 struct wilc *wilc = user_data; in isr_uh_routine() local 38 struct wilc *wilc = userdata; in isr_bh_routine() local 72 struct wilc *wilc = vif->wilc; in deinit_irq() local 79 void wilc_mac_indicate(struct wilc *wilc) in wilc_mac_indicate() 92 static struct net_device *get_if_handler(struct wilc *wilc, u8 *mac_header) in get_if_handler() 126 int wilc_wlan_get_num_conn_ifcs(struct wilc *wilc) in wilc_wlan_get_num_conn_ifcs() 180 struct wilc *wilc = vif->wilc; in wilc_wlan_get_firmware() local 205 struct wilc *wilc = vif->wilc; in wilc_start_firmware() local 222 struct wilc *wilc = vif->wilc; in wilc1000_firmware_download() local 467 struct wilc *wilc = vif->wilc; in wlan_initialize_threads() local [all …]
|
D | spi.c | 150 struct wilc *wilc; in wilc_bus_probe() local 184 struct wilc *wilc = spi_get_drvdata(spi); in wilc_bus_remove() local 209 static int wilc_spi_tx(struct wilc *wilc, u8 *b, u32 len) in wilc_spi_tx() 253 static int wilc_spi_rx(struct wilc *wilc, u8 *rb, u32 rlen) in wilc_spi_rx() 296 static int wilc_spi_tx_rx(struct wilc *wilc, u8 *wb, u8 *rb, u32 rlen) in wilc_spi_tx_rx() 334 static int spi_data_write(struct wilc *wilc, u8 *b, u32 sz) in spi_data_write() 416 static int wilc_spi_single_read(struct wilc *wilc, u8 cmd, u32 adr, void *b, in wilc_spi_single_read() 511 static int wilc_spi_write_cmd(struct wilc *wilc, u8 cmd, u32 adr, u32 data, in wilc_spi_write_cmd() 582 static int wilc_spi_dma_rw(struct wilc *wilc, u8 cmd, u32 adr, u8 *b, u32 sz) in wilc_spi_dma_rw() 712 static int wilc_spi_read_reg(struct wilc *wilc, u32 addr, u32 *data) in wilc_spi_read_reg() [all …]
|
D | hif.c | 97 static struct wilc_vif *wilc_get_vif_from_idx(struct wilc *wilc, int idx) in wilc_get_vif_from_idx() 1497 struct wilc *wilc = vif->wilc; in wilc_init() local 1558 void wilc_network_info_received(struct wilc *wilc, u8 *buffer, u32 length) in wilc_network_info_received() 1599 void wilc_gnrl_async_info_received(struct wilc *wilc, u8 *buffer, u32 length) in wilc_gnrl_async_info_received() 1645 void wilc_scan_complete_received(struct wilc *wilc, u8 *buffer, u32 length) in wilc_scan_complete_received()
|
D | wlan_cfg.c | 314 void wilc_wlan_cfg_indicate_rx(struct wilc *wilc, u8 *frame, int size, in wilc_wlan_cfg_indicate_rx()
|
D | cfg80211.c | 460 struct wilc *wilc = vif->wilc; in disconnect() local 1697 void wlan_deinit_locks(struct wilc *wilc) in wlan_deinit_locks() 1707 int wilc_cfg80211_init(struct wilc **wilc, struct device *dev, int io_type, in wilc_cfg80211_init()
|