| /linux/drivers/staging/r8188eu/hal/ |
| A D | usb_halinit.c | 337 rtw_write8(Adapter, REG_PBP, value8); in _InitTransferPageSize() 419 rtw_write8(Adapter, REG_ACKTO, 0x40); in _InitRetryFunction() 744 rtw_write8(Adapter, REG_CR, value16); in rtl8188eu_hal_init() 796 rtw_write8(Adapter, 0x652, 0x0); in rtl8188eu_hal_init() 877 rtw_write8(Adapter, REG_CR, 0x0); in CardDisableRTL8188EU() 893 rtw_write8(Adapter, REG_MCUFWDL, 0); in CardDisableRTL8188EU() 911 rtw_write8(Adapter, GPIO_OUT, val8); in CardDisableRTL8188EU() 1131 rtw_write8(Adapter, MSR, val8); in hw_var_set_opmode() 1224 rtw_write8(Adapter, MSR, val8); in SetHwReg8188EU() 1233 rtw_write8(Adapter, MSR, val8); in SetHwReg8188EU() [all …]
|
| A D | rtl8188eu_led.c | 23 rtw_write8(padapter, REG_LEDCFG2, (LedCfg & 0xf0) | BIT(5) | BIT(6)); /* SW control led0 on. */ in SwLedOn() 26 rtw_write8(padapter, REG_LEDCFG2, (LedCfg & 0x0f) | BIT(5)); /* SW control led1 on. */ in SwLedOn() 51 rtw_write8(padapter, REG_LEDCFG2, (LedCfg | BIT(3))); in SwLedOff() 54 rtw_write8(padapter, REG_MAC_PINMUX_CFG, LedCfg); in SwLedOff() 56 rtw_write8(padapter, REG_LEDCFG2, (LedCfg | BIT(3) | BIT(5) | BIT(6))); in SwLedOff() 61 rtw_write8(padapter, REG_LEDCFG2, (LedCfg | BIT(3))); in SwLedOff()
|
| A D | rtl8188e_cmd.c | 86 rtw_write8(adapt, msgbox_ex_addr + cmd_idx, *((u8 *)(&h2c_cmd_ex) + cmd_idx)); in FillH2CCmd_88E() 92 rtw_write8(adapt, msgbox_addr + cmd_idx, *((u8 *)(&h2c_cmd) + cmd_idx)); in FillH2CCmd_88E() 568 rtw_write8(adapt, REG_CR + 1, haldata->RegCR_1); in rtl8188e_set_FwJoinBssReport_cmd() 573 rtw_write8(adapt, REG_BCN_CTRL, rtw_read8(adapt, REG_BCN_CTRL) & (~BIT(3))); in rtl8188e_set_FwJoinBssReport_cmd() 574 rtw_write8(adapt, REG_BCN_CTRL, rtw_read8(adapt, REG_BCN_CTRL) | BIT(4)); in rtl8188e_set_FwJoinBssReport_cmd() 616 rtw_write8(adapt, REG_BCN_CTRL, rtw_read8(adapt, REG_BCN_CTRL) | BIT(3)); in rtl8188e_set_FwJoinBssReport_cmd() 638 rtw_write8(adapt, REG_CR + 1, haldata->RegCR_1); in rtl8188e_set_FwJoinBssReport_cmd() 660 rtw_write8(adapt, REG_P2P_CTWIN, pwdinfo->ctwindow); in rtl8188e_set_p2p_ps_offload_cmd() 666 rtw_write8(adapt, REG_NOA_DESC_SEL, (i << 4)); in rtl8188e_set_p2p_ps_offload_cmd() 676 rtw_write8(adapt, REG_NOA_DESC_COUNT, pwdinfo->noa_count[i]); in rtl8188e_set_p2p_ps_offload_cmd() [all …]
|
| A D | rtl8188e_hal_init.c | 42 rtw_write8(padapter, REG_HMEBOX_E0, reg_0x88 | control); in iol_execute() 61 rtw_write8(padapter, REG_TDECTRL + 1, txpktbuf_bndy); in iol_InitLLTTable() 219 rtw_write8(adapter, REG_TXPKTBUF_DBG, 0); in efuse_read_phymap_from_txpktbuf() 304 rtw_write8(padapter, REG_TDECTRL + 1, iocfg_bndy); in iol_ioconfig() 335 rtw_write8(adapter, REG_TDECTRL + 1, 0); in rtl8188e_IOL_exec_cmds_sync() 346 rtw_write8(padapter, REG_MCUFWDL, tmp | 0x01); in _FWDownloadEnable() 350 rtw_write8(padapter, REG_MCUFWDL + 2, tmp & 0xf7); in _FWDownloadEnable() 354 rtw_write8(padapter, REG_MCUFWDL, tmp & 0xfe); in _FWDownloadEnable() 357 rtw_write8(padapter, REG_MCUFWDL + 1, 0x00); in _FWDownloadEnable() 425 rtw_write8(padapter, REG_MCUFWDL + 2, value8); in _PageWrite() [all …]
|
| A D | rtl8188e_phycfg.c | 589 rtw_write8(Adapter, REG_RF_CTRL, RF_EN | RF_RSTB | RF_SDMRSTB); in PHY_BBConfig8188E() 591 rtw_write8(Adapter, REG_SYS_FUNC_EN, FEN_USBA | FEN_USBD | FEN_BB_GLB_RSTn | FEN_BBRSTB); in PHY_BBConfig8188E() 780 rtw_write8(Adapter, REG_BWOPMODE, regBwOpMode); in _PHY_SetBWMode92C() 785 rtw_write8(Adapter, REG_BWOPMODE, regBwOpMode); in _PHY_SetBWMode92C() 787 rtw_write8(Adapter, REG_RRSR + 2, regRRSR_RSC); in _PHY_SetBWMode92C()
|
| A D | HalPwrSeqCmd.c | 57 rtw_write8(padapter, offset, value); in HalPwrSeqCmdParsing()
|
| A D | odm_interface.c | 22 rtw_write8(Adapter, RegAddr, Data); in ODM_Write1Byte()
|
| /linux/drivers/staging/rtl8723bs/hal/ |
| A D | sdio_halinit.c | 30 rtw_write8(padapter, REG_RSV_CTRL, 0x0); in CardEnable() 63 rtw_write8(padapter, REG_GPIO_INTM + 1, value8); in _InitPowerOn_8723BS() 77 rtw_write8(padapter, REG_CR, 0x00); in _InitPowerOn_8723BS() 158 rtw_write8(padapter, REG_RQPN_NPQ, value8); in _InitQueueReservedPage() 346 rtw_write8(padapter, REG_PBP, value8); in _InitTransferPageSize() 452 rtw_write8(padapter, REG_ACKTO, 0x40); in _InitRetryFunction() 762 rtw_write8(padapter, REG_HWSEQ_CTRL, 0xFF); in rtl8723bs_hal_init() 786 rtw_write8(padapter, REG_CR, u1bTmp); in rtl8723bs_hal_init() 871 rtw_write8(padapter, REG_MCUFWDL, 0); in CardDisableRTL8723BSdio() 1131 rtw_write8(padapter, 0x4e, val8); in _ReadAdapterInfo8723BS() [all …]
|
| A D | rtl8723b_hal_init.c | 25 rtw_write8(padapter, REG_MCUFWDL, tmp|0x01); in _FWDownloadEnable() 322 rtw_write8(padapter, 0xa3, tmp_ps); in rtl8723b_FirmwareDownload() 434 rtw_write8(padapter, REG_HMETFR, 0x0f); in rtl8723b_InitializeFirmwareVars() 619 rtw_write8(padapter, 0x6B, tempval); in Hal_BT_EfusePowerSwitch() 628 rtw_write8(padapter, 0x6B, tempval); in Hal_BT_EfusePowerSwitch() 634 rtw_write8(padapter, 0x6B, tempval); in Hal_BT_EfusePowerSwitch() 643 rtw_write8(padapter, 0x6B, tempval); in Hal_BT_EfusePowerSwitch() 1796 rtw_write8(padapter, REG_SLOT, 0x09); in rtl8723b_SetBeaconRelatedRegisters() 2889 rtw_write8( in hw_var_set_opmode() 3244 rtw_write8(padapter, MSR, val8); in SetHwReg8723B() [all …]
|
| A D | HalPhyRf_8723B.c | 135 rtw_write8(pDM_Odm->Adapter, 0xa22, CCKSwingTable_Ch14_New[CCKSwingIndex][0]); in setCCKFilterCoefficient() 136 rtw_write8(pDM_Odm->Adapter, 0xa23, CCKSwingTable_Ch14_New[CCKSwingIndex][1]); in setCCKFilterCoefficient() 137 rtw_write8(pDM_Odm->Adapter, 0xa24, CCKSwingTable_Ch14_New[CCKSwingIndex][2]); in setCCKFilterCoefficient() 138 rtw_write8(pDM_Odm->Adapter, 0xa25, CCKSwingTable_Ch14_New[CCKSwingIndex][3]); in setCCKFilterCoefficient() 1183 rtw_write8(padapter, MACReg[i], (u8)MACBackup[i]); in _PHY_ReloadMACRegisters8723B() 1222 rtw_write8(pDM_Odm->Adapter, MACReg[i], 0x3F); in _PHY_MACSettingCalibration8723B() 1225 rtw_write8(pDM_Odm->Adapter, MACReg[i], (u8)(MACBackup[i]&(~BIT3))); in _PHY_MACSettingCalibration8723B() 1227 rtw_write8(pDM_Odm->Adapter, MACReg[i], (u8)(MACBackup[i]&(~BIT5))); in _PHY_MACSettingCalibration8723B() 1524 rtw_write8(pDM_Odm->Adapter, REG_TXPAUSE, 0xFF); /* block all queues */ in phy_LCCalibrate_8723B() 1563 rtw_write8(pDM_Odm->Adapter, 0xd03, tmpReg); in phy_LCCalibrate_8723B() [all …]
|
| A D | rtl8723b_cmd.c | 652 rtw_write8(padapter, REG_CR+1, v8); in rtl8723b_download_rsvd_page() 660 rtw_write8(padapter, REG_BCN_CTRL, val8); in rtl8723b_download_rsvd_page() 667 rtw_write8(padapter, REG_FWHW_TXQ_CTRL+2, pHalData->RegFwHwTxQCtrl & ~BIT(6)); in rtl8723b_download_rsvd_page() 700 rtw_write8(padapter, REG_BCN_CTRL, val8); in rtl8723b_download_rsvd_page() 715 rtw_write8(padapter, REG_CR+1, v8); in rtl8723b_download_rsvd_page() 919 rtw_write8(padapter, REG_CR+1, val8); in rtl8723b_download_BTCoex_AP_mode_rsvd_page() 927 rtw_write8(padapter, REG_BCN_CTRL, val8); in rtl8723b_download_BTCoex_AP_mode_rsvd_page() 935 rtw_write8(padapter, REG_FWHW_TXQ_CTRL+2, pHalData->RegFwHwTxQCtrl); in rtl8723b_download_BTCoex_AP_mode_rsvd_page() 964 rtw_write8(padapter, REG_BCN_CTRL, val8); in rtl8723b_download_BTCoex_AP_mode_rsvd_page() 973 rtw_write8(padapter, REG_FWHW_TXQ_CTRL+2, pHalData->RegFwHwTxQCtrl); in rtl8723b_download_BTCoex_AP_mode_rsvd_page() [all …]
|
| A D | rtl8723b_phycfg.c | 398 rtw_write8(Adapter, REG_RF_CTRL, RF_EN|RF_RSTB|RF_SDMRSTB); in PHY_BBConfig8723B() 404 rtw_write8(Adapter, REG_SYS_FUNC_EN, FEN_PPLL|FEN_PCIEA|FEN_DIO_PCIE|FEN_BB_GLB_RSTn|FEN_BBRSTB); in PHY_BBConfig8723B() 406 rtw_write8(Adapter, REG_AFE_XTAL_CTRL+1, 0x80); in PHY_BBConfig8723B() 631 rtw_write8(Adapter, REG_DATA_SC_8723B, SubChnlNum); in phy_PostSetBwMode8723B()
|
| A D | HalPwrSeqCmd.c | 96 rtw_write8(padapter, offset, value); in HalPwrSeqCmdParsing()
|
| /linux/drivers/staging/r8188eu/core/ |
| A D | rtw_efuse.c | 102 rtw_write8(Adapter, EFUSE_CTRL + 1, (_offset & 0xff)); in ReadEFuseByte() 104 rtw_write8(Adapter, EFUSE_CTRL + 2, ((_offset >> 8) & 0x03) | (readbyte & 0xfc)); in ReadEFuseByte() 108 rtw_write8(Adapter, EFUSE_CTRL + 3, (readbyte & 0x7f)); in ReadEFuseByte() 140 rtw_write8(pAdapter, EFUSE_CTRL + 1, (u8)(addr & 0xff)); in efuse_OneByteRead() 141 rtw_write8(pAdapter, EFUSE_CTRL + 2, ((u8)((addr >> 8) & 0x03)) | in efuse_OneByteRead() 144 rtw_write8(pAdapter, EFUSE_CTRL + 3, 0x72);/* read cmd */ in efuse_OneByteRead() 171 rtw_write8(pAdapter, EFUSE_CTRL + 1, (u8)(addr & 0xff)); in efuse_OneByteWrite() 172 rtw_write8(pAdapter, EFUSE_CTRL + 2, in efuse_OneByteWrite() 175 rtw_write8(pAdapter, EFUSE_CTRL, data);/* data */ in efuse_OneByteWrite() 177 rtw_write8(pAdapter, EFUSE_CTRL + 3, 0xF2);/* write cmd */ in efuse_OneByteWrite()
|
| /linux/drivers/net/wireless/realtek/rtw88/ |
| A D | bf.c | 114 rtw_write8(rtwdev, REG_ASSOCIATED_BFMER0_INFO + i, addr[i]); in rtw_bf_init_bfer_entry_mu() 134 rtw_write8(rtwdev, REG_SND_PTCL_CTRL + 3, 0x26); in rtw_bf_cfg_sounding() 152 rtw_write8(rtwdev, REG_MU_TX_CTL, in rtw_bf_cfg_mu_bfee() 157 rtw_write8(rtwdev, REG_MU_TX_CTL + 1, mu_tbl_sel); in rtw_bf_cfg_mu_bfee() 163 rtw_write8(rtwdev, REG_MU_TX_CTL + 1, mu_tbl_sel | 1); in rtw_bf_cfg_mu_bfee() 175 rtw_write8(rtwdev, REG_MU_TX_CTL, 0); in rtw_bf_del_bfer_entry_mu() 180 rtw_write8(rtwdev, REG_SND_PTCL_CTRL, 0); in rtw_bf_del_sounding() 211 rtw_write8(rtwdev, addr_bfer_info + i, bfee->mac_addr[i]); in rtw_bf_enable_bfee_su() 276 rtw_write8(rtwdev, REG_SND_PTCL_CTRL, RTW_SND_CTRL_REMOVE); in rtw_bf_remove_bfee_su() 362 rtw_write8(rtwdev, REG_WMAC_MU_BF_OPTION, tmp8); in rtw_bf_phy_init() [all …]
|
| A D | mac.c | 25 rtw_write8(rtwdev, REG_DATA_SC, in rtw_set_channel_mac() 57 rtw_write8(rtwdev, REG_CCK_CHECK, value8); in rtw_set_channel_mac() 66 rtw_write8(rtwdev, REG_RSV_CTRL, 0); in rtw_mac_pre_system_cfg() 106 rtw_write8(rtwdev, REG_RF_CTRL, value8); in rtw_mac_pre_system_cfg() 184 rtw_write8(rtwdev, offset, value); in rtw_sub_pwr_seq_parser() 306 rtw_write8(rtwdev, REG_CR, 0xff); in __rtw_mac_init_system_cfg_legacy() 308 rtw_write8(rtwdev, REG_HWSEQ_CTRL, 0x7f); in __rtw_mac_init_system_cfg_legacy() 427 rtw_write8(rtwdev, REG_CR, tmp); in download_firmware_reg_backup() 449 rtw_write8(rtwdev, REG_BCN_CTRL, tmp); in download_firmware_reg_backup() 1030 rtw_write8(rtwdev, REG_CR, 0); in txdma_queue_mapping() [all …]
|
| A D | rtw8821c.c | 133 rtw_write8(rtwdev, REG_SYS_FUNC_EN, val); in rtw8821c_phy_set_param() 137 rtw_write8(rtwdev, REG_SYS_FUNC_EN, val); in rtw8821c_phy_set_param() 139 rtw_write8(rtwdev, REG_SYS_FUNC_EN, val); in rtw8821c_phy_set_param() 141 rtw_write8(rtwdev, REG_SYS_FUNC_EN, val); in rtw8821c_phy_set_param() 143 rtw_write8(rtwdev, REG_RF_CTRL, in rtw8821c_phy_set_param() 146 rtw_write8(rtwdev, REG_WLRF1 + 3, in rtw8821c_phy_set_param() 200 rtw_write8(rtwdev, REG_SLOT, WLAN_SLOT_TIME); in rtw8821c_mac_init() 201 rtw_write8(rtwdev, REG_PIFS, WLAN_PIFS_TIME); in rtw8821c_mac_init() 222 rtw_write8(rtwdev, REG_TCR + 2, WLAN_TX_FUNC_CFG2); in rtw8821c_mac_init() 223 rtw_write8(rtwdev, REG_TCR + 1, WLAN_TX_FUNC_CFG1); in rtw8821c_mac_init() [all …]
|
| A D | rtw8723d.c | 78 rtw_write8(rtwdev, REG_TXPAUSE, 0xFF); in rtw8723d_lck() 91 rtw_write8(rtwdev, REG_CTX, val_ctx); in rtw8723d_lck() 93 rtw_write8(rtwdev, REG_TXPAUSE, 0x00); in rtw8723d_lck() 146 rtw_write8(rtwdev, REG_AFE_CTRL1 + 1, 0x80); in rtw8723d_phy_set_param() 166 rtw_write8(rtwdev, REG_SLOT, WLAN_SLOT_TIME); in rtw8723d_phy_set_param() 170 rtw_write8(rtwdev, REG_ATIMWND, 0x2); in rtw8723d_phy_set_param() 171 rtw_write8(rtwdev, REG_BCN_CTRL, in rtw8723d_phy_set_param() 176 rtw_write8(rtwdev, REG_TBTT_PROHIBIT, val32); in rtw8723d_phy_set_param() 177 rtw_write8(rtwdev, REG_PIFS, WLAN_PIFS_VAL); in rtw8723d_phy_set_param() 549 rtw_write8(rtwdev, REG_2ND_CCA_CTRL, 0); in rtw8723d_mac_init() [all …]
|
| A D | hci.h | 102 static inline void rtw_write8(struct rtw_dev *rtwdev, u32 addr, u8 val) in rtw_write8() function 122 rtw_write8(rtwdev, addr, val | bit); in rtw_write8_set() 146 rtw_write8(rtwdev, addr, val & ~bit); in rtw_write8_clr() 254 rtw_write8(rtwdev, addr, set); in rtw_write8_mask()
|
| A D | rtw8822c.c | 368 rtw_write8(rtwdev, 0x1bcc, 0x3f); in rtw8822c_dac_bb_setting() 370 rtw_write8(rtwdev, 0x1bcc, 0x3f); in rtw8822c_dac_bb_setting() 511 rtw_write8(rtwdev, 0x1bcc, 0x03f); in rtw8822c_dac_cal_step2() 976 rtw_write8(rtwdev, 0x1bcc, 0x0); in rtw8822c_rf_dac_cal() 978 rtw_write8(rtwdev, 0x1bcc, 0x0); in rtw8822c_rf_dac_cal() 2924 rtw_write8(rtwdev, REG_IQKSTAT, 0x0); in rtw8822c_do_iqk() 2938 rtw_write8(rtwdev, REG_BT_STAT_CTRL, 0x1); in rtw8822c_coex_cfg_init() 3282 rtw_write8(rtwdev, 0x522, 0xff); in rtw8822c_dpk_tx_pause() 3425 rtw_write8(rtwdev, 0x1b10, 0x0); in rtw8822c_dpk_one_shot() 3802 rtw_write8(rtwdev, REG_DPD_AGC, 0x00); in rtw8822c_dpk_fill_result() [all …]
|
| A D | rtw8822b.c | 227 rtw_write8(rtwdev, REG_AMPDU_MAX_TIME_V1, WLAN_AMPDU_MAX_TIME); in rtw8822b_mac_init() 242 rtw_write8(rtwdev, REG_SLOT, WLAN_SLOT_TIME); in rtw8822b_mac_init() 243 rtw_write8(rtwdev, REG_PIFS, WLAN_PIFS_TIME); in rtw8822b_mac_init() 253 rtw_write8(rtwdev, REG_DRVERLYINT, WLAN_DRV_EARLY_INT); in rtw8822b_mac_init() 254 rtw_write8(rtwdev, REG_BCNDMATIM, WLAN_BCN_DMA_TIME); in rtw8822b_mac_init() 260 rtw_write8(rtwdev, REG_RX_PKT_LIMIT, WLAN_RXPKT_MAX_SZ_512); in rtw8822b_mac_init() 261 rtw_write8(rtwdev, REG_TCR + 2, WLAN_TX_FUNC_CFG2); in rtw8822b_mac_init() 262 rtw_write8(rtwdev, REG_TCR + 1, WLAN_TX_FUNC_CFG1); in rtw8822b_mac_init() 1036 rtw_write8(rtwdev, REG_LDO_EFUSE_CTRL + 3, ldo_pwr); in rtw8822b_cfg_ldo25() 1127 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 | util.c | 67 rtw_write8(rtwdev, reg, (u8)val); in rtw_restore_reg()
|
| /linux/drivers/staging/rtl8723bs/core/ |
| A D | rtw_efuse.c | 215 rtw_write8(Adapter, EFUSE_CTRL+1, temp); in EFUSE_Read1Byte() 219 rtw_write8(Adapter, EFUSE_CTRL+2, temp); in EFUSE_Read1Byte() 224 rtw_write8(Adapter, EFUSE_CTRL+3, temp); in EFUSE_Read1Byte() 262 rtw_write8(padapter, EFUSE_CTRL+1, (u8)(addr&0xff)); in efuse_OneByteRead() 263 rtw_write8(padapter, EFUSE_CTRL+2, ((u8)((addr>>8) & 0x03)) | in efuse_OneByteRead() 269 rtw_write8(padapter, EFUSE_CTRL+3, (readbyte & 0x7f)); in efuse_OneByteRead()
|
| /linux/drivers/staging/r8188eu/include/ |
| A D | rtw_io.h | 230 int rtw_write8(struct adapter *adapter, u32 addr, u8 val); 289 rtw_write8(_a,_b,_c)
|