| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/rtl8852b/pci/ |
| H A D | rtl8852be_halinit.c | 70 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in _hal_set_pcicfg_8852be() local 74 pcicfg.l0s_ctrl = _hal_set_each_pcicfg(hal_com->bus_cap.l0s_ctrl); in _hal_set_pcicfg_8852be() 75 pcicfg.l1_ctrl = _hal_set_each_pcicfg(hal_com->bus_cap.l1_ctrl); in _hal_set_pcicfg_8852be() 76 pcicfg.l1ss_ctrl = _hal_set_each_pcicfg(hal_com->bus_cap.l1ss_ctrl); in _hal_set_pcicfg_8852be() 77 pcicfg.wake_ctrl = _hal_set_each_pcicfg(hal_com->bus_cap.wake_ctrl); in _hal_set_pcicfg_8852be() 78 pcicfg.crq_ctrl = _hal_set_each_pcicfg(hal_com->bus_cap.crq_ctrl); in _hal_set_pcicfg_8852be() 79 pcicfg.clkdly_ctrl = hal_com->bus_cap.clkdly_ctrl; in _hal_set_pcicfg_8852be() 80 pcicfg.l0sdly_ctrl = hal_com->bus_cap.l0sdly_ctrl; in _hal_set_pcicfg_8852be() 81 pcicfg.l1dly_ctrl = hal_com->bus_cap.l1dly_ctrl; in _hal_set_pcicfg_8852be() 98 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in _hal_ltr_sw_init_state_8852be() local [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/ |
| H A D | hal_api_drv.h | 18 u32 rtw_hal_mac_coex_init(struct rtw_hal_com_t *hal_com, u8 pta_mode, u8 direction); 19 u32 rtw_hal_mac_coex_reg_read(struct rtw_hal_com_t *hal_com, u32 offset, u32 *value); 20 u32 rtw_hal_mac_coex_reg_write(struct rtw_hal_com_t *hal_com, u32 offset, u32 value); 21 u32 rtw_hal_mac_set_scoreboard(struct rtw_hal_com_t *hal_com, u32 *value); 22 u32 rtw_hal_mac_get_scoreboard(struct rtw_hal_com_t *hal_com, u32 *value); 23 u32 rtw_hal_mac_set_grant(struct rtw_hal_com_t *hal_com, u8 *value); 24 u32 rtw_hal_mac_get_grant(struct rtw_hal_com_t *hal_com, u8 *value); 25 u32 rtw_hal_mac_set_polluted(struct rtw_hal_com_t *hal_com, u8 band, u8 tx_val, u8 rx_val); 26 u32 rtw_hal_mac_set_tx_time(struct rtw_hal_com_t *hal_com, u8 is_btc, 28 u32 rtw_hal_mac_get_tx_time(struct rtw_hal_com_t *hal_com, u8 macid, u32 *tx_time); [all …]
|
| H A D | hal_dbcc.c | 23 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_dbcc_pre_cfg() local 26 hal_com->dbcc_en = (dbcc_en) ? true : false; in rtw_hal_dbcc_pre_cfg() 32 hal_com->dbcc_en = false; in rtw_hal_dbcc_pre_cfg() 39 hal_com->dbcc_en = false; in rtw_hal_dbcc_pre_cfg() 54 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_dbcc_cfg() local 59 if(hal_info->hal_com->chip_id ==CHIP_WIFI6_8852B) in rtw_hal_dbcc_cfg() 62 hal_com->dbcc_en = false; in rtw_hal_dbcc_cfg() 68 rtw_hal_tx_pause(hal_com, HW_BAND_0, true, PAUSE_RSON_DBCC); in rtw_hal_dbcc_cfg() 71 rtw_hal_mac_set_macid_pause(hal_info->hal_com, 0, true); in rtw_hal_dbcc_cfg() 72 rtw_hal_mac_set_macid_pause(hal_info->hal_com, 1, true); in rtw_hal_dbcc_cfg() [all …]
|
| H A D | hal_api_btc.c | 33 static void _bt_msg_init(struct rtw_hal_com_t *hal_com, in _bt_msg_init() argument 36 void *d = halcom_to_drvpriv(hal_com); in _bt_msg_init() 45 static void _bt_msg_deinit(struct rtw_hal_com_t *hal_com, in _bt_msg_deinit() argument 48 void *d = halcom_to_drvpriv(hal_com); in _bt_msg_deinit() 53 static void _msg_enq(struct rtw_hal_com_t *hal_com, in _msg_enq() argument 56 pq_push(halcom_to_drvpriv(hal_com), q, &entry->list, _tail, _bh); in _msg_enq() 59 static struct fw_msg_entry *_msg_deq(struct rtw_hal_com_t *hal_com, in _msg_deq() argument 65 if (pq_pop(halcom_to_drvpriv(hal_com), q, &list, _first, _bh)) in _msg_deq() 71 static bool _fw_msg_init(struct rtw_hal_com_t *hal_com) in _fw_msg_init() argument 73 void *d = halcom_to_drvpriv(hal_com); in _fw_msg_init() [all …]
|
| H A D | hal_init.c | 31 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_read8() local 33 return hal_read8(hal_com, addr); in rtw_hal_read8() 38 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_read16() local 40 return hal_read16(hal_com, addr); in rtw_hal_read16() 45 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_read32() local 47 return hal_read32(hal_com, addr); in rtw_hal_read32() 52 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_write8() local 54 hal_write8(hal_com, addr, val); in rtw_hal_write8() 59 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_write16() local 61 hal_write16(hal_com, addr, val); in rtw_hal_write16() [all …]
|
| H A D | hal_api_bb.c | 23 enum phl_phy_idx rtw_hal_bb_band_to_phy_idx(struct rtw_hal_com_t *hal_com, u8 band_idx) in rtw_hal_bb_band_to_phy_idx() argument 112 enum rtw_hal_status rtw_hal_bb_ctrl_rx_cca(struct rtw_hal_com_t *hal_com, in rtw_hal_bb_ctrl_rx_cca() argument 115 struct hal_info_t *hal = (struct hal_info_t *)hal_com->hal_priv; in rtw_hal_bb_ctrl_rx_cca() 138 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_bb_init() local 141 hal_status = halbb_buffer_init(phl_com, hal_com, &(hal_info->bb)); in rtw_hal_bb_init() 153 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_bb_deinit() local 155 halbb_buffer_deinit(phl_com, hal_com, hal_info->bb); in rtw_hal_bb_deinit() 164 u32 rtw_hal_read_rf_reg(struct rtw_hal_com_t *hal_com, in rtw_hal_read_rf_reg() argument 167 struct hal_info_t *hal = (struct hal_info_t *)hal_com->hal_priv; in rtw_hal_read_rf_reg() 172 bool rtw_hal_write_rf_reg(struct rtw_hal_com_t *hal_com, in rtw_hal_write_rf_reg() argument [all …]
|
| H A D | hal_com_i.c | 46 hal_status = rtw_hal_tx_pause(hal_info->hal_com, band_idx, in rtw_hal_scan_pause_tx_fifo() 58 hal_status = rtw_hal_tx_pause(hal_info->hal_com, band_idx, in rtw_hal_dfs_pause_tx() 94 rtw_hal_mac_set_rty_lmt(hal_info->hal_com, sta->macid, in rtw_hal_scan_flush_queue() 101 _os_delay_ms(hal_info->hal_com->drv_priv, 2); in rtw_hal_scan_flush_queue() 116 rtw_hal_mac_set_rty_lmt(hal_info->hal_com, sta->macid, in rtw_hal_scan_flush_queue() 198 hal_status = rtw_hal_mac_set_mu_edca(hal_info->hal_com, in rtw_hal_set_mu_edca() 209 hal_status = rtw_hal_mac_set_mu_edca_ctrl(hal_info->hal_com, in rtw_hal_set_mu_edca_ctrl() 214 rtw_hal_reset(struct rtw_hal_com_t *hal_com, enum phl_phy_idx phy_idx, u8 band_idx, bool reset) in rtw_hal_reset() argument 216 struct hal_info_t *hal_info = hal_com->hal_priv; in rtw_hal_reset() 221 status = rtw_hal_tx_pause(hal_com, band_idx, true, PAUSE_RSON_RESET); in rtw_hal_reset() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/ |
| H A D | hal_api_drv.h | 18 u32 rtw_hal_mac_coex_init(struct rtw_hal_com_t *hal_com, u8 pta_mode, u8 direction); 19 u32 rtw_hal_mac_coex_reg_read(struct rtw_hal_com_t *hal_com, u32 offset, u32 *value); 20 u32 rtw_hal_mac_coex_reg_write(struct rtw_hal_com_t *hal_com, u32 offset, u32 value); 21 u32 rtw_hal_mac_set_scoreboard(struct rtw_hal_com_t *hal_com, u32 *value); 22 u32 rtw_hal_mac_get_scoreboard(struct rtw_hal_com_t *hal_com, u32 *value); 23 u32 rtw_hal_mac_set_grant(struct rtw_hal_com_t *hal_com, u8 *value); 24 u32 rtw_hal_mac_get_grant(struct rtw_hal_com_t *hal_com, u8 *value); 25 u32 rtw_hal_mac_set_polluted(struct rtw_hal_com_t *hal_com, u8 band, u8 tx_val, u8 rx_val); 26 u32 rtw_hal_mac_set_tx_time(struct rtw_hal_com_t *hal_com, u8 is_btc, 28 u32 rtw_hal_mac_get_tx_time(struct rtw_hal_com_t *hal_com, u8 macid, u32 *tx_time); [all …]
|
| H A D | hal_dbcc.c | 23 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_dbcc_pre_cfg() local 26 hal_com->dbcc_en = (dbcc_en) ? true : false; in rtw_hal_dbcc_pre_cfg() 32 hal_com->dbcc_en = false; in rtw_hal_dbcc_pre_cfg() 39 hal_com->dbcc_en = false; in rtw_hal_dbcc_pre_cfg() 54 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_dbcc_cfg() local 59 if(hal_info->hal_com->chip_id ==CHIP_WIFI6_8852B) in rtw_hal_dbcc_cfg() 62 hal_com->dbcc_en = false; in rtw_hal_dbcc_cfg() 68 rtw_hal_tx_pause(hal_com, HW_BAND_0, true, PAUSE_RSON_DBCC); in rtw_hal_dbcc_cfg() 71 rtw_hal_mac_set_macid_pause(hal_info->hal_com, 0, true); in rtw_hal_dbcc_cfg() 72 rtw_hal_mac_set_macid_pause(hal_info->hal_com, 1, true); in rtw_hal_dbcc_cfg() [all …]
|
| H A D | hal_api_btc.c | 32 static void _bt_msg_init(struct rtw_hal_com_t *hal_com, in _bt_msg_init() argument 35 void *d = halcom_to_drvpriv(hal_com); in _bt_msg_init() 44 static void _bt_msg_deinit(struct rtw_hal_com_t *hal_com, in _bt_msg_deinit() argument 47 void *d = halcom_to_drvpriv(hal_com); in _bt_msg_deinit() 52 static void _msg_enq(struct rtw_hal_com_t *hal_com, in _msg_enq() argument 55 pq_push(halcom_to_drvpriv(hal_com), q, &entry->list, _tail, _bh); in _msg_enq() 58 static struct fw_msg_entry *_msg_deq(struct rtw_hal_com_t *hal_com, in _msg_deq() argument 64 if (pq_pop(halcom_to_drvpriv(hal_com), q, &list, _first, _bh)) in _msg_deq() 70 static bool _fw_msg_init(struct rtw_hal_com_t *hal_com) in _fw_msg_init() argument 72 void *d = halcom_to_drvpriv(hal_com); in _fw_msg_init() [all …]
|
| H A D | hal_init.c | 31 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_read8() local 33 return hal_read8(hal_com, addr); in rtw_hal_read8() 38 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_read16() local 40 return hal_read16(hal_com, addr); in rtw_hal_read16() 45 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_read32() local 47 return hal_read32(hal_com, addr); in rtw_hal_read32() 52 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_write8() local 54 hal_write8(hal_com, addr, val); in rtw_hal_write8() 59 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_write16() local 61 hal_write16(hal_com, addr, val); in rtw_hal_write16() [all …]
|
| H A D | hal_api_bb.c | 23 enum phl_phy_idx rtw_hal_bb_band_to_phy_idx(struct rtw_hal_com_t *hal_com, u8 band_idx) in rtw_hal_bb_band_to_phy_idx() argument 112 enum rtw_hal_status rtw_hal_bb_ctrl_rx_cca(struct rtw_hal_com_t *hal_com, in rtw_hal_bb_ctrl_rx_cca() argument 115 struct hal_info_t *hal = (struct hal_info_t *)hal_com->hal_priv; in rtw_hal_bb_ctrl_rx_cca() 138 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_bb_init() local 141 hal_status = halbb_buffer_init(phl_com, hal_com, &(hal_info->bb)); in rtw_hal_bb_init() 153 struct rtw_hal_com_t *hal_com = hal_info->hal_com; in rtw_hal_bb_deinit() local 155 halbb_buffer_deinit(phl_com, hal_com, hal_info->bb); in rtw_hal_bb_deinit() 164 u32 rtw_hal_read_rf_reg(struct rtw_hal_com_t *hal_com, in rtw_hal_read_rf_reg() argument 167 struct hal_info_t *hal = (struct hal_info_t *)hal_com->hal_priv; in rtw_hal_read_rf_reg() 172 bool rtw_hal_write_rf_reg(struct rtw_hal_com_t *hal_com, in rtw_hal_write_rf_reg() argument [all …]
|
| H A D | hal_com_i.c | 46 hal_status = rtw_hal_tx_pause(hal_info->hal_com, band_idx, in rtw_hal_scan_pause_tx_fifo() 58 hal_status = rtw_hal_tx_pause(hal_info->hal_com, band_idx, in rtw_hal_dfs_pause_tx() 94 rtw_hal_mac_set_rty_lmt(hal_info->hal_com, sta->macid, in rtw_hal_scan_flush_queue() 101 _os_delay_ms(hal_info->hal_com->drv_priv, 2); in rtw_hal_scan_flush_queue() 116 rtw_hal_mac_set_rty_lmt(hal_info->hal_com, sta->macid, in rtw_hal_scan_flush_queue() 198 hal_status = rtw_hal_mac_set_mu_edca(hal_info->hal_com, in rtw_hal_set_mu_edca() 209 hal_status = rtw_hal_mac_set_mu_edca_ctrl(hal_info->hal_com, in rtw_hal_set_mu_edca_ctrl() 214 rtw_hal_reset(struct rtw_hal_com_t *hal_com, enum phl_phy_idx phy_idx, u8 band_idx, bool reset) in rtw_hal_reset() argument 216 struct hal_info_t *hal_info = hal_com->hal_priv; in rtw_hal_reset() 221 status = rtw_hal_tx_pause(hal_com, band_idx, true, PAUSE_RSON_RESET); in rtw_hal_reset() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/rf/ |
| H A D | halrf_interface.h | 37 #define halrf_btc_ntfy(rf, idx, type, process) rtw_hal_btc_wl_rfk_ntfy((rf)->hal_com, idx, type, pr… 38 #define halrf_r32(rf, addr) hal_read32((rf)->hal_com, (addr | RF_OFST)) 39 #define halrf_r16(rf, addr) hal_read16((rf)->hal_com, (addr | RF_OFST)) 40 #define halrf_r8(rf, addr) hal_read8((rf)->hal_com, (addr | RF_OFST)) 41 #define halrf_w32(rf, addr, val) hal_write32((rf)->hal_com, (addr | RF_OFST), val) 42 #define halrf_w16(rf, addr, val) hal_write16((rf)->hal_com, (addr | RF_OFST), val) 43 #define halrf_w8(rf, addr, val) hal_write8((rf)->hal_com, (addr | RF_OFST), val) 44 #define halrf_rrf(rf, path, addr, mask) rtw_hal_read_rf_reg((rf)->hal_com, path, addr, mask) 46 #define halrf_wmac32(rf, addr, val) hal_write32((rf)->hal_com, addr, val) 47 #define halrf_rmac32(rf, addr) hal_read32((rf)->hal_com, addr) [all …]
|
| H A D | halrf.c | 37 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_chl_rfk_trigger() 85 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_dack_recover() 113 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_dack_trigger() 164 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_rx_dck_trigger() 226 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_iqk_trigger() 267 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_lck_trigger() 307 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_dpk_trigger() 365 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_dpk_tracking() 397 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_tssi_tracking() 423 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_tssi_tracking_clean() [all …]
|
| H A D | halrf_hw_cfg.c | 68 struct rtw_hal_com_t *hal_com = rf->hal_com; in halrf_config_radio_a_reg() local 72 if (hal_com->chip_id == CHIP_WIFI6_8852A) { in halrf_config_radio_a_reg() 79 if (hal_com->chip_id == CHIP_WIFI6_8852B) { in halrf_config_radio_a_reg() 92 struct rtw_hal_com_t *hal_com = rf->hal_com; in halrf_config_radio_b_reg() local 96 if (hal_com->chip_id == CHIP_WIFI6_8852A) { in halrf_config_radio_b_reg() 103 if (hal_com->chip_id == CHIP_WIFI6_8852B) { in halrf_config_radio_b_reg() 116 struct rtw_hal_com_t *hal_com = rf->hal_com; in halrf_config_store_power_by_rate() local 120 if (hal_com->chip_id == CHIP_WIFI6_8852A) { in halrf_config_store_power_by_rate() 127 if (hal_com->chip_id == CHIP_WIFI6_8852B) { in halrf_config_store_power_by_rate() 140 struct rtw_hal_com_t *hal_com = rf->hal_com; in halrf_config_store_power_limit() local [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/rf/ |
| H A D | halrf_interface.h | 37 #define halrf_btc_ntfy(rf, idx, type, process) rtw_hal_btc_wl_rfk_ntfy((rf)->hal_com, idx, type, pr… 38 #define halrf_r32(rf, addr) hal_read32((rf)->hal_com, (addr | RF_OFST)) 39 #define halrf_r16(rf, addr) hal_read16((rf)->hal_com, (addr | RF_OFST)) 40 #define halrf_r8(rf, addr) hal_read8((rf)->hal_com, (addr | RF_OFST)) 41 #define halrf_w32(rf, addr, val) hal_write32((rf)->hal_com, (addr | RF_OFST), val) 42 #define halrf_w16(rf, addr, val) hal_write16((rf)->hal_com, (addr | RF_OFST), val) 43 #define halrf_w8(rf, addr, val) hal_write8((rf)->hal_com, (addr | RF_OFST), val) 44 #define halrf_rrf(rf, path, addr, mask) rtw_hal_read_rf_reg((rf)->hal_com, path, addr, mask) 46 #define halrf_wmac32(rf, addr, val) hal_write32((rf)->hal_com, addr, val) 47 #define halrf_rmac32(rf, addr) hal_read32((rf)->hal_com, addr) [all …]
|
| H A D | halrf.c | 37 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_chl_rfk_trigger() 85 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_dack_recover() 113 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_dack_trigger() 164 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_rx_dck_trigger() 226 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_iqk_trigger() 267 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_lck_trigger() 307 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_dpk_trigger() 365 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_dpk_tracking() 397 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_tssi_tracking() 423 struct rtw_hal_com_t *hal_i = rf->hal_com; in halrf_tssi_tracking_clean() [all …]
|
| H A D | halrf_hw_cfg.c | 68 struct rtw_hal_com_t *hal_com = rf->hal_com; in halrf_config_radio_a_reg() local 72 if (hal_com->chip_id == CHIP_WIFI6_8852A) { in halrf_config_radio_a_reg() 79 if (hal_com->chip_id == CHIP_WIFI6_8852B) { in halrf_config_radio_a_reg() 92 struct rtw_hal_com_t *hal_com = rf->hal_com; in halrf_config_radio_b_reg() local 96 if (hal_com->chip_id == CHIP_WIFI6_8852A) { in halrf_config_radio_b_reg() 103 if (hal_com->chip_id == CHIP_WIFI6_8852B) { in halrf_config_radio_b_reg() 116 struct rtw_hal_com_t *hal_com = rf->hal_com; in halrf_config_store_power_by_rate() local 120 if (hal_com->chip_id == CHIP_WIFI6_8852A) { in halrf_config_store_power_by_rate() 127 if (hal_com->chip_id == CHIP_WIFI6_8852B) { in halrf_config_store_power_by_rate() 140 struct rtw_hal_com_t *hal_com = rf->hal_com; in halrf_config_store_power_limit() local [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/rtl8852b/sdio/ |
| H A D | rtl8852bs_halinit.c | 61 struct bus_hw_cap_t *bus_hw = &hal->hal_com->bus_hw_cap; in init_hal_spec_8852bs() 74 hal->hal_com->dev_hw_cap.ps_cap.lps_pause_tx = true; in init_hal_spec_8852bs() 186 struct rtw_hal_com_t *hal_com = hal->hal_com; in init_default_value_8852bs() local 190 hal_com->int_mask_default = (u32)( in init_default_value_8852bs() 205 hal_com->intr.halt_c2h_int.val_default = (u32)( in init_default_value_8852bs() 209 hal_com->intr.watchdog_timer_int.val_default = (u32)( in init_default_value_8852bs() 213 hal_com->int_mask = hal_com->int_mask_default; in init_default_value_8852bs() 215 hal_com->intr.halt_c2h_int.val_mask = hal_com->intr.halt_c2h_int.val_default; in init_default_value_8852bs() 216 hal_com->intr.watchdog_timer_int.val_mask = hal_com->intr.watchdog_timer_int.val_default; in init_default_value_8852bs() 220 hal_com->int_mask, hal_com->intr.halt_c2h_int.val_mask); in init_default_value_8852bs() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/efuse/ |
| H A D | hal_efuse.c | 73 hal_status = rtw_hal_mac_check_efuse_autoload(efuse->hal_com, in efuse_check_autoload() 85 hal_status = rtw_hal_mac_read_hidden_rpt(efuse->hal_com); in efuse_hidden_handle() 93 struct rtw_hal_com_t *hal_com = efuse->hal_com; in efuse_set_hw_cap() local 135 hal_com->dev_hw_cap.pkg_type = pkg_type; in efuse_set_hw_cap() 136 hal_com->dev_hw_cap.rfe_type = rfe_type; in efuse_set_hw_cap() 137 hal_com->dev_hw_cap.xcap = xcap; in efuse_set_hw_cap() 138 hal_com->dev_hw_cap.domain = domain; in efuse_set_hw_cap() 139 hal_com->dev_hw_cap.rf_board_opt = rf_board_opt; in efuse_set_hw_cap() 149 status = rtw_hal_mac_read_log_efuse_map(efuse_info->hal_com, in rtw_efuse_logicmap_buf_load() 160 status = rtw_hal_mac_read_log_efuse_map(efuse_info->hal_com, in rtw_efuse_shadow_load() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/efuse/ |
| H A D | hal_efuse.c | 73 hal_status = rtw_hal_mac_check_efuse_autoload(efuse->hal_com, in efuse_check_autoload() 85 hal_status = rtw_hal_mac_read_hidden_rpt(efuse->hal_com); in efuse_hidden_handle() 93 struct rtw_hal_com_t *hal_com = efuse->hal_com; in efuse_set_hw_cap() local 135 hal_com->dev_hw_cap.pkg_type = pkg_type; in efuse_set_hw_cap() 136 hal_com->dev_hw_cap.rfe_type = rfe_type; in efuse_set_hw_cap() 137 hal_com->dev_hw_cap.xcap = xcap; in efuse_set_hw_cap() 138 hal_com->dev_hw_cap.domain = domain; in efuse_set_hw_cap() 139 hal_com->dev_hw_cap.rf_board_opt = rf_board_opt; in efuse_set_hw_cap() 149 status = rtw_hal_mac_read_log_efuse_map(efuse_info->hal_com, in rtw_efuse_logicmap_buf_load() 160 status = rtw_hal_mac_read_log_efuse_map(efuse_info->hal_com, in rtw_efuse_shadow_load() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/rtl8852b/ |
| H A D | rtl8852b_halinit.c | 24 struct rtw_hal_com_t *hal_com = hal->hal_com; in init_hal_spec_8852b() local 25 struct protocol_cap_t *hw_proto_cap = hal_com->proto_hw_cap; in init_hal_spec_8852b() 35 hal_com->rfpath_rx_num = 2; in init_hal_spec_8852b() 36 hal_com->rfpath_tx_num = 2; in init_hal_spec_8852b() 37 hal_com->phy_hw_cap[0].rx_num = 2; in init_hal_spec_8852b() 38 hal_com->phy_hw_cap[0].tx_num = 2; in init_hal_spec_8852b() 39 hal_com->phy_hw_cap[1].rx_num = 2; in init_hal_spec_8852b() 40 hal_com->phy_hw_cap[1].tx_num = 2; in init_hal_spec_8852b() 41 hal_com->phy_hw_cap[0].hw_rts_time_th = 0; in init_hal_spec_8852b() 42 hal_com->phy_hw_cap[1].hw_rts_time_th = 0; in init_hal_spec_8852b() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/ |
| H A D | halbb_interface.h | 39 #define halbb_get_32(bb, addr) hal_read32((bb)->hal_com, (addr | BB_OFST)) 40 #define halbb_get_16(bb, addr) hal_read16((bb)->hal_com, (addr | BB_OFST)) 41 #define halbb_get_8(bb, addr) hal_read8((bb)->hal_com, (addr | BB_OFST)) 42 #define halbb_set_32(bb, addr, val) hal_write32((bb)->hal_com, (addr | BB_OFST), val) 43 #define halbb_set_16(bb, addr, val) hal_write16((bb)->hal_com, (addr | BB_OFST), val) 44 #define halbb_set_8(bb, addr, val) hal_write8((bb)->hal_com, (addr | BB_OFST), val) 46 #define halbb_read_mem(bb, addr, cnt, pmem) hal_read_mem((bb)->hal_com, addr, cnt, pmem) 49 #define halbb_delay_ms(bb, ms) _os_delay_ms(bb->hal_com->drv_priv, ms) 50 #define halbb_delay_us(bb, us) _os_delay_us(bb->hal_com->drv_priv, us) 53 #define halbb_mem_alloc(bb, buf_sz) _os_mem_alloc(bb->hal_com->drv_priv, buf_sz) [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/ |
| H A D | halbb_interface.h | 39 #define halbb_get_32(bb, addr) hal_read32((bb)->hal_com, (addr | BB_OFST)) 40 #define halbb_get_16(bb, addr) hal_read16((bb)->hal_com, (addr | BB_OFST)) 41 #define halbb_get_8(bb, addr) hal_read8((bb)->hal_com, (addr | BB_OFST)) 42 #define halbb_set_32(bb, addr, val) hal_write32((bb)->hal_com, (addr | BB_OFST), val) 43 #define halbb_set_16(bb, addr, val) hal_write16((bb)->hal_com, (addr | BB_OFST), val) 44 #define halbb_set_8(bb, addr, val) hal_write8((bb)->hal_com, (addr | BB_OFST), val) 46 #define halbb_read_mem(bb, addr, cnt, pmem) hal_read_mem((bb)->hal_com, addr, cnt, pmem) 49 #define halbb_delay_ms(bb, ms) _os_delay_ms(bb->hal_com->drv_priv, ms) 50 #define halbb_delay_us(bb, us) _os_delay_us(bb->hal_com->drv_priv, us) 53 #define halbb_mem_alloc(bb, buf_sz) _os_mem_alloc(bb->hal_com->drv_priv, buf_sz) [all …]
|