/linux/drivers/staging/rtl8723bs/ |
A D | Makefile | 21 hal/hal_intf.o \ 22 hal/hal_com.o \ 24 hal/hal_btcoex.o \ 25 hal/hal_sdio.o \ 26 hal/hal_pwr_seq.o \ 27 hal/HalPhyRf.o \ 28 hal/HalPwrSeqCmd.o \ 29 hal/odm.o \ 31 hal/odm_DIG.o \ 39 hal/rtl8723b_dm.o \ [all …]
|
/linux/drivers/staging/r8188eu/ |
A D | Makefile | 3 hal/HalHWImg8188E_MAC.o \ 4 hal/HalHWImg8188E_BB.o \ 6 hal/HalPhyRf_8188e.o \ 7 hal/HalPwrSeqCmd.o \ 8 hal/Hal8188EPwrSeq.o \ 10 hal/hal_intf.o \ 11 hal/hal_com.o \ 12 hal/odm.o \ 13 hal/odm_debug.o \ 15 hal/odm_HWConfig.o \ [all …]
|
/linux/drivers/net/wireless/ath/ath11k/ |
A D | hal.c | 194 struct ath11k_hal *hal = &ab->hal; in ath11k_hal_alloc_cont_rdp() local 208 struct ath11k_hal *hal = &ab->hal; in ath11k_hal_free_cont_rdp() local 216 hal->rdp.vaddr, hal->rdp.paddr); in ath11k_hal_free_cont_rdp() 222 struct ath11k_hal *hal = &ab->hal; in ath11k_hal_alloc_cont_wrp() local 236 struct ath11k_hal *hal = &ab->hal; in ath11k_hal_free_cont_wrp() local 244 hal->wrp.vaddr, hal->wrp.paddr); in ath11k_hal_free_cont_wrp() 269 struct ath11k_hal *hal = &ab->hal; in ath11k_hal_srng_dst_hw_init() local 348 struct ath11k_hal *hal = &ab->hal; in ath11k_hal_srng_src_hw_init() local 921 struct ath11k_hal *hal = &ab->hal; in ath11k_hal_srng_setup() local 1046 struct ath11k_hal *hal = &ab->hal; in ath11k_hal_srng_update_hp_tp_addr() local [all …]
|
A D | hal_rx.c | 48 static int ath11k_hal_reo_cmd_flush_cache(struct ath11k_hal *hal, struct hal_tlv_hdr *tlv, in ath11k_hal_reo_cmd_flush_cache() argument 52 u8 avail_slot = ffz(hal->avail_blk_resource); in ath11k_hal_reo_cmd_flush_cache() 58 hal->current_blk_index = avail_slot; in ath11k_hal_reo_cmd_flush_cache() 242 ret = ath11k_hal_reo_cmd_flush_cache(&ab->hal, reo_desc, cmd); in ath11k_hal_reo_cmd_send() 530 struct ath11k_hal *hal = &ab->hal; in ath11k_hal_reo_flush_cache_status() local 549 hal->avail_blk_resource |= BIT(hal->current_blk_index); in ath11k_hal_reo_flush_cache_status() 572 struct ath11k_hal *hal = &ab->hal; in ath11k_hal_reo_unblk_cache_status() local 594 hal->avail_blk_resource &= ~BIT(hal->current_blk_index); in ath11k_hal_reo_unblk_cache_status()
|
A D | dbring.c | 21 srng = &ab->hal.srng_list[ring->refill_srng.ring_id]; in ath11k_dbring_bufs_replenish() 82 srng = &ar->ab->hal.srng_list[ring->refill_srng.ring_id]; in ath11k_dbring_fill_bufs() 167 srng = &ab->hal.srng_list[ring->refill_srng.ring_id]; in ath11k_dbring_buf_setup() 283 srng = &ab->hal.srng_list[ring->refill_srng.ring_id]; in ath11k_dbring_buffer_release_event()
|
A D | Makefile | 4 hal.o \
|
A D | dp_tx.c | 227 tcl_ring = &ab->hal.srng_list[hal_ring_id]; in ath11k_dp_tx() 538 struct hal_srng *status_ring = &ab->hal.srng_list[hal_ring_id]; in ath11k_dp_tx_completion_handler() 625 cmd_ring = &ab->hal.srng_list[dp->reo_cmd_ring.ring_id]; in ath11k_dp_tx_send_reo_cmd() 726 struct hal_srng *srng = &ab->hal.srng_list[ring_id]; in ath11k_dp_tx_htt_srng_setup() 926 struct hal_srng *srng = &ab->hal.srng_list[ring_id]; in ath11k_dp_tx_htt_rx_filter_setup()
|
/linux/drivers/net/wireless/realtek/rtw88/ |
A D | phy.c | 229 struct rtw_hal *hal = &rtwdev->hal; in rtw_phy_dig_write() local 901 struct rtw_hal *hal = &rtwdev->hal; in rtw_phy_read_rf() local 924 struct rtw_hal *hal = &rtwdev->hal; in rtw_phy_read_rf_sipi() local 973 struct rtw_hal *hal = &rtwdev->hal; in rtw_phy_write_rf_reg_sipi() local 1013 struct rtw_hal *hal = &rtwdev->hal; in rtw_phy_write_rf_reg() local 1046 struct rtw_hal *hal = &rtwdev->hal; in rtw_phy_setup_phy_cond() local 1075 struct rtw_hal *hal = &rtwdev->hal; in check_positive() local 1456 struct rtw_hal *hal = &rtwdev->hal; in rtw_phy_store_tx_power_by_rate() local 1536 struct rtw_hal *hal = &rtwdev->hal; in rtw_phy_set_tx_power_limit() local 1571 struct rtw_hal *hal = &rtwdev->hal; in rtw_xref_5g_txpwr_lmt() local [all …]
|
A D | main.c | 722 struct rtw_hal *hal = &rtwdev->hal; in rtw_set_channel() local 835 struct rtw_hal *hal = &rtwdev->hal; in rtw_hw_config_rf_ant_num() local 847 hal->rf_phy_num = hal->rf_path_num; in rtw_hw_config_rf_ant_num() 991 struct rtw_hal *hal = &rtwdev->hal; in rtw_update_rate_mask() local 1051 struct rtw_hal *hal = &rtwdev->hal; in rtw_update_sta_info() local 1564 struct rtw_hal *hal = &rtwdev->hal; in rtw_chip_parameter_setup() local 1578 hal->cut_version = BIT_GET_CHIP_VER(hal->chip_version); in rtw_chip_parameter_setup() 1579 hal->mp_chip = (hal->chip_version & BIT_RTL_ID) ? 0 : 1; in rtw_chip_parameter_setup() 1592 hal->rf_path_num; in rtw_chip_parameter_setup() 1756 struct rtw_hal *hal = &rtwdev->hal; in rtw_chip_board_info_setup() local [all …]
|
A D | rtw8822b.c | 135 struct rtw_hal *hal = &rtwdev->hal; in rtw8822b_phy_set_param() local 271 struct rtw_hal *hal = &rtwdev->hal; in rtw8822b_set_channel_rfe_efem() local 289 } else if (hal->antenna_rx == hal->antenna_tx) { in rtw8822b_set_channel_rfe_efem() 300 struct rtw_hal *hal = &rtwdev->hal; in rtw8822b_set_channel_rfe_ifem() local 403 struct rtw_hal *hal = &rtwdev->hal; in rtw8822b_set_channel_cca() local 492 struct rtw_hal *hal = &rtwdev->hal; in rtw8822b_set_channel_rf() local 556 struct rtw_hal *hal = &rtwdev->hal; in rtw8822b_toggle_igi() local 567 hal->antenna_rx | (hal->antenna_rx << 4)); in rtw8822b_toggle_igi() 960 struct rtw_hal *hal = &rtwdev->hal; in rtw8822b_set_tx_power_index_by_rate() local 982 struct rtw_hal *hal = &rtwdev->hal; in rtw8822b_set_tx_power_index() local [all …]
|
A D | mac80211.c | 270 rtwdev->hal.rcr |= BIT_AM | BIT_AB; in rtw_ops_configure_filter() 272 rtwdev->hal.rcr &= ~(BIT_AM | BIT_AB); in rtw_ops_configure_filter() 276 rtwdev->hal.rcr |= BIT_ACRC32; in rtw_ops_configure_filter() 278 rtwdev->hal.rcr &= ~(BIT_ACRC32); in rtw_ops_configure_filter() 282 rtwdev->hal.rcr |= BIT_AAP; in rtw_ops_configure_filter() 284 rtwdev->hal.rcr &= ~(BIT_AAP); in rtw_ops_configure_filter() 290 rtwdev->hal.rcr |= BIT_CBSSID_BCN; in rtw_ops_configure_filter() 582 struct rtw_hal *hal = &rtwdev->hal; in rtw_ops_can_aggregate_in_amsdu() local 761 struct rtw_hal *hal = &rtwdev->hal; in rtw_ops_get_antenna() local 763 *tx_antenna = hal->antenna_tx; in rtw_ops_get_antenna() [all …]
|
A D | debug.c | 485 for (path = 0; path < rtwdev->hal.rf_path_num; path++) { in rtw_debug_get_rf_dump() 586 struct rtw_hal *hal = &rtwdev->hal; in rtw_debugfs_get_tx_pwr_tbl() local 589 u8 bw = hal->current_band_width; in rtw_debugfs_get_tx_pwr_tbl() 590 u8 ch = hal->current_channel; in rtw_debugfs_get_tx_pwr_tbl() 597 mutex_lock(&hal->tx_power_mutex); in rtw_debugfs_get_tx_pwr_tbl() 600 if (hal->current_band_type == RTW_BAND_5G) in rtw_debugfs_get_tx_pwr_tbl() 618 hal->tx_pwr_tbl[path][rate], in rtw_debugfs_get_tx_pwr_tbl() 619 hal->tx_pwr_tbl[path][rate], in rtw_debugfs_get_tx_pwr_tbl() 628 mutex_unlock(&hal->tx_power_mutex); in rtw_debugfs_get_tx_pwr_tbl() 637 struct rtw_hal *hal = &rtwdev->hal; in rtw_debugfs_get_simple_phy_info() local [all …]
|
A D | regd.c | 464 struct rtw_hal *hal = &rtwdev->hal; in rtw_regd_notifier() local 489 rtw_phy_set_tx_power_level(rtwdev, hal->current_channel); in rtw_regd_notifier() 494 struct rtw_hal *hal = &rtwdev->hal; in rtw_regd_get() local 495 u8 band = hal->current_band_type; in rtw_regd_get()
|
A D | rtw8822c.c | 1603 if (path >= rtwdev->hal.rf_path_num) in rtw8822c_txgapk_rf_restore() 1847 struct rtw_hal *hal = &rtwdev->hal; in rtw8822c_phy_set_param() local 1878 rtw8822c_config_trx_mode(rtwdev, hal->antenna_tx, hal->antenna_rx, in rtw8822c_phy_set_param() 2705 struct rtw_hal *hal = &rtwdev->hal; in rtw8822c_set_write_tx_power_ref() local 2746 struct rtw_hal *hal = &rtwdev->hal; in rtw8822c_set_tx_power_index() local 2760 pwr_a = hal->tx_pwr_tbl[RF_PATH_A][rate]; in rtw8822c_set_tx_power_index() 2761 pwr_b = hal->tx_pwr_tbl[RF_PATH_B][rate]; in rtw8822c_set_tx_power_index() 2781 struct rtw_hal *hal = &rtwdev->hal; in rtw8822c_set_antenna() local 2803 hal->antenna_tx = antenna_tx; in rtw8822c_set_antenna() 2804 hal->antenna_rx = antenna_rx; in rtw8822c_set_antenna() [all …]
|
A D | rx.c | 86 for (i = 0; i < rtwdev->hal.rf_path_num; i++) { in rtw_rx_phy_stat() 187 for (path = 0; path < rtwdev->hal.rf_path_num; path++) { in rtw_rx_fill_rx_status()
|
A D | phy.h | 49 void rtw_phy_tx_power_by_rate_config(struct rtw_hal *hal); 50 void rtw_phy_tx_power_limit_config(struct rtw_hal *hal);
|
A D | rtw8821c.c | 620 struct rtw_hal *hal = &rtwdev->hal; in rtw8821c_set_tx_power_index_by_rate() local 628 pwr_index = hal->tx_pwr_tbl[path][rate]; in rtw8821c_set_tx_power_index_by_rate() 642 struct rtw_hal *hal = &rtwdev->hal; in rtw8821c_set_tx_power_index() local 645 for (path = 0; path < hal->rf_path_num; path++) { in rtw8821c_set_tx_power_index() 1008 u8 channel = rtwdev->hal.current_channel; in rtw8821c_pwrtrack_set() 1009 u8 band_width = rtwdev->hal.current_band_width; in rtw8821c_pwrtrack_set()
|
/linux/drivers/net/wireless/realtek/rtw89/ |
A D | mac80211.c | 169 rtwdev->hal.rx_fltr |= B_AX_A_MC; in rtw89_ops_configure_filter() 190 rtwdev->hal.rx_fltr |= B_AX_A_BC; in rtw89_ops_configure_filter() 198 rtwdev->hal.rx_fltr); in rtw89_ops_configure_filter() 204 rtwdev->hal.rx_fltr); in rtw89_ops_configure_filter() 588 struct rtw89_hal *hal = &rtwdev->hal; in rtw89_ops_set_antenna() local 594 hal->antenna_tx = tx_ant; in rtw89_ops_set_antenna() 595 hal->antenna_rx = rx_ant; in rtw89_ops_set_antenna() 605 struct rtw89_hal *hal = &rtwdev->hal; in rtw89_ops_get_antenna() local 607 *tx_ant = hal->antenna_tx; in rtw89_ops_get_antenna() 608 *rx_ant = hal->antenna_rx; in rtw89_ops_get_antenna() [all …]
|
A D | core.c | 225 struct rtw89_hal *hal = &rtwdev->hal; in rtw89_set_channel() local 386 struct rtw89_hal *hal = &rtwdev->hal; in rtw89_core_get_mgmt_rate() local 442 struct rtw89_hal *hal = &rtwdev->hal; in rtw89_core_get_no_ul_ofdma_htc() local 550 struct rtw89_hal *hal = &rtwdev->hal; in rtw89_core_tx_update_data_info() local 1957 struct rtw89_hal *hal = &rtwdev->hal; in rtw89_init_ht_cap() local 1958 u8 nss = hal->rx_nss; in rtw89_init_ht_cap() 1986 struct rtw89_hal *hal = &rtwdev->hal; in rtw89_init_vht_cap() local 1992 if (i < hal->tx_nss) in rtw89_init_vht_cap() 1996 if (i < hal->rx_nss) in rtw89_init_vht_cap() 2027 struct rtw89_hal *hal = &rtwdev->hal; in rtw89_init_he_cap() local [all …]
|
A D | coex.h | 164 struct rtw89_hal *hal = &rtwdev->hal; in rtw89_btc_phymap() local 169 FIELD_PREP(BTC_RFK_BAND_MAP, hal->current_band_type); in rtw89_btc_phymap()
|
A D | rtw8852a_rfk.c | 1422 struct rtw89_hal *hal = &rtwdev->hal; in _iqk_get_ch_info() local 1802 RXDCK_VER_8852A, rtwdev->hal.cv); in _rx_dck() 1942 struct rtw89_hal *hal = &rtwdev->hal; in _dpk_information() local 2050 if (rtwdev->hal.cv > CHIP_CBV) in _dpk_kip_restore() 2615 cur_ch = rtwdev->hal.current_channel; in _dpk_reload_check() 2774 RTW8852A_DPK_VER, rtwdev->hal.cv, in _dpk() 2968 u8 ch = rtwdev->hal.current_channel; in _tssi_set_tmeter_tbl() 3336 u8 ch = rtwdev->hal.current_channel; in _tssi_get_ofdm_de() 3373 u8 ch = rtwdev->hal.current_channel; in _tssi_get_ofdm_trim_de() 3419 u8 ch = rtwdev->hal.current_channel; in _tssi_set_efuse_to_de() [all …]
|
A D | phy.c | 133 struct rtw89_hal *hal = &rtwdev->hal; in rtw89_phy_ra_mask_cfg() local 142 switch (hal->current_band_type) { in rtw89_phy_ra_mask_cfg() 256 for (i = 0; i < rtwdev->hal.tx_nss; i++) in rtw89_phy_ra_sta_update() 391 u8 band = rtwdev->hal.current_band_type; in rtw89_phy_rate_pattern_vif() 392 u8 tx_nss = rtwdev->hal.tx_nss; in rtw89_phy_rate_pattern_vif() 808 u8 cv = rtwdev->hal.cv; in rtw89_phy_init_reg() 1095 u8 band = rtwdev->hal.current_band_type; in rtw89_phy_read_txpwr_limit() 1197 u8 ch = rtwdev->hal.current_channel; in rtw89_phy_fill_txpwr_limit() 1198 u8 bw = rtwdev->hal.current_band_width; in rtw89_phy_fill_txpwr_limit() 1309 u8 ch = rtwdev->hal.current_channel; in rtw89_phy_fill_txpwr_limit_ru() [all …]
|
A D | fw.c | 144 if (mfw_info->cv != rtwdev->hal.cv || in rtw89_mfw_recognize() 720 struct rtw89_hal *hal = &rtwdev->hal; in rtw89_fw_h2c_default_cmac_tbl() local 722 u8 ntx_path = hal->antenna_tx ? hal->antenna_tx : RF_B; in rtw89_fw_h2c_default_cmac_tbl() 723 u8 map_b = hal->antenna_tx == RF_AB ? 1 : 0; in rtw89_fw_h2c_default_cmac_tbl() 768 u8 nss = min(sta->rx_nss, rtwdev->hal.tx_nss) - 1; in __get_sta_he_pkt_padding() 822 struct rtw89_hal *hal = &rtwdev->hal; in rtw89_fw_h2c_assoc_cmac_tbl() local 841 if (hal->current_band_type == RTW89_BAND_2G) in rtw89_fw_h2c_assoc_cmac_tbl()
|
/linux/drivers/staging/rtl8723bs/hal/ |
A D | sdio_ops.c | 394 struct hal_com_data *hal; in sdio_read_port() local 399 hal = GET_HAL_DATA(adapter); in sdio_read_port() 861 struct hal_com_data *hal; in sd_int_dpc() local 866 hal = GET_HAL_DATA(adapter); in sd_int_dpc() 939 hal->SdioRxFIFOSize = 0; in sd_int_dpc() 954 struct hal_com_data *hal; in sd_int_hdl() local 961 hal = GET_HAL_DATA(adapter); in sd_int_hdl() 963 hal->sdio_hisr = 0; in sd_int_hdl() 966 if (hal->sdio_hisr & hal->sdio_himr) { in sd_int_hdl() 969 hal->sdio_hisr &= hal->sdio_himr; in sd_int_hdl() [all …]
|
/linux/drivers/staging/most/dim2/ |
A D | Makefile | 4 most_dim2-objs := dim2.o hal.o
|