Home
last modified time | relevance | path

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

123

/freebsd/sys/contrib/dev/rtw89/
H A Dmac.h997 int (*check_mac_en)(struct rtw89_dev *rtwdev, u8 band,
999 int (*sys_init)(struct rtw89_dev *rtwdev);
1000 int (*trx_init)(struct rtw89_dev *rtwdev);
1001 void (*hci_func_en)(struct rtw89_dev *rtwdev);
1002 void (*dmac_func_pre_en)(struct rtw89_dev *rtwdev);
1003 void (*dle_func_en)(struct rtw89_dev *rtwdev, bool enable);
1004 void (*dle_clk_en)(struct rtw89_dev *rtwdev, bool enable);
1005 void (*bf_assoc)(struct rtw89_dev *rtwdev,
1009 int (*typ_fltr_opt)(struct rtw89_dev *rtwdev,
1013 int (*cfg_ppdu_status)(struct rtw89_dev *rtwdev, u8 mac_idx, bool enable);
[all …]
H A Dphy.h521 u32 (*phy0_phy1_offset)(struct rtw89_dev *rtwdev, u32 addr);
522 void (*config_bb_gain)(struct rtw89_dev *rtwdev,
526 void (*preinit_rf_nctl)(struct rtw89_dev *rtwdev);
527 void (*bb_wrap_init)(struct rtw89_dev *rtwdev);
528 void (*ch_info_init)(struct rtw89_dev *rtwdev);
530 void (*set_txpwr_byrate)(struct rtw89_dev *rtwdev,
533 void (*set_txpwr_offset)(struct rtw89_dev *rtwdev,
536 void (*set_txpwr_limit)(struct rtw89_dev *rtwdev,
539 void (*set_txpwr_limit_ru)(struct rtw89_dev *rtwdev,
547 static inline void rtw89_phy_write8(struct rtw89_dev *rtwdev, in rtw89_phy_write8()
[all …]
H A Drtw8852c_rfk.h10 void rtw8852c_mcc_get_ch_info(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy);
11 void rtw8852c_rck(struct rtw89_dev *rtwdev);
12 void rtw8852c_dack(struct rtw89_dev *rtwdev, enum rtw89_chanctx_idx chanctx_idx);
13 void rtw8852c_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
15 void rtw8852c_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, bool is_afe);
16 void rtw8852c_rx_dck_track(struct rtw89_dev *rtwdev);
17 void rtw8852c_dpk_init(struct rtw89_dev *rtwdev);
18 void rtw8852c_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
20 void rtw8852c_dpk_track(struct rtw89_dev *rtwdev);
21 void rtw8852c_tssi(struct rtw89_dev *rtwde
[all...]
H A Dchan.h108 int (*cb)(struct rtw89_dev *rtwdev, void *data);
119 static inline bool rtw89_get_entity_state(struct rtw89_dev *rtwdev, in rtw89_get_entity_state()
127 static inline void rtw89_set_entity_state(struct rtw89_dev *rtwdev, in rtw89_set_entity_state()
137 enum rtw89_entity_mode rtw89_get_entity_mode(struct rtw89_dev *rtwdev) in rtw89_get_entity_mode()
144 static inline void rtw89_set_entity_mode(struct rtw89_dev *rtwdev, in rtw89_set_entity_mode()
154 bool rtw89_assign_entity_chan(struct rtw89_dev *rtwdev,
157 int rtw89_iterate_entity_chan(struct rtw89_dev *rtwdev,
161 void rtw89_config_entity_chandef(struct rtw89_dev *rtwdev,
164 void rtw89_config_roc_chandef(struct rtw89_dev *rtwdev,
167 void rtw89_entity_init(struct rtw89_dev *rtwdev);
[all …]
H A Drtw8851b_rfk.h10 void rtw8851b_aack(struct rtw89_dev *rtwdev);
11 void rtw8851b_lck_init(struct rtw89_dev *rtwdev);
12 void rtw8851b_lck_track(struct rtw89_dev *rtwdev);
13 void rtw8851b_rck(struct rtw89_dev *rtwdev);
14 void rtw8851b_dack(struct rtw89_dev *rtwdev);
15 void rtw8851b_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
17 void rtw8851b_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
19 void rtw8851b_dpk_init(struct rtw89_dev *rtwdev);
20 void rtw8851b_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
22 void rtw8851b_dpk_track(struct rtw89_dev *rtwde
[all...]
H A Drtw8852b_rfk.h10 void rtw8852b_rck(struct rtw89_dev *rtwdev);
11 void rtw8852b_dack(struct rtw89_dev *rtwdev, enum rtw89_chanctx_idx chanctx_idx);
12 void rtw8852b_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
14 void rtw8852b_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
16 void rtw8852b_dpk_init(struct rtw89_dev *rtwdev);
17 void rtw8852b_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
19 void rtw8852b_dpk_track(struct rtw89_dev *rtwdev);
20 void rtw8852b_tssi(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,
22 void rtw8852b_tssi_scan(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,
24 void rtw8852b_wifi_scan_notify(struct rtw89_dev *rtwdev, bool scan_start,
[all …]
H A Drtw8852bt_rfk.h10 void rtw8852bt_rck(struct rtw89_dev *rtwdev);
11 void rtw8852bt_dack(struct rtw89_dev *rtwdev, enum rtw89_chanctx_idx chanctx_idx);
12 void rtw8852bt_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
14 void rtw8852bt_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
16 void rtw8852bt_dpk_init(struct rtw89_dev *rtwdev);
17 void rtw8852bt_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
19 void rtw8852bt_dpk_track(struct rtw89_dev *rtwdev);
20 void rtw8852bt_tssi(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,
22 void rtw8852bt_tssi_scan(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,
24 void rtw8852bt_wifi_scan_notify(struct rtw89_dev *rtwdev, bool scan_start,
[all …]
H A Dps.h8 void rtw89_enter_lps(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif,
10 void rtw89_leave_lps(struct rtw89_dev *rtwdev);
11 void __rtw89_leave_ps_mode(struct rtw89_dev *rtwdev);
12 void __rtw89_enter_ps_mode(struct rtw89_dev *rtwdev);
13 void rtw89_leave_ps_mode(struct rtw89_dev *rtwdev);
14 void rtw89_enter_ips(struct rtw89_dev *rtwdev);
15 void rtw89_leave_ips(struct rtw89_dev *rtwdev);
16 void rtw89_set_coex_ctrl_lps(struct rtw89_dev *rtwdev, bool btc_ctrl);
17 void rtw89_process_p2p_ps(struct rtw89_dev *rtwdev,
20 void rtw89_recalc_lps(struct rtw89_dev *rtwdev);
[all …]
H A Drtw8852a_rfk.h10 void rtw8852a_rck(struct rtw89_dev *rtwdev);
11 void rtw8852a_dack(struct rtw89_dev *rtwdev,
13 void rtw8852a_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
15 void rtw8852a_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
17 void rtw8852a_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,
19 void rtw8852a_dpk_track(struct rtw89_dev *rtwdev);
20 void rtw8852a_tssi(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,
22 void rtw8852a_tssi_scan(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,
24 void rtw8852a_tssi_track(struct rtw89_dev *rtwdev);
25 void rtw8852a_wifi_scan_notify(struct rtw89_dev *rtwde
[all...]
H A Dser.c110 static struct rtw89_ser_cd_buffer *rtw89_ser_cd_prep(struct rtw89_dev *rtwdev) in rtw89_ser_cd_prep()
124 static void rtw89_ser_cd_send(struct rtw89_dev *rtwdev, in rtw89_ser_cd_send()
137 static void rtw89_ser_cd_free(struct rtw89_dev *rtwdev, in rtw89_ser_cd_free()
154 struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser); in ser_state_run()
168 struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser); in ser_state_goto()
208 struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser); in ser_send_msg()
239 struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser); in ser_set_alarm()
258 struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser); in drv_stop_tx()
266 struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser); in drv_stop_rx()
274 struct rtw89_dev *rtwdev = container_of(ser, struct rtw89_dev, ser); in drv_trx_reset()
[all …]
H A Dsar.h24 int (*query_sar_config)(struct rtw89_dev *rtwdev,
30 s8 rtw89_query_sar(struct rtw89_dev *rtwdev, const struct rtw89_sar_parm *sar_parm);
31 int rtw89_print_sar(struct rtw89_dev *rtwdev, char *buf, size_t bufsz,
33 int rtw89_print_tas(struct rtw89_dev *rtwdev, char *buf, size_t bufsz);
36 void rtw89_tas_reset(struct rtw89_dev *rtwdev, bool force);
37 void rtw89_tas_scan(struct rtw89_dev *rtwdev, bool start);
38 void rtw89_tas_chanctx_cb(struct rtw89_dev *rtwdev,
40 void rtw89_sar_init(struct rtw89_dev *rtwdev);
41 void rtw89_sar_track(struct rtw89_dev *rtwdev);
H A Dcoex.h269 void rtw89_btc_ntfy_poweron(struct rtw89_dev *rtwdev);
270 void rtw89_btc_ntfy_poweroff(struct rtw89_dev *rtwdev);
271 void rtw89_btc_ntfy_init(struct rtw89_dev *rtwdev, u8 mode);
272 void rtw89_btc_ntfy_scan_start(struct rtw89_dev *rtwdev, u8 phy_idx, u8 band);
273 void rtw89_btc_ntfy_scan_finish(struct rtw89_dev *rtwdev, u8 phy_idx);
274 void rtw89_btc_ntfy_switch_band(struct rtw89_dev *rtwdev, u8 phy_idx, u8 band);
275 void rtw89_btc_ntfy_specific_packet(struct rtw89_dev *rtwdev,
281 void rtw89_btc_ntfy_role_info(struct rtw89_dev *rtwdev,
285 void rtw89_btc_ntfy_radio_state(struct rtw89_dev *rtwdev, enum btc_rfctrl rf_state);
286 void rtw89_btc_ntfy_wl_rfk(struct rtw89_dev *rtwdev, u8 phy_map,
[all …]
H A Dcore.h22 struct rtw89_dev;
3640 int (*tx_write)(struct rtw89_dev *rtwdev, struct rtw89_core_tx_request *tx_req);
3641 void (*tx_kick_off)(struct rtw89_dev *rtwdev, u8 txch);
3642 void (*flush_queues)(struct rtw89_dev *rtwdev, u32 queues, bool drop);
3643 void (*reset)(struct rtw89_dev *rtwdev);
3644 int (*start)(struct rtw89_dev *rtwdev);
3645 void (*stop)(struct rtw89_dev *rtwdev);
3646 void (*pause)(struct rtw89_dev *rtwdev, bool pause);
3647 void (*switch_mode)(struct rtw89_dev *rtwdev, bool low_power);
3648 void (*recalc_int_mit)(struct rtw89_dev *rtwdev);
[all …]
H A Dpci.c29 static int rtw89_pci_get_phy_offset_by_link_speed(struct rtw89_dev *rtwdev, in rtw89_pci_get_phy_offset_by_link_speed()
54 static int rtw89_pci_rst_bdram_ax(struct rtw89_dev *rtwdev) in rtw89_pci_rst_bdram_ax()
68 static u32 rtw89_pci_dma_recalc(struct rtw89_dev *rtwdev, in rtw89_pci_dma_recalc()
94 static u32 rtw89_pci_txbd_recalc(struct rtw89_dev *rtwdev, in rtw89_pci_txbd_recalc()
107 static void rtw89_pci_release_fwcmd(struct rtw89_dev *rtwdev, in rtw89_pci_release_fwcmd()
141 static void rtw89_pci_reclaim_tx_fwcmd(struct rtw89_dev *rtwdev, in rtw89_pci_reclaim_tx_fwcmd()
153 static u32 rtw89_pci_rxbd_recalc(struct rtw89_dev *rtwdev, in rtw89_pci_rxbd_recalc()
166 static void rtw89_pci_sync_skb_for_cpu(struct rtw89_dev *rtwdev, in rtw89_pci_sync_skb_for_cpu()
178 static void rtw89_pci_sync_skb_for_device(struct rtw89_dev *rtwdev, in rtw89_pci_sync_skb_for_device()
190 static void rtw89_pci_rxbd_info_update(struct rtw89_dev *rtwdev, in rtw89_pci_rxbd_info_update()
[all …]
H A Dwow.h78 static inline int rtw89_wow_get_sec_hdr_len(struct rtw89_dev *rtwdev) in rtw89_wow_get_sec_hdr_len()
98 static inline bool rtw89_wow_mgd_linked(struct rtw89_dev *rtwdev) in rtw89_wow_mgd_linked()
105 static inline bool rtw89_wow_no_link(struct rtw89_dev *rtwdev) in rtw89_wow_no_link()
112 static inline bool rtw_wow_has_mgd_features(struct rtw89_dev *rtwdev) in rtw_wow_has_mgd_features()
119 void __rtw89_wow_parse_akm(struct rtw89_dev *rtwdev, struct sk_buff *skb);
122 void rtw89_wow_parse_akm(struct rtw89_dev *rtwdev, struct sk_buff *skb) in rtw89_wow_parse_akm()
132 int rtw89_wow_suspend(struct rtw89_dev *rtwdev, struct cfg80211_wowlan *wowlan);
133 int rtw89_wow_resume(struct rtw89_dev *rtwdev);
136 void rtw89_wow_parse_akm(struct rtw89_dev *rtwdev, struct sk_buff *skb) in rtw89_wow_parse_akm()
H A Dusb.c14 static void rtw89_usb_vendorreq(struct rtw89_dev *rtwdev, u32 addr, in rtw89_usb_vendorreq()
72 static u32 rtw89_usb_read_cmac(struct rtw89_dev *rtwdev, u32 addr) in rtw89_usb_read_cmac()
102 static u8 rtw89_usb_ops_read8(struct rtw89_dev *rtwdev, u32 addr) in rtw89_usb_ops_read8()
114 static u16 rtw89_usb_ops_read16(struct rtw89_dev *rtwdev, u32 addr) in rtw89_usb_ops_read16()
126 static u32 rtw89_usb_ops_read32(struct rtw89_dev *rtwdev, u32 addr) in rtw89_usb_ops_read32()
139 static void rtw89_usb_ops_write8(struct rtw89_dev *rtwdev, u32 addr, u8 val) in rtw89_usb_ops_write8()
146 static void rtw89_usb_ops_write16(struct rtw89_dev *rtwdev, u32 addr, u16 val) in rtw89_usb_ops_write16()
153 static void rtw89_usb_ops_write32(struct rtw89_dev *rtwdev, u32 addr, u32 val) in rtw89_usb_ops_write32()
161 rtw89_usb_ops_check_and_reclaim_tx_resource(struct rtw89_dev *rtwdev, in rtw89_usb_ops_check_and_reclaim_tx_resource()
194 struct rtw89_dev *rtwdev = txcb->rtwdev; in rtw89_usb_write_port_complete()
[all …]
H A Dmac80211.c23 struct rtw89_dev *rtwdev = hw->priv; in rtw89_ops_tx()
51 struct rtw89_dev *rtwdev = hw->priv; in rtw89_ops_wake_tx_queue()
59 struct rtw89_dev *rtwdev = hw->priv; in rtw89_ops_start()
68 struct rtw89_dev *rtwdev = hw->priv; in rtw89_ops_stop()
77 struct rtw89_dev *rtwdev = hw->priv; in rtw89_ops_config()
104 static int __rtw89_ops_add_iface_link(struct rtw89_dev *rtwdev, in __rtw89_ops_add_iface_link()
146 static void __rtw89_ops_remove_iface_link(struct rtw89_dev *rtwdev, in __rtw89_ops_remove_iface_link()
168 struct rtw89_dev *rtwdev = hw->priv; in rtw89_ops_add_interface()
240 struct rtw89_dev *rtwdev = hw->priv; in rtw89_ops_remove_interface()
278 struct rtw89_dev *rtwdev = hw->priv; in rtw89_ops_change_interface()
[all …]
H A Dpci_be.c22 static void rtw89_pci_aspm_set_be(struct rtw89_dev *rtwdev, bool enable) in rtw89_pci_aspm_set_be()
47 static void rtw89_pci_l1ss_set_be(struct rtw89_dev *rtwdev, bool enable) in rtw89_pci_l1ss_set_be()
57 static void rtw89_pci_clkreq_set_be(struct rtw89_dev *rtwdev, bool enable) in rtw89_pci_clkreq_set_be()
70 static void _patch_pcie_power_wake_be(struct rtw89_dev *rtwdev, bool power_up) in _patch_pcie_power_wake_be()
78 static void rtw89_pci_set_io_rcy_be(struct rtw89_dev *rtwdev) in rtw89_pci_set_io_rcy_be()
123 static void rtw89_pci_ctrl_wpdma_pcie_be(struct rtw89_dev *rtwdev, bool en) in rtw89_pci_ctrl_wpdma_pcie_be()
131 static void rtw89_pci_ctrl_trxdma_pcie_be(struct rtw89_dev *rtwdev, in rtw89_pci_ctrl_trxdma_pcie_be()
162 static void rtw89_pci_clr_idx_all_be(struct rtw89_dev *rtwdev) in rtw89_pci_clr_idx_all_be()
185 static int rtw89_pci_poll_txdma_ch_idle_be(struct rtw89_dev *rtwdev) in rtw89_pci_poll_txdma_ch_idle_be()
193 static int rtw89_pci_poll_rxdma_ch_idle_be(struct rtw89_dev *rtwdev) in rtw89_pci_poll_rxdma_ch_idle_be()
[all …]
H A Dpci.h1277 int (*mac_pre_init)(struct rtw89_dev *rtwdev);
1278 int (*mac_pre_deinit)(struct rtw89_dev *rtwdev);
1279 int (*mac_post_init)(struct rtw89_dev *rtwdev);
1281 void (*clr_idx_all)(struct rtw89_dev *rtwdev);
1282 int (*rst_bdram)(struct rtw89_dev *rtwdev);
1284 int (*lv1rst_stop_dma)(struct rtw89_dev *rtwdev);
1285 int (*lv1rst_start_dma)(struct rtw89_dev *rtwdev);
1287 void (*ctrl_txdma_ch)(struct rtw89_dev *rtwdev, bool enable);
1288 void (*ctrl_txdma_fw_ch)(struct rtw89_dev *rtwdev, bool enable);
1289 int (*poll_txdma_ch_idle)(struct rtw89_dev *rtwdev);
[all …]
H A Dps.c16 static int rtw89_fw_receive_lps_h2c_check(struct rtw89_dev *rtwdev, u8 macid) in rtw89_fw_receive_lps_h2c_check()
41 static int rtw89_fw_leave_lps_check(struct rtw89_dev *rtwdev, u8 macid) in rtw89_fw_leave_lps_check()
60 static void rtw89_ps_power_mode_change_with_hci(struct rtw89_dev *rtwdev, in rtw89_ps_power_mode_change_with_hci()
82 static void rtw89_ps_power_mode_change(struct rtw89_dev *rtwdev, bool enter) in rtw89_ps_power_mode_change()
91 void __rtw89_enter_ps_mode(struct rtw89_dev *rtwdev) in __rtw89_enter_ps_mode()
102 void __rtw89_leave_ps_mode(struct rtw89_dev *rtwdev) in __rtw89_leave_ps_mode()
111 static void __rtw89_enter_lps_link(struct rtw89_dev *rtwdev, in __rtw89_enter_lps_link()
124 static void __rtw89_leave_lps(struct rtw89_dev *rtwdev, in __rtw89_leave_lps()
140 void rtw89_leave_ps_mode(struct rtw89_dev *rtwdev) in rtw89_leave_ps_mode()
147 void rtw89_enter_lps(struct rtw89_dev *rtwdev, struct rtw89_vif *rtwvif, in rtw89_enter_lps()
[all …]
H A Dmac.c40 static void rtw89_mac_mem_write(struct rtw89_dev *rtwdev, u32 offset, in rtw89_mac_mem_write()
50 static u32 rtw89_mac_mem_read(struct rtw89_dev *rtwdev, u32 offset, in rtw89_mac_mem_read()
60 static int rtw89_mac_check_mac_en_ax(struct rtw89_dev *rtwdev, u8 mac_idx, in rtw89_mac_check_mac_en_ax()
84 int rtw89_mac_write_lte(struct rtw89_dev *rtwdev, const u32 offset, u32 val) in rtw89_mac_write_lte()
100 int rtw89_mac_read_lte(struct rtw89_dev *rtwdev, const u32 offset, u32 *val) in rtw89_mac_read_lte()
116 int rtw89_mac_dle_dfi_cfg(struct rtw89_dev *rtwdev, struct rtw89_mac_dle_dfi_ctrl *ctrl) in rtw89_mac_dle_dfi_cfg()
156 int rtw89_mac_dle_dfi_quota_cfg(struct rtw89_dev *rtwdev, in rtw89_mac_dle_dfi_quota_cfg()
176 int rtw89_mac_dle_dfi_qempty_cfg(struct rtw89_dev *rtwdev, in rtw89_mac_dle_dfi_qempty_cfg()
195 static void dump_err_status_dispatcher_ax(struct rtw89_dev *rtwdev) in dump_err_status_dispatcher_ax()
211 static void rtw89_mac_dump_qta_lost_ax(struct rtw89_dev *rtwdev) in rtw89_mac_dump_qta_lost_ax()
[all …]
H A Drtw8852b.h
H A Drtw8851b_rfk.c140 static void _set_ch(struct rtw89_dev *rtwdev, u32 val);
153 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath()
158 static void _adc_fifo_rst(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _adc_fifo_rst()
166 static void _rfk_rf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_rf_direct_cntrl()
175 static void _rfk_drf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_drf_direct_cntrl()
184 static void _txck_force(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _txck_force()
196 static void _rxck_force(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _rxck_force()
229 static void _wait_rx_mode(struct rtw89_dev *rtwdev, u8 kpath) in _wait_rx_mode()
248 static void _dack_reset(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _dack_reset()
254 static void _drck(struct rtw89_dev *rtwdev) in _drck()
[all …]
H A Dchan.c15 static void rtw89_swap_chanctx(struct rtw89_dev *rtwdev,
132 static void _rtw89_chan_update_punctured(struct rtw89_dev *rtwdev, in _rtw89_chan_update_punctured()
155 static void rtw89_chan_update_punctured(struct rtw89_dev *rtwdev, in rtw89_chan_update_punctured()
174 bool rtw89_assign_entity_chan(struct rtw89_dev *rtwdev, in rtw89_assign_entity_chan()
192 int rtw89_iterate_entity_chan(struct rtw89_dev *rtwdev, in rtw89_iterate_entity_chan()
214 static void __rtw89_config_entity_chandef(struct rtw89_dev *rtwdev, in __rtw89_config_entity_chandef()
223 void rtw89_config_entity_chandef(struct rtw89_dev *rtwdev, in rtw89_config_entity_chandef()
238 void rtw89_config_roc_chandef(struct rtw89_dev *rtwdev, in rtw89_config_roc_chandef()
272 static void rtw89_config_default_chandef(struct rtw89_dev *rtwdev) in rtw89_config_default_chandef()
280 void rtw89_entity_init(struct rtw89_dev *rtwdev) in rtw89_entity_init()
[all …]
H A Drtw8852c_rfk.c80 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath()
94 static void _rfk_backup_bb_reg(struct rtw89_dev *rtwdev, u32 backup_bb_reg_val[]) in _rfk_backup_bb_reg()
108 static void _rfk_backup_rf_reg(struct rtw89_dev *rtwdev, u32 backup_rf_reg_val[], in _rfk_backup_rf_reg()
123 static void _rfk_restore_bb_reg(struct rtw89_dev *rtwdev, u32 backup_bb_reg_val[]) in _rfk_restore_bb_reg()
136 static void _rfk_restore_rf_reg(struct rtw89_dev *rtwdev, u32 backup_rf_reg_val[], in _rfk_restore_rf_reg()
151 static void _wait_rx_mode(struct rtw89_dev *rtwdev, u8 kpath) in _wait_rx_mode()
170 static void _dack_dump(struct rtw89_dev *rtwdev) in _dack_dump()
218 static void _addck_backup(struct rtw89_dev *rtwdev) in _addck_backup()
235 static void _addck_reload(struct rtw89_dev *rtwdev) in _addck_reload()
251 static void _dack_backup_s0(struct rtw89_dev *rtwde in _dack_backup_s0()
[all...]

123