| /linux/drivers/staging/rtl8723bs/hal/ |
| A D | sdio_halinit.c | 29 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() 1130 rtw_write8(padapter, 0x4e, val8); in _ReadAdapterInfo8723BS() [all …]
|
| A D | rtl8723b_hal_init.c | 24 rtw_write8(padapter, REG_MCUFWDL, tmp|0x01); in _FWDownloadEnable() 321 rtw_write8(padapter, 0xa3, tmp_ps); in rtl8723b_FirmwareDownload() 433 rtw_write8(padapter, REG_HMETFR, 0x0f); in rtl8723b_InitializeFirmwareVars() 618 rtw_write8(padapter, 0x6B, tempval); in Hal_BT_EfusePowerSwitch() 627 rtw_write8(padapter, 0x6B, tempval); in Hal_BT_EfusePowerSwitch() 633 rtw_write8(padapter, 0x6B, tempval); in Hal_BT_EfusePowerSwitch() 642 rtw_write8(padapter, 0x6B, tempval); in Hal_BT_EfusePowerSwitch() 1785 rtw_write8(padapter, REG_SLOT, 0x09); in rtl8723b_SetBeaconRelatedRegisters() 2880 rtw_write8( in hw_var_set_opmode() 3235 rtw_write8(padapter, MSR, val8); in SetHwReg8723B() [all …]
|
| A D | rtl8723b_cmd.c | 651 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 …]
|
| A D | HalPhyRf_8723B.c | 134 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 …]
|
| A D | rtl8723b_phycfg.c | 397 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() 630 rtw_write8(Adapter, REG_DATA_SC_8723B, SubChnlNum); in phy_PostSetBwMode8723B()
|
| A D | HalPwrSeqCmd.c | 95 rtw_write8(padapter, offset, value); in HalPwrSeqCmdParsing()
|
| A D | odm_RegConfig8723B.c | 103 rtw_write8(pDM_Odm->Adapter, Addr, Data); in odm_ConfigMAC_8723B()
|
| A D | hal_btcoex.c | 611 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()
|
| A D | hal_com.c | 491 rtw_write8(adapter, REG_C2HEVT_CLEAR, C2H_EVT_HOST_CLOSE); in c2h_evt_clear() 611 rtw_write8(adapter, REG_SECCFG, reg_scr); in SetHwReg() 887 rtw_write8(adapter, REG_RXERR_RPT+3, rtw_read8(adapter, REG_RXERR_RPT+3)|0xf0); in rtw_hal_check_rxfifo_full()
|
| /linux/drivers/net/wireless/realtek/rtw88/ |
| A D | mac.c | 26 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() 355 rtw_write8(rtwdev, REG_CR, 0xff); in __rtw_mac_init_system_cfg_legacy() 357 rtw_write8(rtwdev, REG_HWSEQ_CTRL, 0x7f); in __rtw_mac_init_system_cfg_legacy() 481 rtw_write8(rtwdev, REG_CR, tmp); in download_firmware_reg_backup() 506 rtw_write8(rtwdev, REG_BCN_CTRL, tmp); in download_firmware_reg_backup() 1115 rtw_write8(rtwdev, REG_CR, 0); in txdma_queue_mapping() [all …]
|
| A D | bf.c | 115 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()
|
| A D | rtw8723x.c | 46 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 …]
|
| A D | rtw8821c.c | 166 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 …]
|
| A D | hci.h | 109 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()
|
| A D | rtw8703b.c | 656 rtw_write8(rtwdev, REG_AFE_CTRL1 + 1, 0x80); in rtw8703b_phy_set_param() 685 rtw_write8(rtwdev, REG_ACKTO, 0x40); in rtw8703b_phy_set_param() 690 rtw_write8(rtwdev, REG_RXDMA_MODE, in rtw8703b_phy_set_param() 696 rtw_write8(rtwdev, REG_BCN_CTRL, in rtw8703b_phy_set_param() 699 rtw_write8(rtwdev, REG_TBTT_PROHIBIT + 1, in rtw8703b_phy_set_param() 701 rtw_write8(rtwdev, REG_TBTT_PROHIBIT + 2, in rtw8703b_phy_set_param() 708 rtw_write8(rtwdev, REG_MAX_AGGR_NUM, WLAN_MAX_AGG_NR); in rtw8703b_phy_set_param() 709 rtw_write8(rtwdev, REG_PIFS, WLAN_PIFS_VAL); in rtw8703b_phy_set_param() 713 rtw_write8(rtwdev, REG_SLOT, WLAN_SLOT_TIME); in rtw8703b_phy_set_param() 1094 rtw_write8(rtwdev, rtw8723x_common.iqk_mac8_regs[i], in rtw8703b_iqk_config_mac() [all …]
|
| A D | rtw8822c.c | 387 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() 2958 rtw_write8(rtwdev, REG_IQKSTAT, 0x0); in rtw8822c_do_iqk() 2972 rtw_write8(rtwdev, REG_BT_STAT_CTRL, 0x1); in rtw8822c_coex_cfg_init() 3331 rtw_write8(rtwdev, 0x522, 0xff); in rtw8822c_dpk_tx_pause() 3474 rtw_write8(rtwdev, 0x1b10, 0x0); in rtw8822c_dpk_one_shot() 3851 rtw_write8(rtwdev, REG_DPD_AGC, 0x00); in rtw8822c_dpk_fill_result() [all …]
|
| A D | rtw8723d.c | 95 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() 829 rtw_write8(rtwdev, REG_TXPAUSE, 0xff); in rtw8723d_iqk_config_mac() [all …]
|
| A D | rtw8822b.c | 246 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() 1057 rtw_write8(rtwdev, REG_LDO_EFUSE_CTRL + 3, ldo_pwr); in rtw8822b_cfg_ldo25() 1148 rtw_write8(rtwdev, REG_BT_STAT_CTRL, 0x1); in rtw8822b_coex_cfg_init() [all …]
|
| A D | wow.c | 284 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()
|
| A D | pci.c | 402 rtw_write8(rtwdev, RTK_PCI_CTRL + 3, tmp | 0xf7); in rtw_pci_reset_buf_desc() 889 rtw_write8(rtwdev, RTK_PCI_TXBD_BCN_WORK, reg_bcn_work); in rtw_pci_write_data_rsvd_page() 1244 rtw_write8(rtwdev, REG_DBI_WDATA_V1 + remainder, data); in rtw_dbi_write8() 1246 rtw_write8(rtwdev, REG_DBI_FLAG_V1 + 2, BIT_DBI_WFLAG >> 16); in rtw_dbi_write8() 1266 rtw_write8(rtwdev, REG_DBI_FLAG_V1 + 2, BIT_DBI_RFLAG >> 16); in rtw_dbi_read8() 1293 rtw_write8(rtwdev, REG_PCIE_MIX_CFG, addr & BITS_MDIO_ADDR_MASK); in rtw_mdio_write() 1294 rtw_write8(rtwdev, REG_PCIE_MIX_CFG + 3, page); in rtw_mdio_write()
|
| A D | util.c | 67 rtw_write8(rtwdev, reg, (u8)val); in rtw_restore_reg()
|
| A D | main.c | 640 rtw_write8(rtwdev, REG_MCU_TST_CFG, 0); in __fw_recovery_work() 715 rtw_write8(rtwdev, REG_DTIM_COUNTER_ROOT, dtim_period - 1); in rtw_set_dtim_period() 909 rtw_write8(rtwdev, start + i, addr[i]); in rtw_vif_write_addr() 1888 rtw_write8(rtwdev, REG_C2HEVT, C2H_HW_FEATURE_DUMP); in rtw_chip_efuse_enable() 1929 rtw_write8(rtwdev, REG_C2HEVT, 0); in rtw_dump_hw_feature() 2316 rtw_write8(rtwdev, reg1->addr + i, v2); in rtw_swap_reg_nbytes() 2317 rtw_write8(rtwdev, reg2->addr + i, v1); in rtw_swap_reg_nbytes()
|
| A D | ps.c | 90 rtw_write8(rtwdev, rtwdev->hci.rpwm_addr, request); in rtw_power_mode_change()
|
| /linux/drivers/staging/rtl8723bs/core/ |
| A D | rtw_efuse.c | 208 rtw_write8(Adapter, EFUSE_CTRL + 1, temp); in EFUSE_Read1Byte() 212 rtw_write8(Adapter, EFUSE_CTRL + 2, temp); in EFUSE_Read1Byte() 217 rtw_write8(Adapter, EFUSE_CTRL + 3, temp); in EFUSE_Read1Byte() 255 rtw_write8(padapter, EFUSE_CTRL + 1, (u8)(addr & 0xff)); in efuse_OneByteRead() 256 rtw_write8(padapter, EFUSE_CTRL + 2, ((u8)((addr >> 8) & 0x03)) | in efuse_OneByteRead() 262 rtw_write8(padapter, EFUSE_CTRL + 3, (readbyte & 0x7f)); in efuse_OneByteRead()
|
| A D | rtw_io.c | 67 int rtw_write8(struct adapter *adapter, u32 addr, u8 val) in rtw_write8() function
|