Home
last modified time | relevance | path

Searched refs:rtw_write8 (Results 1 – 25 of 38) sorted by relevance

12

/linux-6.15/drivers/staging/rtl8723bs/hal/
H A Dsdio_halinit.c29 rtw_write8(padapter, REG_RSV_CTRL, 0x0); in CardEnable()
62 rtw_write8(padapter, REG_GPIO_INTM + 1, value8); in _InitPowerOn_8723BS()
76 rtw_write8(padapter, REG_CR, 0x00); in _InitPowerOn_8723BS()
157 rtw_write8(padapter, REG_RQPN_NPQ, value8); in _InitQueueReservedPage()
345 rtw_write8(padapter, REG_PBP, value8); in _InitTransferPageSize()
451 rtw_write8(padapter, REG_ACKTO, 0x40); in _InitRetryFunction()
761 rtw_write8(padapter, REG_HWSEQ_CTRL, 0xFF); in rtl8723bs_hal_init()
785 rtw_write8(padapter, REG_CR, u1bTmp); in rtl8723bs_hal_init()
870 rtw_write8(padapter, REG_MCUFWDL, 0); in CardDisableRTL8723BSdio()
1120 rtw_write8(padapter, 0x4e, val8); in _ReadAdapterInfo8723BS()
[all …]
H A Drtl8723b_hal_init.c24 rtw_write8(padapter, REG_MCUFWDL, tmp|0x01); in _FWDownloadEnable()
30 rtw_write8(padapter, REG_MCUFWDL, tmp|0x01); in _FWDownloadEnable()
40 rtw_write8(padapter, REG_MCUFWDL, tmp&0xfe); in _FWDownloadEnable()
323 rtw_write8(padapter, 0xa3, tmp_ps); in rtl8723b_FirmwareDownload()
387 rtw_write8(padapter, REG_MCUFWDL, 0x00); in rtl8723b_FirmwareDownload()
435 rtw_write8(padapter, REG_HMETFR, 0x0f); in rtl8723b_InitializeFirmwareVars()
1319 rtw_write8(padapter, REG_SLOT, 0x09); in rtl8723b_SetBeaconRelatedRegisters()
2364 rtw_write8( in hw_var_set_opmode()
2719 rtw_write8(padapter, MSR, val8); in SetHwReg8723B()
2725 rtw_write8(padapter, MSR, val8); in SetHwReg8723B()
[all …]
H A Drtl8723b_cmd.c651 rtw_write8(padapter, REG_CR+1, v8); in rtl8723b_download_rsvd_page()
659 rtw_write8(padapter, REG_BCN_CTRL, val8); in rtl8723b_download_rsvd_page()
666 rtw_write8(padapter, REG_FWHW_TXQ_CTRL+2, pHalData->RegFwHwTxQCtrl & ~BIT(6)); in rtl8723b_download_rsvd_page()
699 rtw_write8(padapter, REG_BCN_CTRL, val8); in rtl8723b_download_rsvd_page()
714 rtw_write8(padapter, REG_CR+1, v8); in rtl8723b_download_rsvd_page()
918 rtw_write8(padapter, REG_CR+1, val8); in rtl8723b_download_BTCoex_AP_mode_rsvd_page()
926 rtw_write8(padapter, REG_BCN_CTRL, val8); in rtl8723b_download_BTCoex_AP_mode_rsvd_page()
934 rtw_write8(padapter, REG_FWHW_TXQ_CTRL+2, pHalData->RegFwHwTxQCtrl); in rtl8723b_download_BTCoex_AP_mode_rsvd_page()
963 rtw_write8(padapter, REG_BCN_CTRL, val8); in rtl8723b_download_BTCoex_AP_mode_rsvd_page()
972 rtw_write8(padapter, REG_FWHW_TXQ_CTRL+2, pHalData->RegFwHwTxQCtrl); in rtl8723b_download_BTCoex_AP_mode_rsvd_page()
[all …]
H A DHalPhyRf_8723B.c134 rtw_write8(pDM_Odm->Adapter, 0xa22, CCKSwingTable_Ch14_New[CCKSwingIndex][0]); in setCCKFilterCoefficient()
135 rtw_write8(pDM_Odm->Adapter, 0xa23, CCKSwingTable_Ch14_New[CCKSwingIndex][1]); in setCCKFilterCoefficient()
136 rtw_write8(pDM_Odm->Adapter, 0xa24, CCKSwingTable_Ch14_New[CCKSwingIndex][2]); in setCCKFilterCoefficient()
137 rtw_write8(pDM_Odm->Adapter, 0xa25, CCKSwingTable_Ch14_New[CCKSwingIndex][3]); in setCCKFilterCoefficient()
1182 rtw_write8(padapter, MACReg[i], (u8)MACBackup[i]); in _PHY_ReloadMACRegisters8723B()
1221 rtw_write8(pDM_Odm->Adapter, MACReg[i], 0x3F); in _PHY_MACSettingCalibration8723B()
1224 rtw_write8(pDM_Odm->Adapter, MACReg[i], (u8)(MACBackup[i]&(~BIT3))); in _PHY_MACSettingCalibration8723B()
1226 rtw_write8(pDM_Odm->Adapter, MACReg[i], (u8)(MACBackup[i]&(~BIT5))); in _PHY_MACSettingCalibration8723B()
1523 rtw_write8(pDM_Odm->Adapter, REG_TXPAUSE, 0xFF); /* block all queues */ in phy_LCCalibrate_8723B()
1562 rtw_write8(pDM_Odm->Adapter, 0xd03, tmpReg); in phy_LCCalibrate_8723B()
[all …]
H A Drtl8723b_phycfg.c397 rtw_write8(Adapter, REG_RF_CTRL, RF_EN|RF_RSTB|RF_SDMRSTB); in PHY_BBConfig8723B()
403 rtw_write8(Adapter, REG_SYS_FUNC_EN, FEN_PPLL|FEN_PCIEA|FEN_DIO_PCIE|FEN_BB_GLB_RSTn|FEN_BBRSTB); in PHY_BBConfig8723B()
405 rtw_write8(Adapter, REG_AFE_XTAL_CTRL+1, 0x80); in PHY_BBConfig8723B()
626 rtw_write8(Adapter, REG_DATA_SC_8723B, SubChnlNum); in phy_PostSetBwMode8723B()
H A DHalPwrSeqCmd.c95 rtw_write8(padapter, offset, value); in HalPwrSeqCmdParsing()
H A Dodm_RegConfig8723B.c103 rtw_write8(pDM_Odm->Adapter, Addr, Data); in odm_ConfigMAC_8723B()
H A Dhal_com.c488 rtw_write8(adapter, REG_C2HEVT_CLEAR, C2H_EVT_HOST_CLOSE); in c2h_evt_clear()
608 rtw_write8(adapter, REG_SECCFG, reg_scr); in SetHwReg()
862 rtw_write8(adapter, REG_RXERR_RPT+3, rtw_read8(adapter, REG_RXERR_RPT+3)|0xf0); in rtw_hal_check_rxfifo_full()
H A Dhal_btcoex.c611 rtw_write8(padapter, RegAddr, Data); in halbtcoutsrc_Write1Byte()
639 rtw_write8(padapter, regAddr, data1b); in halbtcoutsrc_BitMaskWrite1Byte()
672 rtw_write8(Adapter, SDIO_LOCAL_BASE | RegAddr, Data); in halbtcoutsrc_WriteLocalReg1Byte()
674 rtw_write8(Adapter, RegAddr, Data); in halbtcoutsrc_WriteLocalReg1Byte()
/linux-6.15/drivers/net/wireless/realtek/rtw88/
H A Dmac.c26 rtw_write8(rtwdev, REG_DATA_SC, in rtw_set_channel_mac()
58 rtw_write8(rtwdev, REG_CCK_CHECK, value8); in rtw_set_channel_mac()
68 rtw_write8(rtwdev, REG_RSV_CTRL, 0); in rtw_mac_pre_system_cfg()
130 rtw_write8(rtwdev, REG_RF_CTRL, value8); in rtw_mac_pre_system_cfg()
208 rtw_write8(rtwdev, offset, value); in rtw_sub_pwr_seq_parser()
357 rtw_write8(rtwdev, REG_CR, 0xff); in __rtw_mac_init_system_cfg_legacy()
359 rtw_write8(rtwdev, REG_HWSEQ_CTRL, 0x7f); in __rtw_mac_init_system_cfg_legacy()
483 rtw_write8(rtwdev, REG_CR, tmp); in download_firmware_reg_backup()
508 rtw_write8(rtwdev, REG_BCN_CTRL, tmp); in download_firmware_reg_backup()
1120 rtw_write8(rtwdev, REG_CR, 0); in txdma_queue_mapping()
[all …]
H A Drtw88xxa.c321 rtw_write8(rtwdev, REG_RF_CTRL, 0); in rtw88xxau_hw_reset()
553 rtw_write8(rtwdev, REG_DWBCN1_CTRL, in rtw88xxau_tx_aggregation()
585 rtw_write8(rtwdev, REG_RF_CTRL, in rtw88xxa_phy_bb_config()
587 rtw_write8(rtwdev, REG_RF_B_CTRL, in rtw88xxa_phy_bb_config()
738 rtw_write8(rtwdev, REG_CR, 0); in rtw88xxa_power_off()
1037 rtw_write8(rtwdev, REG_RF_CTRL, 5); in rtw88xxa_power_on()
1038 rtw_write8(rtwdev, REG_RF_CTRL, 7); in rtw88xxa_power_on()
1081 rtw_write8(rtwdev, REG_HMETFR, 0xf); in rtw88xxa_power_on()
1093 rtw_write8(rtwdev, REG_PBP, in rtw88xxa_power_on()
1109 rtw_write8(rtwdev, REG_ACKTO, 0x80); in rtw88xxa_power_on()
[all …]
H A Dbf.c115 rtw_write8(rtwdev, REG_ASSOCIATED_BFMER0_INFO + i, addr[i]); in rtw_bf_init_bfer_entry_mu()
136 rtw_write8(rtwdev, REG_SND_PTCL_CTRL + 3, 0x26); in rtw_bf_cfg_sounding()
154 rtw_write8(rtwdev, REG_MU_TX_CTL, in rtw_bf_cfg_mu_bfee()
159 rtw_write8(rtwdev, REG_MU_TX_CTL + 1, mu_tbl_sel); in rtw_bf_cfg_mu_bfee()
165 rtw_write8(rtwdev, REG_MU_TX_CTL + 1, mu_tbl_sel | 1); in rtw_bf_cfg_mu_bfee()
177 rtw_write8(rtwdev, REG_MU_TX_CTL, 0); in rtw_bf_del_bfer_entry_mu()
214 rtw_write8(rtwdev, addr_bfer_info + i, bfee->mac_addr[i]); in rtw_bf_enable_bfee_su()
224 rtw_write8(rtwdev, REG_SND_PTCL_CTRL + 3, RTW_NDP_RX_STANDBY_TIME); in rtw_bf_enable_bfee_su()
367 rtw_write8(rtwdev, REG_WMAC_MU_BF_OPTION, tmp8); in rtw_bf_phy_init()
374 rtw_write8(rtwdev, REG_NDPA_OPT_CTRL, ndpa_rate); in rtw_bf_phy_init()
H A Drtw8723x.c46 rtw_write8(rtwdev, REG_CTX, val_ctx & ~BIT_MASK_CTX_TYPE); in __rtw8723x_lck()
48 rtw_write8(rtwdev, REG_TXPAUSE, 0xFF); in __rtw8723x_lck()
61 rtw_write8(rtwdev, REG_CTX, val_ctx); in __rtw8723x_lck()
63 rtw_write8(rtwdev, REG_TXPAUSE, 0x00); in __rtw8723x_lck()
308 rtw_write8(rtwdev, REG_MISC_CTRL, BIT_DIS_SECOND_CCA); in __rtw8723x_mac_init()
309 rtw_write8(rtwdev, REG_2ND_CCA_CTRL, 0); in __rtw8723x_mac_init()
325 rtw_write8(rtwdev, REG_LDO_EFUSE_CTRL + 3, ldo_pwr); in __rtw8723x_cfg_ldo25()
368 rtw_write8(rtwdev, REG_EFUSE_ACCESS, EFUSE_ACCESS_ON); in __rtw8723x_efuse_grant()
373 rtw_write8(rtwdev, REG_EFUSE_ACCESS, EFUSE_ACCESS_OFF); in __rtw8723x_efuse_grant()
481 rtw_write8(rtwdev, rtw8723x_common.iqk_mac8_regs[i], in __rtw8723x_iqk_restore_regs()
[all …]
H A Drtw8821c.c166 rtw_write8(rtwdev, REG_SYS_FUNC_EN, val); in rtw8821c_phy_set_param()
170 rtw_write8(rtwdev, REG_SYS_FUNC_EN, val); in rtw8821c_phy_set_param()
172 rtw_write8(rtwdev, REG_SYS_FUNC_EN, val); in rtw8821c_phy_set_param()
174 rtw_write8(rtwdev, REG_SYS_FUNC_EN, val); in rtw8821c_phy_set_param()
176 rtw_write8(rtwdev, REG_RF_CTRL, in rtw8821c_phy_set_param()
179 rtw_write8(rtwdev, REG_WLRF1 + 3, in rtw8821c_phy_set_param()
233 rtw_write8(rtwdev, REG_SLOT, WLAN_SLOT_TIME); in rtw8821c_mac_init()
234 rtw_write8(rtwdev, REG_PIFS, WLAN_PIFS_TIME); in rtw8821c_mac_init()
255 rtw_write8(rtwdev, REG_TCR + 2, WLAN_TX_FUNC_CFG2); in rtw8821c_mac_init()
256 rtw_write8(rtwdev, REG_TCR + 1, WLAN_TX_FUNC_CFG1); in rtw8821c_mac_init()
[all …]
H A Drtw8814a.c299 rtw_write8(rtwdev, REG_RF_CTRL, val8); in rtw8814a_phy_set_param()
300 rtw_write8(rtwdev, REG_RF_CTRL1, val8); in rtw8814a_phy_set_param()
301 rtw_write8(rtwdev, REG_RF_CTRL2, val8); in rtw8814a_phy_set_param()
302 rtw_write8(rtwdev, REG_RF_CTRL3, val8); in rtw8814a_phy_set_param()
350 rtw_write8(rtwdev, REG_ACLK_MON, 0x0); in rtw8814a_phy_set_param()
427 rtw_write8(rtwdev, REG_ACKTO, 0x80); in rtw8814a_mac_init()
599 rtw_write8(rtwdev, REG_CCK_CHECK, 0); in rtw8814a_switch_band()
758 rtw_write8(rtwdev, REG_TXPAUSE, 0x3f); in rtw8814a_adc_clk()
779 rtw_write8(rtwdev, REG_RXPSEL, 0x11); in rtw8814a_adc_clk()
1097 rtw_write8(rtwdev, REG_DATA_SC, txsc); in rtw8814a_set_bw_mode()
[all …]
H A Dusb.c809 rtw_write8(rtwdev, REG_RXDMA_MODE, rxdma); in rtw_usb_init_burst_pkt_len()
1030 rtw_write8(rtwdev, REG_HCI_OPT_CTRL, 0x8); in rtw_usb_switch_mode_old()
1031 rtw_write8(rtwdev, REG_SYS_SDIO_CTRL, 0x2); in rtw_usb_switch_mode_old()
1032 rtw_write8(rtwdev, REG_ACLK_MON, 0x1); in rtw_usb_switch_mode_old()
1033 rtw_write8(rtwdev, 0x3d, 0x3); in rtw_usb_switch_mode_old()
1035 rtw_write8(rtwdev, REG_SYS_PW_CTRL + 1, 0x80); in rtw_usb_switch_mode_old()
1086 rtw_write8(rtwdev, REG_PAD_CTRL2 + 1, 4); in rtw_usb_switch_mode_new()
1140 rtw_write8(rtwdev, REG_USB3_PHY_DAT_H, data >> 8); in rtw_usb_phy_write()
1143 rtw_write8(rtwdev, REG_USB2_PHY_DAT, data); in rtw_usb_phy_write()
1144 rtw_write8(rtwdev, REG_USB2_PHY_ADR, addr); in rtw_usb_phy_write()
[all …]
H A Drtw8703b.c648 rtw_write8(rtwdev, REG_AFE_CTRL1 + 1, 0x80); in rtw8703b_phy_set_param()
677 rtw_write8(rtwdev, REG_ACKTO, 0x40); in rtw8703b_phy_set_param()
682 rtw_write8(rtwdev, REG_RXDMA_MODE, in rtw8703b_phy_set_param()
688 rtw_write8(rtwdev, REG_BCN_CTRL, in rtw8703b_phy_set_param()
691 rtw_write8(rtwdev, REG_TBTT_PROHIBIT + 1, in rtw8703b_phy_set_param()
693 rtw_write8(rtwdev, REG_TBTT_PROHIBIT + 2, in rtw8703b_phy_set_param()
700 rtw_write8(rtwdev, REG_MAX_AGGR_NUM, WLAN_MAX_AGG_NR); in rtw8703b_phy_set_param()
701 rtw_write8(rtwdev, REG_PIFS, WLAN_PIFS_VAL); in rtw8703b_phy_set_param()
705 rtw_write8(rtwdev, REG_SLOT, WLAN_SLOT_TIME); in rtw8703b_phy_set_param()
1035 rtw_write8(rtwdev, rtw8723x_common.iqk_mac8_regs[i], in rtw8703b_iqk_config_mac()
[all …]
H A Dhci.h109 static inline void rtw_write8(struct rtw_dev *rtwdev, u32 addr, u8 val) in rtw_write8() function
129 rtw_write8(rtwdev, addr, val | bit); in rtw_write8_set()
153 rtw_write8(rtwdev, addr, val & ~bit); in rtw_write8_clr()
258 rtw_write8(rtwdev, addr, set); in rtw_write8_mask()
H A Drtw8723d.c95 rtw_write8(rtwdev, REG_AFE_CTRL1 + 1, 0x80); in rtw8723d_phy_set_param()
115 rtw_write8(rtwdev, REG_SLOT, WLAN_SLOT_TIME); in rtw8723d_phy_set_param()
119 rtw_write8(rtwdev, REG_ATIMWND, 0x2); in rtw8723d_phy_set_param()
120 rtw_write8(rtwdev, REG_BCN_CTRL, in rtw8723d_phy_set_param()
125 rtw_write8(rtwdev, REG_TBTT_PROHIBIT, val32); in rtw8723d_phy_set_param()
126 rtw_write8(rtwdev, REG_PIFS, WLAN_PIFS_VAL); in rtw8723d_phy_set_param()
133 rtw_write8(rtwdev, REG_RX_PKT_LIMIT, WLAN_RX_PKT_LIMIT); in rtw8723d_phy_set_param()
134 rtw_write8(rtwdev, REG_MAX_AGGR_NUM, WLAN_MAX_AGG_NR); in rtw8723d_phy_set_param()
136 rtw_write8(rtwdev, REG_LEDCFG2, WLAN_ANT_SEL); in rtw8723d_phy_set_param()
788 rtw_write8(rtwdev, REG_TXPAUSE, 0xff); in rtw8723d_iqk_config_mac()
[all …]
H A Drtw8821a.c726 rtw_write8(rtwdev, REG_LED_CFG + 2, ledcfg); in rtw8821a_led_set()
751 rtw_write8(rtwdev, REG_BT_COEX_ENH_INTR_CTRL, val8); in rtw8821a_coex_cfg_init()
754 rtw_write8(rtwdev, REG_BT_STAT_CTRL, 0x3); in rtw8821a_coex_cfg_init()
778 rtw_write8(rtwdev, REG_RFE_CTRL8, in rtw8821a_coex_cfg_ant_switch()
787 rtw_write8(rtwdev, REG_RFE_CTRL8, DPDT_CTRL_PIN); in rtw8821a_coex_cfg_ant_switch()
795 rtw_write8(rtwdev, REG_RFE_CTRL8, in rtw8821a_coex_cfg_ant_switch()
804 rtw_write8(rtwdev, REG_RFE_CTRL8, DPDT_CTRL_PIN); in rtw8821a_coex_cfg_ant_switch()
813 rtw_write8(rtwdev, REG_RFE_CTRL8, DPDT_CTRL_PIN); in rtw8821a_coex_cfg_ant_switch()
H A Drtw8822c.c387 rtw_write8(rtwdev, 0x1bcc, 0x3f); in rtw8822c_dac_bb_setting()
389 rtw_write8(rtwdev, 0x1bcc, 0x3f); in rtw8822c_dac_bb_setting()
530 rtw_write8(rtwdev, 0x1bcc, 0x03f); in rtw8822c_dac_cal_step2()
995 rtw_write8(rtwdev, 0x1bcc, 0x0); in rtw8822c_rf_dac_cal()
997 rtw_write8(rtwdev, 0x1bcc, 0x0); in rtw8822c_rf_dac_cal()
2916 rtw_write8(rtwdev, REG_IQKSTAT, 0x0); in rtw8822c_do_iqk()
2930 rtw_write8(rtwdev, REG_BT_STAT_CTRL, 0x1); in rtw8822c_coex_cfg_init()
3289 rtw_write8(rtwdev, 0x522, 0xff); in rtw8822c_dpk_tx_pause()
3432 rtw_write8(rtwdev, 0x1b10, 0x0); in rtw8822c_dpk_one_shot()
3809 rtw_write8(rtwdev, REG_DPD_AGC, 0x00); in rtw8822c_dpk_fill_result()
[all …]
H A Drtw8822b.c246 rtw_write8(rtwdev, REG_AMPDU_MAX_TIME_V1, WLAN_AMPDU_MAX_TIME); in rtw8822b_mac_init()
261 rtw_write8(rtwdev, REG_SLOT, WLAN_SLOT_TIME); in rtw8822b_mac_init()
262 rtw_write8(rtwdev, REG_PIFS, WLAN_PIFS_TIME); in rtw8822b_mac_init()
272 rtw_write8(rtwdev, REG_DRVERLYINT, WLAN_DRV_EARLY_INT); in rtw8822b_mac_init()
273 rtw_write8(rtwdev, REG_BCNDMATIM, WLAN_BCN_DMA_TIME); in rtw8822b_mac_init()
279 rtw_write8(rtwdev, REG_RX_PKT_LIMIT, WLAN_RXPKT_MAX_SZ_512); in rtw8822b_mac_init()
280 rtw_write8(rtwdev, REG_TCR + 2, WLAN_TX_FUNC_CFG2); in rtw8822b_mac_init()
281 rtw_write8(rtwdev, REG_TCR + 1, WLAN_TX_FUNC_CFG1); in rtw8822b_mac_init()
1018 rtw_write8(rtwdev, REG_LDO_EFUSE_CTRL + 3, ldo_pwr); in rtw8822b_cfg_ldo25()
1109 rtw_write8(rtwdev, REG_BT_STAT_CTRL, 0x1); in rtw8822b_coex_cfg_init()
[all …]
H A Dwow.c284 rtw_write8(rtwdev, REG_TXPAUSE, 0xff); in rtw_wow_bb_stop()
293 rtw_write8(rtwdev, REG_TXPAUSE, rtw_wow->txpause); in rtw_wow_bb_start()
445 rtw_write8(rtwdev, REG_RSV_CTRL, BIT_WLOCK_1C_B6); in rtw_wow_avoid_reset_mac()
446 rtw_write8(rtwdev, REG_RSV_CTRL, in rtw_wow_avoid_reset_mac()
/linux-6.15/drivers/staging/rtl8723bs/core/
H A Drtw_efuse.c182 rtw_write8(Adapter, EFUSE_CTRL + 1, temp); in EFUSE_Read1Byte()
186 rtw_write8(Adapter, EFUSE_CTRL + 2, temp); in EFUSE_Read1Byte()
191 rtw_write8(Adapter, EFUSE_CTRL + 3, temp); in EFUSE_Read1Byte()
229 rtw_write8(padapter, EFUSE_CTRL + 1, (u8)(addr & 0xff)); in efuse_OneByteRead()
230 rtw_write8(padapter, EFUSE_CTRL + 2, ((u8)((addr >> 8) & 0x03)) | in efuse_OneByteRead()
236 rtw_write8(padapter, EFUSE_CTRL + 3, (readbyte & 0x7f)); in efuse_OneByteRead()
/linux-6.15/drivers/staging/rtl8723bs/include/
H A Drtw_io.h66 extern int rtw_write8(struct adapter *adapter, u32 addr, u8 val);

12