Home
last modified time | relevance | path

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

12

/drivers/staging/rtl8723bs/
DMakefile21 hal/hal_intf.o \
22 hal/hal_com.o \
23 hal/hal_com_phycfg.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 \
30 hal/odm_CfoTracking.o \
[all …]
/drivers/staging/r8188eu/
DMakefile11 hal/HalHWImg8188E_MAC.o \
12 hal/HalHWImg8188E_BB.o \
13 hal/HalHWImg8188E_RF.o \
14 hal/HalPhyRf_8188e.o \
15 hal/HalPwrSeqCmd.o \
16 hal/Hal8188EPwrSeq.o \
17 hal/Hal8188ERateAdaptive.o\
18 hal/hal_intf.o \
19 hal/hal_com.o \
20 hal/odm.o \
[all …]
/drivers/net/wireless/ath/ath11k/
Dhal.c194 struct ath11k_hal *hal = &ab->hal; in ath11k_hal_alloc_cont_rdp() local
198 hal->rdp.vaddr = dma_alloc_coherent(ab->dev, size, &hal->rdp.paddr, in ath11k_hal_alloc_cont_rdp()
200 if (!hal->rdp.vaddr) in ath11k_hal_alloc_cont_rdp()
208 struct ath11k_hal *hal = &ab->hal; in ath11k_hal_free_cont_rdp() local
211 if (!hal->rdp.vaddr) in ath11k_hal_free_cont_rdp()
216 hal->rdp.vaddr, hal->rdp.paddr); in ath11k_hal_free_cont_rdp()
217 hal->rdp.vaddr = NULL; in ath11k_hal_free_cont_rdp()
222 struct ath11k_hal *hal = &ab->hal; in ath11k_hal_alloc_cont_wrp() local
226 hal->wrp.vaddr = dma_alloc_coherent(ab->dev, size, &hal->wrp.paddr, in ath11k_hal_alloc_cont_wrp()
228 if (!hal->wrp.vaddr) in ath11k_hal_alloc_cont_wrp()
[all …]
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()
528 struct ath11k_hal *hal = &ab->hal; in ath11k_hal_reo_flush_cache_status() local
547 hal->avail_blk_resource |= BIT(hal->current_blk_index); in ath11k_hal_reo_flush_cache_status()
570 struct ath11k_hal *hal = &ab->hal; in ath11k_hal_reo_unblk_cache_status() local
592 hal->avail_blk_resource &= ~BIT(hal->current_blk_index); in ath11k_hal_reo_unblk_cache_status()
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()
DMakefile4 hal.o \
Ddp_tx.c222 tcl_ring = &ab->hal.srng_list[hal_ring_id]; in ath11k_dp_tx()
533 struct hal_srng *status_ring = &ab->hal.srng_list[hal_ring_id]; in ath11k_dp_tx_completion_handler()
617 cmd_ring = &ab->hal.srng_list[dp->reo_cmd_ring.ring_id]; in ath11k_dp_tx_send_reo_cmd()
718 struct hal_srng *srng = &ab->hal.srng_list[ring_id]; in ath11k_dp_tx_htt_srng_setup()
918 struct hal_srng *srng = &ab->hal.srng_list[ring_id]; in ath11k_dp_tx_htt_rx_filter_setup()
Dce.c278 srng = &ab->hal.srng_list[ring->hal_ring_id]; in ath11k_ce_rx_buf_enqueue_pipe()
376 srng = &ab->hal.srng_list[pipe->status_ring->hal_ring_id]; in ath11k_ce_completed_recv_next()
465 srng = &ab->hal.srng_list[pipe->src_ring->hal_ring_id]; in ath11k_ce_completed_send_next()
729 srng = &ab->hal.srng_list[pipe->src_ring->hal_ring_id]; in ath11k_ce_send()
Ddp.c388 srng = &ab->hal.srng_list[dp->tx_ring[i].tcl_data_ring.ring_id]; in ath11k_dp_srng_common_setup()
426 srng = &ab->hal.srng_list[dp->reo_cmd_ring.ring_id]; in ath11k_dp_srng_common_setup()
1034 srng = &ab->hal.srng_list[dp->wbm_idle_ring.ring_id]; in ath11k_dp_alloc()
1085 struct hal_srng *srng = &ab->hal.srng_list[update_timer->ring_id]; in ath11k_dp_shadow_timer_handler()
/drivers/net/wireless/realtek/rtw88/
Dphy.c170 struct rtw_hal *hal = &rtwdev->hal; in rtw_phy_dig_write() local
179 for (path = 0; path < hal->rf_path_num; path++) { in rtw_phy_dig_write()
573 for (i = 0; i < rtwdev->hal.rf_path_num; i++) { in rtw_phy_parsing_cfo_iter()
668 if (rtwdev->hal.current_band_type != RTW_BAND_2G) in rtw_phy_cck_pd()
837 struct rtw_hal *hal = &rtwdev->hal; in rtw_phy_read_rf() local
842 if (rf_path >= hal->rf_phy_num) { in rtw_phy_read_rf()
860 struct rtw_hal *hal = &rtwdev->hal; in rtw_phy_read_rf_sipi() local
869 if (rf_path >= hal->rf_phy_num) { in rtw_phy_read_rf_sipi()
909 struct rtw_hal *hal = &rtwdev->hal; in rtw_phy_write_rf_reg_sipi() local
916 if (rf_path >= hal->rf_phy_num) { in rtw_phy_write_rf_reg_sipi()
[all …]
Dmain.c713 struct rtw_hal *hal = &rtwdev->hal; in rtw_set_channel() local
727 hal->current_band_width = bandwidth; in rtw_set_channel()
728 hal->current_channel = center_chan; in rtw_set_channel()
729 hal->current_band_type = center_chan > 14 ? RTW_BAND_5G : RTW_BAND_2G; in rtw_set_channel()
732 hal->cch_by_bw[i] = ch_param.cch_by_bw[i]; in rtw_set_channel()
736 if (hal->current_band_type == RTW_BAND_5G) { in rtw_set_channel()
826 struct rtw_hal *hal = &rtwdev->hal; in rtw_hw_config_rf_ant_num() local
830 hw_ant_num >= hal->rf_path_num) in rtw_hw_config_rf_ant_num()
835 hal->rf_type = RF_1T1R; in rtw_hw_config_rf_ant_num()
836 hal->rf_path_num = 1; in rtw_hw_config_rf_ant_num()
[all …]
Drtw8822b.c116 for (path = RF_PATH_A; path < rtwdev->hal.rf_path_num; path++) { in rtw8822b_pwrtrack_init()
134 struct rtw_hal *hal = &rtwdev->hal; in rtw8822b_phy_set_param() local
158 rtw8822b_config_trx_mode(rtwdev, hal->antenna_tx, hal->antenna_rx, in rtw8822b_phy_set_param()
270 struct rtw_hal *hal = &rtwdev->hal; in rtw8822b_set_channel_rfe_efem() local
284 if (hal->antenna_rx == BB_PATH_AB || in rtw8822b_set_channel_rfe_efem()
285 hal->antenna_tx == BB_PATH_AB) { in rtw8822b_set_channel_rfe_efem()
288 } else if (hal->antenna_rx == hal->antenna_tx) { in rtw8822b_set_channel_rfe_efem()
299 struct rtw_hal *hal = &rtwdev->hal; in rtw8822b_set_channel_rfe_ifem() local
314 if (hal->antenna_rx == BB_PATH_AB || in rtw8822b_set_channel_rfe_ifem()
315 hal->antenna_tx == BB_PATH_AB) { in rtw8822b_set_channel_rfe_ifem()
[all …]
Dmac80211.c270 rtwdev->hal.rcr |= BIT_AM; in rtw_ops_configure_filter()
272 rtwdev->hal.rcr &= ~(BIT_AM); 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()
288 rtwdev->hal.rcr &= ~(BIT_CBSSID_BCN | BIT_CBSSID_DATA); in rtw_ops_configure_filter()
290 rtwdev->hal.rcr |= BIT_CBSSID_BCN; in rtw_ops_configure_filter()
295 changed_flags, *new_flags, rtwdev->hal.rcr); in rtw_ops_configure_filter()
297 rtw_write32(rtwdev, REG_RCR, rtwdev->hal.rcr); in rtw_ops_configure_filter()
[all …]
Ddebug.c484 for (path = 0; path < rtwdev->hal.rf_path_num; path++) { in rtw_debug_get_rf_dump()
585 struct rtw_hal *hal = &rtwdev->hal; in rtw_debugfs_get_tx_pwr_tbl() local
588 u8 bw = hal->current_band_width; in rtw_debugfs_get_tx_pwr_tbl()
589 u8 ch = hal->current_channel; in rtw_debugfs_get_tx_pwr_tbl()
596 mutex_lock(&hal->tx_power_mutex); in rtw_debugfs_get_tx_pwr_tbl()
599 if (hal->current_band_type == RTW_BAND_5G) in rtw_debugfs_get_tx_pwr_tbl()
617 hal->tx_pwr_tbl[path][rate], in rtw_debugfs_get_tx_pwr_tbl()
618 hal->tx_pwr_tbl[path][rate], in rtw_debugfs_get_tx_pwr_tbl()
627 mutex_unlock(&hal->tx_power_mutex); in rtw_debugfs_get_tx_pwr_tbl()
636 struct rtw_hal *hal = &rtwdev->hal; in rtw_debugfs_get_simple_phy_info() local
[all …]
Drtw8822c.c1015 for (path = 0; path < rtwdev->hal.rf_path_num; path++) { in rtw8822c_set_power_trim()
1058 for (path = 0; path < rtwdev->hal.rf_path_num; path++) { in rtw8822c_power_trim()
1079 for (path = 0; path < rtwdev->hal.rf_path_num; path++) { in rtw8822c_thermal_trim()
1098 for (path = 0; path < rtwdev->hal.rf_path_num; path++) { in rtw8822c_pa_bias()
1106 for (path = 0; path < rtwdev->hal.rf_path_num; path++) { in rtw8822c_pa_bias()
1165 for (path = 0; path < rtwdev->hal.rf_path_num; path++) { in rtw8822c_rfk_power_save()
1441 for (path = 0; path < rtwdev->hal.rf_path_num; path++) { in rtw8822c_txgapk_write_gain_bb_table()
1603 if (path >= rtwdev->hal.rf_path_num) in rtw8822c_txgapk_rf_restore()
1661 for (path = 0; path < rtwdev->hal.rf_path_num; path++) { in rtw8822c_txgapk_write_tx_gain()
1728 for (path = 0; path < rtwdev->hal.rf_path_num; path++) { in rtw8822c_txgapk_save_all_tx_gain_table()
[all …]
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()
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);
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()
Dregd.c389 struct rtw_hal *hal = &rtwdev->hal; in rtw_regd_notifier() local
397 rtw_phy_set_tx_power_level(rtwdev, hal->current_channel); in rtw_regd_notifier()
Drtw8723d.c125 for (path = RF_PATH_A; path < rtwdev->hal.rf_path_num; path++) { in rtw8723d_pwrtrack_init()
576 struct rtw_hal *hal = &rtwdev->hal; in rtw8723d_set_tx_power_index_by_rate() local
583 pwr_index = hal->tx_pwr_tbl[path][rate]; in rtw8723d_set_tx_power_index_by_rate()
601 struct rtw_hal *hal = &rtwdev->hal; in rtw8723d_set_tx_power_index() local
604 for (path = 0; path < hal->rf_path_num; path++) { in rtw8723d_set_tx_power_index()
1824 struct rtw_hal *hal = &rtwdev->hal; in rtw8723d_pwrtrack_set() local
1855 rtw_phy_set_tx_power_level(rtwdev, hal->current_channel); in rtw8723d_pwrtrack_set()
1909 for (path = 0; path < rtwdev->hal.rf_path_num; path++) { in rtw8723d_phy_pwrtrack()
Dfw.c378 struct rtw_hal *hal = &rtwdev->hal; in rtw_fw_send_phydm_info() local
387 if (hal->rf_type == RF_1T1R) in rtw_fw_send_phydm_info()
389 else if (hal->rf_type == RF_2T2R) in rtw_fw_send_phydm_info()
397 PHYDM_INFO_SET_CUT_VER(h2c_pkt, hal->cut_version); in rtw_fw_send_phydm_info()
398 PHYDM_INFO_SET_RX_ANT_STATUS(h2c_pkt, hal->antenna_tx); in rtw_fw_send_phydm_info()
399 PHYDM_INFO_SET_TX_ANT_STATUS(h2c_pkt, hal->antenna_rx); in rtw_fw_send_phydm_info()
Dbf.c186 u8 nc_index = hweight8(rtwdev->hal.antenna_rx) - 1; in rtw_bf_enable_bfee_su()
234 u8 nc_index = hweight8(rtwdev->hal.antenna_rx) - 1; in rtw_bf_enable_bfee_mu()
Dtx.c94 if (rtwdev->hal.rf_type == RF_2T2R && sta->deflink.ht_cap.mcs.rx_mask[1] != 0) in get_highest_ht_tx_rate()
240 if (rtwdev->hal.current_band_type == RTW_BAND_2G) { in rtw_tx_pkt_info_update_rate()
/drivers/staging/rtl8723bs/hal/
Dsdio_ops.c394 struct hal_com_data *hal; in sdio_read_port() local
399 hal = GET_HAL_DATA(adapter); in sdio_read_port()
401 hal_sdio_get_cmd_addr_8723b(adapter, addr, hal->SdioRxFIFOCnt++, &addr); 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()
870 if (hal->sdio_hisr & SDIO_HISR_AVAL) { in sd_int_dpc()
877 if (hal->sdio_hisr & SDIO_HISR_CPWM1) { in sd_int_dpc()
885 if (hal->sdio_hisr & SDIO_HISR_TXERR) { in sd_int_dpc()
899 if (hal->sdio_hisr & SDIO_HISR_C2HCMD) { in sd_int_dpc()
922 if (hal->sdio_hisr & SDIO_HISR_RX_REQUEST) { in sd_int_dpc()
[all …]
/drivers/staging/most/dim2/
DMakefile4 most_dim2-objs := dim2.o hal.o

12