Home
last modified time | relevance | path

Searched refs:ath_softc (Results 1 – 25 of 25) sorted by relevance

/openbmc/linux/drivers/net/wireless/ath/ath9k/
H A Dath9k.h254 struct ath_softc *sc;
469 int ath9k_init_p2p(struct ath_softc *sc);
576 void ath_startrecv(struct ath_softc *sc);
577 bool ath_stoprecv(struct ath_softc *sc);
744 bool ath_hw_check(struct ath_softc *sc);
748 void ath_start_ani(struct ath_softc *sc);
749 void ath_stop_ani(struct ath_softc *sc);
750 void ath_check_ani(struct ath_softc *sc);
845 void ath_init_leds(struct ath_softc *sc);
983 struct ath_softc { struct
[all …]
H A Dmci.h154 int ath_mci_setup(struct ath_softc *sc);
155 void ath_mci_cleanup(struct ath_softc *sc);
156 void ath_mci_intr(struct ath_softc *sc);
157 void ath9k_mci_update_rssi(struct ath_softc *sc);
160 void ath_mci_enable(struct ath_softc *sc);
161 void ath9k_mci_update_wlan_channels(struct ath_softc *sc, bool allow_all);
162 void ath9k_mci_set_txpower(struct ath_softc *sc, bool setchannel,
165 static inline void ath_mci_enable(struct ath_softc *sc) in ath_mci_enable()
168 static inline void ath9k_mci_update_wlan_channels(struct ath_softc *sc, in ath9k_mci_update_wlan_channels()
172 static inline void ath9k_mci_set_txpower(struct ath_softc *sc, bool setchannel, in ath9k_mci_set_txpower()
H A Ddebug.h256 void ath9k_deinit_debug(struct ath_softc *sc);
259 void ath_debug_stat_tx(struct ath_softc *sc, struct ath_buf *bf,
275 void ath9k_debug_stat_ant(struct ath_softc *sc,
287 static inline void ath9k_deinit_debug(struct ath_softc *sc) in ath9k_deinit_debug()
290 static inline void ath_debug_stat_interrupt(struct ath_softc *sc, in ath_debug_stat_interrupt()
294 static inline void ath_debug_stat_tx(struct ath_softc *sc, in ath_debug_stat_tx()
301 static inline void ath_debug_stat_rx(struct ath_softc *sc, in ath_debug_stat_rx()
305 static inline void ath9k_debug_stat_ant(struct ath_softc *sc, in ath9k_debug_stat_ant()
313 ath9k_debug_sync_cause(struct ath_softc *sc, u32 sync_cause) in ath9k_debug_sync_cause()
320 void ath_debug_rate_stats(struct ath_softc *sc,
[all …]
H A Dgpio.c25 static void ath_fill_led_pin(struct ath_softc *sc) in ath_fill_led_pin()
54 struct ath_softc *sc = container_of(led_cdev, struct ath_softc, led_cdev); in ath_led_brightness()
63 void ath_deinit_leds(struct ath_softc *sc) in ath_deinit_leds()
74 void ath_init_leds(struct ath_softc *sc) in ath_init_leds()
104 static bool ath_is_rfkill_set(struct ath_softc *sc) in ath_is_rfkill_set()
119 struct ath_softc *sc = hw->priv; in ath9k_rfkill_poll_state()
125 void ath_start_rfkill_poll(struct ath_softc *sc) in ath_start_rfkill_poll()
364 void ath9k_start_btcoex(struct ath_softc *sc) in ath9k_start_btcoex()
382 void ath9k_stop_btcoex(struct ath_softc *sc) in ath9k_stop_btcoex()
397 void ath9k_deinit_btcoex(struct ath_softc *sc) in ath9k_deinit_btcoex()
[all …]
H A Dlink.c23 static bool ath_tx_complete_check(struct ath_softc *sc) in ath_tx_complete_check()
58 struct ath_softc *sc = container_of(work, struct ath_softc, in ath_hw_check_work()
72 bool ath_hw_check(struct ath_softc *sc) in ath_hw_check()
120 struct ath_softc *sc = container_of(work, struct ath_softc, in ath_hw_pll_work()
148 static void ath_paprd_activate(struct ath_softc *sc) in ath_paprd_activate()
214 struct ath_softc *sc = container_of(work, struct ath_softc, paprd_work); in ath_paprd_calibrate()
307 struct ath_softc *sc = (struct ath_softc *)common->priv; in ath_ani_calibrate()
421 void ath_start_ani(struct ath_softc *sc) in ath_start_ani()
441 void ath_stop_ani(struct ath_softc *sc) in ath_stop_ani()
449 void ath_check_ani(struct ath_softc *sc) in ath_check_ani()
[all …]
H A Dchannel.c23 static int ath_set_channel(struct ath_softc *sc) in ath_set_channel()
103 void ath_chanctx_init(struct ath_softc *sc) in ath_chanctx_init()
880 ath_scan_next_channel(struct ath_softc *sc) in ath_scan_next_channel()
910 void ath_offchannel_next(struct ath_softc *sc) in ath_offchannel_next()
1326 struct ath_softc *sc = container_of(work, struct ath_softc, in ath_chanctx_work()
1333 void ath9k_offchannel_init(struct ath_softc *sc) in ath9k_offchannel_init()
1557 struct ath_softc *sc = priv; in ath9k_p2p_ps_timer()
1616 void ath9k_p2p_beacon_sync(struct ath_softc *sc) in ath9k_p2p_beacon_sync()
1622 void ath9k_p2p_remove_vif(struct ath_softc *sc, in ath9k_p2p_remove_vif()
1635 int ath9k_init_p2p(struct ath_softc *sc) in ath9k_init_p2p()
[all …]
H A Dmain.c506 struct ath_softc *sc = dev; in ath_isr()
642 struct ath_softc *sc = container_of(work, struct ath_softc, hw_reset_work); in ath_reset_work()
655 struct ath_softc *sc = hw->priv; in ath9k_start()
757 struct ath_softc *sc = hw->priv; in ath9k_tx()
900 struct ath_softc *sc = hw->priv; in ath9k_stop()
1332 struct ath_softc *sc = hw->priv; in ath9k_add_interface()
1383 struct ath_softc *sc = hw->priv; in ath9k_change_interface()
1417 struct ath_softc *sc = hw->priv; in ath9k_remove_interface()
1489 struct ath_softc *sc = hw->priv; in ath9k_config()
1569 struct ath_softc *sc = hw->priv; in ath9k_configure_filter()
[all …]
H A Dbeacon.c22 static void ath9k_reset_beacon_status(struct ath_softc *sc) in ath9k_reset_beacon_status()
33 static void ath9k_beaconq_config(struct ath_softc *sc) in ath9k_beaconq_config()
115 struct ath_softc *sc = hw->priv; in ath9k_beacon_generate()
306 static int ath9k_beacon_choose_slot(struct ath_softc *sc) in ath9k_beacon_choose_slot()
334 static void ath9k_set_tsfadjust(struct ath_softc *sc, in ath9k_set_tsfadjust()
377 struct ath_softc *sc = data; in ath9k_csa_update_vif()
381 void ath9k_csa_update(struct ath_softc *sc) in ath9k_csa_update()
390 struct ath_softc *sc = from_tasklet(sc, t, bcon_tasklet); in ath9k_beacon_tasklet()
527 static void ath9k_beacon_stop(struct ath_softc *sc) in ath9k_beacon_stop()
541 static void ath9k_beacon_config_ap(struct ath_softc *sc, in ath9k_beacon_config_ap()
[all …]
H A Dtx99.c19 static void ath9k_tx99_stop(struct ath_softc *sc) in ath9k_tx99_stop()
40 static struct sk_buff *ath9k_build_tx99_skb(struct ath_softc *sc) in ath9k_build_tx99_skb()
98 static void ath9k_tx99_deinit(struct ath_softc *sc) in ath9k_tx99_deinit()
107 static int ath9k_tx99_init(struct ath_softc *sc) in ath9k_tx99_init()
162 struct ath_softc *sc = file->private_data; in read_file_tx99()
173 struct ath_softc *sc = file->private_data; in write_file_tx99()
225 struct ath_softc *sc = file->private_data; in read_file_tx99_power()
240 struct ath_softc *sc = file->private_data; in write_file_tx99_power()
268 void ath9k_tx99_init_debug(struct ath_softc *sc) in ath9k_tx99_init_debug()
H A Drng.c24 static int ath9k_rng_data_read(struct ath_softc *sc, u32 *buf, u32 buf_size) in ath9k_rng_data_read()
71 struct ath_softc *sc = container_of(rng, struct ath_softc, rng_ops); in ath9k_rng_read()
95 void ath9k_rng_start(struct ath_softc *sc) in ath9k_rng_start()
116 void ath9k_rng_stop(struct ath_softc *sc) in ath9k_rng_stop()
H A Drecv.c88 static void ath_opmode_init(struct ath_softc *sc) in ath_opmode_init()
110 static bool ath_rx_edma_buf_link(struct ath_softc *sc, in ath_rx_edma_buf_link()
171 static void ath_rx_edma_cleanup(struct ath_softc *sc) in ath_rx_edma_cleanup()
256 static void ath_edma_start_recv(struct ath_softc *sc) in ath_edma_start_recv()
265 static void ath_edma_stop_recv(struct ath_softc *sc) in ath_edma_stop_recv()
271 int ath_rx_init(struct ath_softc *sc, int nbufs) in ath_rx_init()
331 void ath_rx_cleanup(struct ath_softc *sc) in ath_rx_cleanup()
375 u32 ath_calcrxfilter(struct ath_softc *sc) in ath_calcrxfilter()
441 void ath_startrecv(struct ath_softc *sc) in ath_startrecv()
473 static void ath_flushrecv(struct ath_softc *sc) in ath_flushrecv()
[all …]
H A Dinit.c150 static void ath9k_deinit_softc(struct ath_softc *sc);
154 ath9k_ps_wakeup((struct ath_softc *) common->priv); in ath9k_op_ps_wakeup()
159 ath9k_ps_restore((struct ath_softc *) common->priv); in ath9k_op_ps_restore()
177 struct ath_softc *sc = (struct ath_softc *) common->priv; in ath9k_iowrite32()
192 struct ath_softc *sc = (struct ath_softc *) common->priv; in ath9k_ioread32()
232 struct ath_softc *sc = (struct ath_softc *) common->priv; in ath9k_reg_rmw()
254 struct ath_softc *sc = hw->priv; in ath9k_reg_notifier()
406 static int ath9k_init_queues(struct ath_softc *sc) in ath9k_init_queues()
423 static void ath9k_init_misc(struct ath_softc *sc) in ath9k_init_misc()
666 static int ath9k_of_init(struct ath_softc *sc) in ath9k_of_init()
[all …]
H A Dwow.c33 static u8 ath9k_wow_map_triggers(struct ath_softc *sc, in ath9k_wow_map_triggers()
50 static int ath9k_wow_add_disassoc_deauth_pattern(struct ath_softc *sc) in ath9k_wow_add_disassoc_deauth_pattern()
138 static int ath9k_wow_add_pattern(struct ath_softc *sc, in ath9k_wow_add_pattern()
170 struct ath_softc *sc = hw->priv; in ath9k_suspend()
282 struct ath_softc *sc = hw->priv; in ath9k_resume()
316 struct ath_softc *sc = hw->priv; in ath9k_set_wakeup()
329 struct ath_softc *sc = hw->priv; in ath9k_init_wow()
344 struct ath_softc *sc = hw->priv; in ath9k_deinit_wow()
H A Ddebug.c89 struct ath_softc *sc = file->private_data; in read_file_debug()
101 struct ath_softc *sc = file->private_data; in write_file_debug()
392 struct ath_softc *sc = hw->priv; in read_file_dma()
515 struct ath_softc *sc = hw->priv; in read_file_interrupt()
579 struct ath_softc *sc = hw->priv; in read_file_xmit()
624 struct ath_softc *sc = hw->priv; in read_file_queues()
646 struct ath_softc *sc = hw->priv; in read_file_misc()
737 struct ath_softc *sc = file->private; in read_file_reset()
986 struct ath_softc *sc = hw->priv; in read_file_dump_nfcal()
1325 struct ath_softc *sc = hw->priv; in ath9k_get_et_stats()
[all …]
H A Ddfs_debug.h24 struct ath_softc;
59 void ath9k_dfs_init_debug(struct ath_softc *sc);
66 static inline void ath9k_dfs_init_debug(struct ath_softc *sc) { } in ath9k_dfs_init_debug()
H A Dxmit.c132 struct ath_softc *sc = hw->priv; in ath9k_wake_tx_queue()
237 struct ath_softc *sc = tid->an->sc; in ath_tid_pull()
1695 struct ath_softc *sc = hw->priv; in ath9k_release_buffered_frames()
1856 int ath_cabq_update(struct ath_softc *sc) in ath_cabq_update()
1928 bool ath_drain_all_txq(struct ath_softc *sc) in ath_drain_all_txq()
2166 struct ath_softc *sc; in setup_frame_info()
2294 struct ath_softc *sc = hw->priv; in ath_tx_prepare()
2340 struct ath_softc *sc = hw->priv; in ath_tx_start()
2402 struct ath_softc *sc = hw->priv; in ath_tx_cabq()
2705 void ath_tx_tasklet(struct ath_softc *sc) in ath_tx_tasklet()
[all …]
H A Dmci.c119 static void ath_mci_update_scheme(struct ath_softc *sc) in ath_mci_update_scheme()
238 struct ath_softc *sc = container_of(work, struct ath_softc, mci_work); in ath9k_mci_work()
256 static void ath_mci_set_concur_txprio(struct ath_softc *sc) in ath_mci_set_concur_txprio()
297 static u8 ath_mci_process_profile(struct ath_softc *sc, in ath_mci_process_profile()
332 static u8 ath_mci_process_status(struct ath_softc *sc, in ath_mci_process_status()
436 int ath_mci_setup(struct ath_softc *sc) in ath_mci_setup()
475 void ath_mci_cleanup(struct ath_softc *sc) in ath_mci_cleanup()
485 void ath_mci_intr(struct ath_softc *sc) in ath_mci_intr()
633 void ath_mci_enable(struct ath_softc *sc) in ath_mci_enable()
727 static void ath9k_mci_stomp_audio(struct ath_softc *sc) in ath9k_mci_stomp_audio()
[all …]
H A Ddfs.h37 void ath9k_dfs_process_phyerr(struct ath_softc *sc, void *data,
41 ath9k_dfs_process_phyerr(struct ath_softc *sc, void *data, in ath9k_dfs_process_phyerr()
H A Ddfs_debug.c37 struct ath_softc *sc = file->private_data; in read_file_dfs()
100 struct ath_softc *sc = file->private_data; in write_file_dfs()
117 struct ath_softc *sc = file->private_data; in write_file_simulate_radar()
139 void ath9k_dfs_init_debug(struct ath_softc *sc) in ath9k_dfs_init_debug()
H A Dahb.c75 struct ath_softc *sc; in ath_ahb_probe()
106 hw = ieee80211_alloc_hw(sizeof(struct ath_softc), &ath9k_ops); in ath_ahb_probe()
152 struct ath_softc *sc = hw->priv; in ath_ahb_remove()
H A Dpci.c784 struct ath_softc *sc = (struct ath_softc *) common->priv; in ath_pci_read_cachesize()
823 struct ath_softc *sc = (struct ath_softc *) common->priv; in ath_pci_aspm_init()
888 struct ath_softc *sc; in ath_pci_probe()
945 hw = ieee80211_alloc_hw(sizeof(struct ath_softc), &ath9k_ops); in ath_pci_probe()
1006 struct ath_softc *sc = hw->priv; in ath_pci_remove()
1020 struct ath_softc *sc = hw->priv; in ath_pci_suspend()
1044 struct ath_softc *sc = hw->priv; in ath_pci_resume()
H A Ddfs.c100 static bool ath9k_check_chirping(struct ath_softc *sc, u8 *data, in ath9k_check_chirping()
200 ath9k_postprocess_radar_event(struct ath_softc *sc, in ath9k_postprocess_radar_event()
274 ath9k_dfs_process_radar_pulse(struct ath_softc *sc, struct pulse_event *pe) in ath9k_dfs_process_radar_pulse()
289 void ath9k_dfs_process_phyerr(struct ath_softc *sc, void *data, in ath9k_dfs_process_phyerr()
H A Ddebug_sta.c27 struct ath_softc *sc = an->sc; in read_file_node_aggr()
91 void ath_debug_rate_stats(struct ath_softc *sc, in ath_debug_rate_stats()
172 struct ath_softc *sc = an->sc; in read_file_node_recv()
H A Dcommon-spectral.c474 struct ath_softc *sc = (struct ath_softc *)common->priv; in ath_cmn_process_fft()
H A Dantenna.c721 void ath_ant_comb_scan(struct ath_softc *sc, struct ath_rx_status *rs) in ath_ant_comb_scan()