Home
last modified time | relevance | path

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

12

/linux/drivers/staging/rtl8723bs/
A DMakefile21 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 DMakefile3 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 Dhal.c194 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 Dhal_rx.c48 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 Ddbring.c21 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 DMakefile4 hal.o \
A Ddp_tx.c227 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 Dphy.c229 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 Dmain.c722 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 Drtw8822b.c135 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 Dmac80211.c270 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 Ddebug.c485 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 Dregd.c464 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 Drtw8822c.c1603 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 Drx.c86 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 Dphy.h49 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 Drtw8821c.c620 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 Dmac80211.c169 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 Dcore.c225 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 Dcoex.h164 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 Drtw8852a_rfk.c1422 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 Dphy.c133 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 Dfw.c144 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 Dsdio_ops.c394 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 DMakefile4 most_dim2-objs := dim2.o hal.o

Completed in 82 milliseconds

12