| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | rtw8852b_common.h | 117 int (*mac_enable_bb_rf)(struct rtw89_dev *rtwdev); 118 int (*mac_disable_bb_rf)(struct rtw89_dev *rtwdev); 119 void (*bb_sethw)(struct rtw89_dev *rtwdev); 120 void (*bb_reset_all)(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); 121 void (*bb_cfg_txrx_path)(struct rtw89_dev *rtwdev); 122 void (*bb_cfg_tx_path)(struct rtw89_dev *rtwdev, u8 tx_path); 123 void (*bb_ctrl_rx_path)(struct rtw89_dev *rtwdev, 126 void (*bb_set_plcp_tx)(struct rtw89_dev *rtwdev); 127 void (*bb_set_power)(struct rtw89_dev *rtwdev, s16 pwr_dbm, 129 void (*bb_set_pmac_pkt_tx)(struct rtw89_dev *rtwdev, u8 enable, [all …]
|
| H A D | mac.h | 1081 int (*check_mac_en)(struct rtw89_dev *rtwdev, u8 band, 1083 int (*sys_init)(struct rtw89_dev *rtwdev); 1084 int (*trx_init)(struct rtw89_dev *rtwdev); 1085 int (*preload_init)(struct rtw89_dev *rtwdev, u8 mac_idx, 1087 void (*clr_aon_intr)(struct rtw89_dev *rtwdev); 1088 void (*err_imr_ctrl)(struct rtw89_dev *rtwdev, bool en); 1089 int (*mac_func_en)(struct rtw89_dev *rtwdev); 1090 void (*hci_func_en)(struct rtw89_dev *rtwdev); 1091 void (*dmac_func_pre_en)(struct rtw89_dev *rtwdev); 1092 void (*dle_func_en)(struct rtw89_dev *rtwdev, bool enable); [all …]
|
| H A D | rtw8852c_rfk.h | 10 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 *rtwdev, enum rtw89_phy_idx phy, [all …]
|
| H A D | phy.h | 669 u32 (*phy0_phy1_offset)(struct rtw89_dev *rtwdev, u32 addr); 670 void (*config_bb_gain)(struct rtw89_dev *rtwdev, 674 void (*preinit_rf_nctl)(struct rtw89_dev *rtwdev); 675 void (*bb_wrap_init)(struct rtw89_dev *rtwdev); 676 void (*ch_info_init)(struct rtw89_dev *rtwdev); 678 void (*set_txpwr_byrate)(struct rtw89_dev *rtwdev, 681 void (*set_txpwr_offset)(struct rtw89_dev *rtwdev, 684 void (*set_txpwr_limit)(struct rtw89_dev *rtwdev, 687 void (*set_txpwr_limit_ru)(struct rtw89_dev *rtwdev, 696 static inline void rtw89_raw_phy_write8(struct rtw89_dev *rtwdev, in rtw89_raw_phy_write8() [all …]
|
| H A D | rtw8851b_rfk.h | 10 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 *rtwdev); [all …]
|
| H A D | efuse.h | 29 int rtw89_parse_efuse_map_ax(struct rtw89_dev *rtwdev); 30 int rtw89_parse_phycap_map_ax(struct rtw89_dev *rtwdev); 31 int rtw89_cnv_efuse_state_ax(struct rtw89_dev *rtwdev, bool idle); 32 int rtw89_parse_efuse_map_be(struct rtw89_dev *rtwdev); 33 int rtw89_parse_phycap_map_be(struct rtw89_dev *rtwdev); 34 int rtw89_cnv_efuse_state_be(struct rtw89_dev *rtwdev, bool idle); 35 int rtw89_read_efuse_ver(struct rtw89_dev *rtwdev, u8 *efv); 36 int rtw89_efuse_recognize_mss_info_v1(struct rtw89_dev *rtwdev, u8 b1, u8 b2); 37 int rtw89_efuse_read_fw_secure_ax(struct rtw89_dev *rtwdev); 38 int rtw89_efuse_read_fw_secure_be(struct rtw89_dev *rtwdev); [all …]
|
| H A D | rtw8852bt_rfk.h | 10 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 D | rtw8852b_rfk.h | 10 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 D | ps.h | 8 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 D | led.h | 10 void rtw89_led_gpio_config(struct rtw89_dev *rtwdev, 12 void rtw89_led_gpio_set(struct rtw89_dev *rtwdev, 17 void rtw89_led_init(struct rtw89_dev *rtwdev); 18 void rtw89_led_deinit(struct rtw89_dev *rtwdev); 20 static inline void rtw89_led_init(struct rtw89_dev *rtwdev) {} in rtw89_led_init() 21 static inline void rtw89_led_deinit(struct rtw89_dev *rtwdev) {} in rtw89_led_deinit() 25 int rtw89_led_mc_init(struct rtw89_dev *rtwdev, const struct rtw89_led_desc *desc); 26 void rtw89_led_mc_deinit(struct rtw89_dev *rtwdev); 28 static inline int rtw89_led_mc_init(struct rtw89_dev *rtwdev, in rtw89_led_mc_init() 34 static inline void rtw89_led_mc_deinit(struct rtw89_dev *rtwdev) {} in rtw89_led_mc_deinit()
|
| H A D | rtw8852a_rfk.h | 10 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 *rtwdev, bool scan_start,
|
| H A D | debug.h | 53 void rtw89_debugfs_init(struct rtw89_dev *rtwdev); 54 void rtw89_debugfs_deinit(struct rtw89_dev *rtwdev); 56 static inline void rtw89_debugfs_init(struct rtw89_dev *rtwdev) {} in rtw89_debugfs_init() 57 static inline void rtw89_debugfs_deinit(struct rtw89_dev *rtwdev) {} in rtw89_debugfs_deinit() 69 void rtw89_debug(struct rtw89_dev *rtwdev, enum rtw89_debug_mask mask, 71 static inline void rtw89_hex_dump(struct rtw89_dev *rtwdev, in rtw89_hex_dump() 82 static inline bool rtw89_debug_is_enabled(struct rtw89_dev *rtwdev, in rtw89_debug_is_enabled() 88 static inline void rtw89_debug(struct rtw89_dev *rtwdev, in rtw89_debug() 91 static inline void rtw89_hex_dump(struct rtw89_dev *rtwdev, in rtw89_hex_dump() 95 static inline bool rtw89_debug_is_enabled(struct rtw89_dev *rtwdev, in rtw89_debug_is_enabled()
|
| H A D | coex.h | 318 void rtw89_btc_init(struct rtw89_dev *rtwdev); 319 void rtw89_btc_ntfy_poweron(struct rtw89_dev *rtwdev); 320 void rtw89_btc_ntfy_poweroff(struct rtw89_dev *rtwdev); 321 void rtw89_btc_ntfy_init(struct rtw89_dev *rtwdev, u8 mode); 322 void rtw89_btc_ntfy_scan_start(struct rtw89_dev *rtwdev, u8 phy_idx, u8 band); 323 void rtw89_btc_ntfy_scan_finish(struct rtw89_dev *rtwdev, u8 phy_idx); 324 void rtw89_btc_ntfy_switch_band(struct rtw89_dev *rtwdev, u8 phy_idx, u8 band); 325 void rtw89_btc_ntfy_specific_packet(struct rtw89_dev *rtwdev, 331 void rtw89_btc_ntfy_role_info(struct rtw89_dev *rtwdev, 335 void rtw89_btc_ntfy_radio_state(struct rtw89_dev *rtwdev, enum btc_rfctrl rf_state); [all …]
|
| H A D | pci.c | 22 static int rtw89_pci_get_phy_offset_by_link_speed(struct rtw89_dev *rtwdev, in rtw89_pci_get_phy_offset_by_link_speed() 47 static int rtw89_pci_rst_bdram_ax(struct rtw89_dev *rtwdev) in rtw89_pci_rst_bdram_ax() 61 static u32 rtw89_pci_dma_recalc(struct rtw89_dev *rtwdev, in rtw89_pci_dma_recalc() 87 static u32 rtw89_pci_txbd_recalc(struct rtw89_dev *rtwdev, in rtw89_pci_txbd_recalc() 100 static void rtw89_pci_release_fwcmd(struct rtw89_dev *rtwdev, in rtw89_pci_release_fwcmd() 134 static void rtw89_pci_reclaim_tx_fwcmd(struct rtw89_dev *rtwdev, in rtw89_pci_reclaim_tx_fwcmd() 146 static u32 rtw89_pci_rxbd_recalc(struct rtw89_dev *rtwdev, in rtw89_pci_rxbd_recalc() 159 static void rtw89_pci_sync_skb_for_cpu(struct rtw89_dev *rtwdev, in rtw89_pci_sync_skb_for_cpu() 171 static void rtw89_pci_sync_skb_for_device(struct rtw89_dev *rtwdev, in rtw89_pci_sync_skb_for_device() 183 static void rtw89_pci_rxbd_info_update(struct rtw89_dev *rtwdev, in rtw89_pci_rxbd_info_update() [all …]
|
| H A D | core.h | 18 struct rtw89_dev; 4820 int (*tx_write)(struct rtw89_dev *rtwdev, struct rtw89_core_tx_request *tx_req); 4821 void (*tx_kick_off)(struct rtw89_dev *rtwdev, u8 txch); 4822 void (*flush_queues)(struct rtw89_dev *rtwdev, u32 queues, bool drop); 4823 void (*reset)(struct rtw89_dev *rtwdev); 4824 int (*start)(struct rtw89_dev *rtwdev); 4825 void (*stop)(struct rtw89_dev *rtwdev); 4826 void (*pause)(struct rtw89_dev *rtwdev, bool pause); 4827 void (*switch_mode)(struct rtw89_dev *rtwdev, bool low_power); 4828 void (*recalc_int_mit)(struct rtw89_dev *rtwdev); [all …]
|
| H A D | pci.h | 1352 int (*mac_pre_init)(struct rtw89_dev *rtwdev); 1353 int (*mac_pre_deinit)(struct rtw89_dev *rtwdev); 1354 int (*mac_post_init)(struct rtw89_dev *rtwdev); 1356 void (*clr_idx_all)(struct rtw89_dev *rtwdev); 1357 int (*rst_bdram)(struct rtw89_dev *rtwdev); 1359 int (*lv1rst_stop_dma)(struct rtw89_dev *rtwdev); 1360 int (*lv1rst_start_dma)(struct rtw89_dev *rtwdev); 1362 void (*ctrl_txdma_ch)(struct rtw89_dev *rtwdev, bool enable); 1363 void (*ctrl_txdma_fw_ch)(struct rtw89_dev *rtwdev, bool enable); 1364 int (*poll_txdma_ch_idle)(struct rtw89_dev *rtwdev); [all …]
|
| H A D | mac80211.c | 23 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() 107 static int __rtw89_ops_add_iface_link(struct rtw89_dev *rtwdev, in __rtw89_ops_add_iface_link() 150 static void __rtw89_ops_remove_iface_link(struct rtw89_dev *rtwdev, in __rtw89_ops_remove_iface_link() 172 struct rtw89_dev *rtwdev = hw->priv; in rtw89_ops_add_interface() 246 struct rtw89_dev *rtwdev = hw->priv; in rtw89_ops_remove_interface() 286 struct rtw89_dev *rtwdev = hw->priv; in rtw89_ops_change_interface() [all …]
|
| H A D | rtw8922a_rfk.h | 10 void rtw8922a_tssi_cont_en_phyidx(struct rtw89_dev *rtwdev, bool en, u8 phy_idx); 11 void rtw8922a_set_channel_rf(struct rtw89_dev *rtwdev, 14 void rtw8922a_rfk_hw_init(struct rtw89_dev *rtwdev); 15 void rtw8922a_pre_set_channel_rf(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx); 16 void rtw8922a_post_set_channel_rf(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx);
|
| H A D | mac.c | 42 static void rtw89_mac_mem_write(struct rtw89_dev *rtwdev, u32 offset, in rtw89_mac_mem_write() 52 static u32 rtw89_mac_mem_read(struct rtw89_dev *rtwdev, u32 offset, in rtw89_mac_mem_read() 62 static int rtw89_mac_check_mac_en_ax(struct rtw89_dev *rtwdev, u8 mac_idx, in rtw89_mac_check_mac_en_ax() 86 int rtw89_mac_write_lte(struct rtw89_dev *rtwdev, const u32 offset, u32 val) in rtw89_mac_write_lte() 102 int rtw89_mac_read_lte(struct rtw89_dev *rtwdev, const u32 offset, u32 *val) in rtw89_mac_read_lte() 118 int rtw89_mac_dle_dfi_cfg(struct rtw89_dev *rtwdev, struct rtw89_mac_dle_dfi_ctrl *ctrl) in rtw89_mac_dle_dfi_cfg() 158 int rtw89_mac_dle_dfi_quota_cfg(struct rtw89_dev *rtwdev, in rtw89_mac_dle_dfi_quota_cfg() 178 int rtw89_mac_dle_dfi_qempty_cfg(struct rtw89_dev *rtwdev, in rtw89_mac_dle_dfi_qempty_cfg() 197 static void dump_err_status_dispatcher_ax(struct rtw89_dev *rtwdev) in dump_err_status_dispatcher_ax() 213 static void rtw89_mac_dump_qta_lost_ax(struct rtw89_dev *rtwdev) in rtw89_mac_dump_qta_lost_ax() [all …]
|
| H A D | phy.c | 18 static u32 rtw89_phy0_phy1_offset(struct rtw89_dev *rtwdev, u32 addr) in rtw89_phy0_phy1_offset() 25 static u16 get_max_amsdu_len(struct rtw89_dev *rtwdev, in get_max_amsdu_len() 158 static u64 rtw89_phy_ra_mask_rssi(struct rtw89_dev *rtwdev, u8 rssi, in rtw89_phy_ra_mask_rssi() 201 static u64 rtw89_phy_ra_mask_cfg(struct rtw89_dev *rtwdev, in rtw89_phy_ra_mask_cfg() 275 static void rtw89_phy_ra_gi_ltf(struct rtw89_dev *rtwdev, in rtw89_phy_ra_gi_ltf() 322 static void rtw89_phy_ra_sta_update(struct rtw89_dev *rtwdev, in rtw89_phy_ra_sta_update() 505 void rtw89_phy_ra_update_sta_link(struct rtw89_dev *rtwdev, in rtw89_phy_ra_update_sta_link() 538 void rtw89_phy_ra_update_sta(struct rtw89_dev *rtwdev, struct ieee80211_sta *sta, in rtw89_phy_ra_update_sta() 592 void __rtw89_phy_rate_pattern_vif(struct rtw89_dev *rtwdev, in __rtw89_phy_rate_pattern_vif() 705 void rtw89_phy_rate_pattern_vif(struct rtw89_dev *rtwdev, in rtw89_phy_rate_pattern_vif() [all …]
|
| H A D | rtw8851b_rfk.c | 143 static void _set_ch(struct rtw89_dev *rtwdev, u32 val); 145 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() 150 static void _adc_fifo_rst(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, in _adc_fifo_rst() 158 static void _rfk_rf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_rf_direct_cntrl() 167 static void _rfk_drf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_drf_direct_cntrl() 176 static void _txck_force(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _txck_force() 188 static void _rxck_force(struct rtw89_dev *rtwdev, enum rtw89_rf_path path, in _rxck_force() 221 static void _wait_rx_mode(struct rtw89_dev *rtwdev, u8 kpath) in _wait_rx_mode() 240 static void _dack_reset(struct rtw89_dev *rtwdev, enum rtw89_rf_path path) in _dack_reset() 246 static void _drck(struct rtw89_dev *rtwdev) in _drck() [all …]
|
| H A D | rtw8852b_rfk.c | 177 static void _rfk_backup_bb_reg(struct rtw89_dev *rtwdev, u32 backup_bb_reg_val[]) in _rfk_backup_bb_reg() 191 static void _rfk_backup_rf_reg(struct rtw89_dev *rtwdev, u32 backup_rf_reg_val[], in _rfk_backup_rf_reg() 206 static void _rfk_restore_bb_reg(struct rtw89_dev *rtwdev, in _rfk_restore_bb_reg() 220 static void _rfk_restore_rf_reg(struct rtw89_dev *rtwdev, in _rfk_restore_rf_reg() 235 static void _rfk_rf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_rf_direct_cntrl() 244 static void _rfk_drf_direct_cntrl(struct rtw89_dev *rtwdev, in _rfk_drf_direct_cntrl() 253 static bool _iqk_check_cal(struct rtw89_dev *rtwdev, u8 path) in _iqk_check_cal() 277 static u8 _kpath(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx) in _kpath() 295 static void _set_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy, in _set_rx_dck() 304 static void _rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy) in _rx_dck() [all …]
|
| H A D | fw.h | 5361 int rtw89_fw_check_rdy(struct rtw89_dev *rtwdev, enum rtw89_fwdl_check_type type); 5362 int rtw89_fw_recognize(struct rtw89_dev *rtwdev); 5363 int rtw89_fw_recognize_elements(struct rtw89_dev *rtwdev); 5370 int rtw89_fw_download(struct rtw89_dev *rtwdev, enum rtw89_fw_type type, 5373 void rtw89_unload_firmware(struct rtw89_dev *rtwdev); 5374 int rtw89_wait_firmware_completion(struct rtw89_dev *rtwdev); 5375 int rtw89_fw_log_prepare(struct rtw89_dev *rtwdev); 5376 void rtw89_fw_log_dump(struct rtw89_dev *rtwdev, u8 *buf, u32 len); 5377 void rtw89_h2c_pkt_set_hdr(struct rtw89_dev *rtwdev, struct sk_buff *skb, 5380 int rtw89_fw_h2c_default_cmac_tbl(struct rtw89_dev *rtwdev, [all …]
|
| H A D | ser.h | 9 int rtw89_ser_init(struct rtw89_dev *rtwdev); 10 int rtw89_ser_deinit(struct rtw89_dev *rtwdev); 11 int rtw89_ser_notify(struct rtw89_dev *rtwdev, u32 err); 12 void rtw89_ser_recfg_done(struct rtw89_dev *rtwdev);
|
| H A D | led.c | 22 void rtw89_led_gpio_config(struct rtw89_dev *rtwdev, in rtw89_led_gpio_config() 29 void rtw89_led_gpio_set(struct rtw89_dev *rtwdev, in rtw89_led_gpio_set() 44 struct rtw89_dev *rtwdev = container_of(rtw_led, struct rtw89_dev, led); in rtw89_led_set() 66 static int rtw89_led_sc_init(struct rtw89_dev *rtwdev, const struct rtw89_led_desc *desc) in rtw89_led_sc_init() 89 static void rtw89_led_sc_deinit(struct rtw89_dev *rtwdev) in rtw89_led_sc_deinit() 96 void rtw89_led_init(struct rtw89_dev *rtwdev) in rtw89_led_init() 127 void rtw89_led_deinit(struct rtw89_dev *rtwdev) in rtw89_led_deinit()
|