/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/hal/ |
H A D | sdio_halinit.c | 66 rtw_write8(padapter, REG_GPIO_PIN_CTRL + 3, rtw_read8(padapter, REG_GPIO_PIN_CTRL + 3) & ~BIT(index)); in HalSetOutPutGPIO() 71 rtw_write8(padapter, REG_GPIO_PIN_CTRL + 2, rtw_read8(padapter, REG_GPIO_PIN_CTRL + 2) | BIT(index)); in HalSetOutPutGPIO() 75 rtw_write8(padapter, REG_GPIO_PIN_CTRL + 1, rtw_read8(padapter, REG_GPIO_PIN_CTRL + 1) | BIT(index)); in HalSetOutPutGPIO() 77 rtw_write8(padapter, REG_GPIO_PIN_CTRL + 1, rtw_read8(padapter, REG_GPIO_PIN_CTRL + 1) & ~BIT(index)); in HalSetOutPutGPIO() 86 rtw_write8(padapter, REG_GPIO_PIN_CTRL_2 + 3, rtw_read8(padapter, REG_GPIO_PIN_CTRL_2 + 3) & ~BIT(index)); in HalSetOutPutGPIO() 91 rtw_write8(padapter, REG_GPIO_PIN_CTRL_2 + 2, rtw_read8(padapter, REG_GPIO_PIN_CTRL_2 + 2) | BIT(index)); in HalSetOutPutGPIO() 95 rtw_write8(padapter, REG_GPIO_PIN_CTRL_2 + 1, rtw_read8(padapter, REG_GPIO_PIN_CTRL_2 + 1) | BIT(index)); in HalSetOutPutGPIO() 97 rtw_write8(padapter, REG_GPIO_PIN_CTRL_2 + 1, rtw_read8(padapter, REG_GPIO_PIN_CTRL_2 + 1) & ~BIT(index)); in HalSetOutPutGPIO() 115 value8 = rtw_read8(padapter, REG_PAD_CTRL1_8723B + 2); in _InitPowerOn_8723BS() 123 value8 = rtw_read8(padapte in _InitPowerOn_8723BS() [all...] |
H A D | rtl8723b_hal_init.c | 22 tmp = rtw_read8(padapter, REG_SYS_FUNC_EN+1); in _FWDownloadEnable() 25 tmp = rtw_read8(padapter, REG_MCUFWDL); in _FWDownloadEnable() 29 tmp = rtw_read8(padapter, REG_MCUFWDL); in _FWDownloadEnable() 40 tmp = rtw_read8(padapter, REG_MCUFWDL+2); in _FWDownloadEnable() 44 tmp = rtw_read8(padapter, REG_MCUFWDL); in _FWDownloadEnable() 145 value8 = (rtw_read8(padapter, REG_MCUFWDL+2) & 0xF8) | u8Page; in _PageWrite() 199 io_rst = rtw_read8(padapter, REG_RSV_CTRL+1); in _8051Reset8723() 203 cpu_rst = rtw_read8(padapter, REG_SYS_FUNC_EN+1); in _8051Reset8723() 209 io_rst = rtw_read8(padapter, REG_RSV_CTRL+1); in _8051Reset8723() 213 cpu_rst = rtw_read8(padapte in _8051Reset8723() [all...] |
H A D | HalPwrSeqCmd.c | 113 value = rtw_read8(padapter, offset); in HalPwrSeqCmdParsing() 139 value = rtw_read8(padapter, offset); in HalPwrSeqCmdParsing()
|
H A D | hal_com.c | 911 trigger = rtw_read8(adapter, REG_C2HEVT_CLEAR); in c2h_evt_read_88xx() 922 c2h_evt->id = rtw_read8(adapter, REG_C2HEVT_MSG_NORMAL); in c2h_evt_read_88xx() 923 c2h_evt->seq = rtw_read8(adapter, REG_C2HEVT_CMD_SEQ_88XX); in c2h_evt_read_88xx() 924 c2h_evt->plen = rtw_read8(adapter, REG_C2HEVT_CMD_LEN_88XX); in c2h_evt_read_88xx() 945 c2h_evt->payload[i] = rtw_read8(adapter, REG_C2HEVT_MSG_NORMAL + 2 + i); in c2h_evt_read_88xx() 1028 u8 reg_scr = rtw_read8(adapter, REG_SECCFG); in SetHwReg() 1173 pDigTable->CurIGValue = rtw_read8(adapter, 0xc50); in SetHalDefVar() 1556 rtw_write8(adapter, REG_RXERR_RPT+3, rtw_read8(adapter, REG_RXERR_RPT+3)|0xf0); in rtw_hal_check_rxfifo_full() 1561 /* rtw_write8(adapter, REG_RXERR_RPT+3, rtw_read8(adapter, REG_RXERR_RPT+3)|0xa0); */ in rtw_hal_check_rxfifo_full()
|
H A D | rtl8723b_cmd.c | 27 /* DBG_8192C(" _is_fw_read_cmd_down , reg_1cc(%x), msg_box(%d)...\n", rtw_read8(padapter, REG_HMETFR), msgbox_num); */ in _is_fw_read_cmd_down() 30 valid = rtw_read8(padapter, REG_HMETFR) & BIT(msgbox_num); in _is_fw_read_cmd_down() 900 header = rtw_read8(padapter, REG_BCNQ_BDNY); in rtl8723b_set_ap_wow_rsvdpage_cmd() 1259 res = rtw_read8(padapter, REG_PNO_STATUS); in rtl8723b_set_FwRemoteWakeCtrl_Cmd() 1263 res = rtw_read8(padapter, REG_PNO_STATUS); in rtl8723b_set_FwRemoteWakeCtrl_Cmd() 1947 v8 = rtw_read8(padapter, REG_CR+1); in rtl8723b_download_rsvd_page() 1954 val8 = rtw_read8(padapter, REG_BCN_CTRL); in rtl8723b_download_rsvd_page() 2006 val8 = rtw_read8(padapter, REG_BCN_CTRL); in rtl8723b_download_rsvd_page() 2022 v8 = rtw_read8(padapter, REG_CR+1); in rtl8723b_download_rsvd_page() 2252 val8 = rtw_read8(padapte in rtl8723b_download_BTCoex_AP_mode_rsvd_page() [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/core/ |
H A D | rtw_efuse.c | 229 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+2); in EFUSE_Read1Byte() 235 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+3); in EFUSE_Read1Byte() 240 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+3); in EFUSE_Read1Byte() 242 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+3); in EFUSE_Read1Byte() 247 return rtw_read8(Adapter, EFUSE_CTRL); in EFUSE_Read1Byte() 281 (rtw_read8(padapter, EFUSE_CTRL+2)&0xFC)); in efuse_OneByteRead() 285 readbyte = rtw_read8(padapter, EFUSE_CTRL+3); in efuse_OneByteRead() 288 while (!(0x80 & rtw_read8(padapter, EFUSE_CTRL+3)) && (tmpidx < 1000)) { in efuse_OneByteRead() 293 *data = rtw_read8(padapter, EFUSE_CTRL); in efuse_OneByteRead() 343 while ((0x80 & rtw_read8(padapte in efuse_OneByteWrite() [all...] |
H A D | rtw_eeprom.c | 43 x = rtw_read8(padapter, EE_9346CR); in shift_out_bits() 79 x = rtw_read8(padapter, EE_9346CR); in shift_in_bits() 91 x = rtw_read8(padapter, EE_9346CR); in shift_in_bits() 109 x = rtw_read8(padapter, EE_9346CR); in standby() 129 x = rtw_read8(padapter, EE_9346CR); in eeprom_clean() 163 x = rtw_read8(padapter, EE_9346CR); in eeprom_read16()
|
H A D | rtw_wlan_util.c | 2022 direction = (rtw_read8(adapter, REG_GPIO_PIN_CTRL + 2) & BIT(gpio_num)) >> gpio_num; in rtw_get_gpio() 2026 value = (rtw_read8(adapter, REG_GPIO_PIN_CTRL + 1) & BIT(gpio_num)) >> gpio_num; in rtw_get_gpio() 2028 value = (rtw_read8(adapter, REG_GPIO_PIN_CTRL) & BIT(gpio_num)) >> gpio_num; in rtw_get_gpio() 2054 direction = (rtw_read8(adapter, REG_GPIO_PIN_CTRL + 2) & BIT(gpio_num)) >> gpio_num; in rtw_set_gpio_output_value() 2059 rtw_write8(adapter, REG_GPIO_PIN_CTRL + 1, rtw_read8(adapter, REG_GPIO_PIN_CTRL + 1) | BIT(gpio_num)); in rtw_set_gpio_output_value() 2061 rtw_write8(adapter, REG_GPIO_PIN_CTRL + 1, rtw_read8(adapter, REG_GPIO_PIN_CTRL + 1) & ~BIT(gpio_num)); in rtw_set_gpio_output_value() 2091 rtw_write8(adapter, REG_GPIO_PIN_CTRL + 2, rtw_read8(adapter, REG_GPIO_PIN_CTRL + 2) | BIT(gpio_num)); in rtw_config_gpio() 2093 rtw_write8(adapter, REG_GPIO_PIN_CTRL + 2, rtw_read8(adapter, REG_GPIO_PIN_CTRL + 2) & ~BIT(gpio_num)); in rtw_config_gpio()
|
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/core/ |
H A D | rtw_efuse.c | 210 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+2); in EFUSE_Read1Byte() 216 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+3); in EFUSE_Read1Byte() 221 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+3); in EFUSE_Read1Byte() 223 Bytetemp = rtw_read8(Adapter, EFUSE_CTRL+3); in EFUSE_Read1Byte() 228 return rtw_read8(Adapter, EFUSE_CTRL); in EFUSE_Read1Byte() 258 (rtw_read8(padapter, EFUSE_CTRL+2)&0xFC)); in efuse_OneByteRead() 262 readbyte = rtw_read8(padapter, EFUSE_CTRL+3); in efuse_OneByteRead() 265 while (!(0x80 & rtw_read8(padapter, EFUSE_CTRL+3)) && (tmpidx < 1000)) { in efuse_OneByteRead() 270 *data = rtw_read8(padapter, EFUSE_CTRL); in efuse_OneByteRead() 309 while ((0x80 & rtw_read8(padapte in efuse_OneByteWrite() [all...] |
H A D | rtw_io.c | 31 u8 rtw_read8(struct adapter *adapter, u32 addr) in rtw_read8() function
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/ |
H A D | mac.c | 54 value8 = rtw_read8(rtwdev, REG_CCK_CHECK); in rtw_set_channel_mac() 86 if (rtw_read8(rtwdev, REG_SDIO_HSUS_CTRL) & BIT_HCI_RESUME_RDY) in rtw_mac_pre_system_cfg() 124 value8 = rtw_read8(rtwdev, REG_SYS_FUNC_EN); in rtw_mac_pre_system_cfg() 128 value8 = rtw_read8(rtwdev, REG_RF_CTRL); in rtw_mac_pre_system_cfg() 145 return read_poll_timeout_atomic(rtw_read8, val, (val & mask) == target, in do_pwr_poll_cmd() 168 value = rtw_read8(rtwdev, REG_SYS_PW_CTRL); in rtw_pwr_cmd_polling() 205 value = rtw_read8(rtwdev, offset); in rtw_sub_pwr_seq_parser() 281 rpwm = rtw_read8(rtwdev, rtwdev->hci.rpwm_addr); in rtw_mac_power_switch() 290 if (rtw_read8(rtwdev, REG_CR) == 0xea) in rtw_mac_power_switch() 293 (rtw_read8(rtwde in rtw_mac_power_switch() [all...] |
H A D | hci.h | 87 static inline u8 rtw_read8(struct rtw_dev *rtwdev, u32 addr) in rtw_read8() function 121 val = rtw_read8(rtwdev, addr); in rtw_write8_set() 145 val = rtw_read8(rtwdev, addr); in rtw_write8_clr() 220 orig = rtw_read8(rtwdev, addr); in rtw_read8_mask() 249 orig = rtw_read8(rtwdev, addr); in rtw_write8_mask()
|
H A D | ps.c | 74 request = rtw_read8(rtwdev, rtwdev->hci.rpwm_addr); in rtw_power_mode_change() 75 confirm = rtw_read8(rtwdev, rtwdev->hci.cpwm_addr); in rtw_power_mode_change() 93 ret = read_poll_timeout_atomic(rtw_read8, polling, in rtw_power_mode_change()
|
H A D | wow.c | 21 reason = rtw_read8(rtwdev, REG_WOWLAN_WAKE_REASON); in rtw_wow_show_wakeup_reason() 283 rtw_wow->txpause = rtw_read8(rtwdev, REG_TXPAUSE); in rtw_wow_bb_stop() 319 ret = read_poll_timeout(rtw_read8, check, !check, 1000, in rtw_wow_check_fw_status()
|
H A D | efuse.c | 140 *data = rtw_read8(rtwdev, REG_EFUSE_CTRL); in rtw_read8_physical_efuse()
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/ |
H A D | mac.c | 53 value8 = rtw_read8(rtwdev, REG_CCK_CHECK); in rtw_set_channel_mac() 100 value8 = rtw_read8(rtwdev, REG_SYS_FUNC_EN); in rtw_mac_pre_system_cfg() 104 value8 = rtw_read8(rtwdev, REG_RF_CTRL); in rtw_mac_pre_system_cfg() 121 return read_poll_timeout_atomic(rtw_read8, val, (val & mask) == target, in do_pwr_poll_cmd() 144 value = rtw_read8(rtwdev, REG_SYS_PW_CTRL); in rtw_pwr_cmd_polling() 181 value = rtw_read8(rtwdev, offset); in rtw_sub_pwr_seq_parser() 253 rpwm = rtw_read8(rtwdev, rtwdev->hci.rpwm_addr); in rtw_mac_power_switch() 262 if (rtw_read8(rtwdev, REG_CR) == 0xea) in rtw_mac_power_switch() 265 (rtw_read8(rtwdev, REG_SYS_STATUS1 + 1) & BIT(0))) in rtw_mac_power_switch() 292 value8 = (rtw_read8(rtwde in __rtw_mac_init_system_cfg() [all...] |
H A D | hci.h | 86 static inline u8 rtw_read8(struct rtw_dev *rtwdev, u32 addr) in rtw_read8() function 120 val = rtw_read8(rtwdev, addr); in rtw_write8_set() 144 val = rtw_read8(rtwdev, addr); in rtw_write8_clr() 222 orig = rtw_read8(rtwdev, addr); in rtw_read8_mask() 251 orig = rtw_read8(rtwdev, addr); in rtw_write8_mask()
|
H A D | ps.c | 75 request = rtw_read8(rtwdev, rtwdev->hci.rpwm_addr); in rtw_power_mode_change() 76 confirm = rtw_read8(rtwdev, rtwdev->hci.cpwm_addr); in rtw_power_mode_change() 95 polling = rtw_read8(rtwdev, rtwdev->hci.cpwm_addr); in rtw_power_mode_change()
|
H A D | wow.c | 17 reason = rtw_read8(rtwdev, REG_WOWLAN_WAKE_REASON); in rtw_wow_show_wakeup_reason() 255 rtw_wow->txpause = rtw_read8(rtwdev, REG_TXPAUSE); in rtw_wow_bb_stop() 291 ret = read_poll_timeout(rtw_read8, check, !check, 1000, in rtw_wow_check_fw_status()
|
H A D | efuse.c | 140 *data = rtw_read8(rtwdev, REG_EFUSE_CTRL); in rtw_read8_physical_efuse()
|
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/hal/ |
H A D | rtl8723b_hal_init.c | 21 tmp = rtw_read8(padapter, REG_SYS_FUNC_EN+1); in _FWDownloadEnable() 24 tmp = rtw_read8(padapter, REG_MCUFWDL); in _FWDownloadEnable() 28 tmp = rtw_read8(padapter, REG_MCUFWDL); in _FWDownloadEnable() 36 tmp = rtw_read8(padapter, REG_MCUFWDL+2); in _FWDownloadEnable() 40 tmp = rtw_read8(padapter, REG_MCUFWDL); in _FWDownloadEnable() 108 value8 = (rtw_read8(padapter, REG_MCUFWDL+2) & 0xF8) | u8Page; in _PageWrite() 160 io_rst = rtw_read8(padapter, REG_RSV_CTRL+1); in _8051Reset8723() 164 cpu_rst = rtw_read8(padapter, REG_SYS_FUNC_EN+1); in _8051Reset8723() 170 io_rst = rtw_read8(padapter, REG_RSV_CTRL+1); in _8051Reset8723() 174 cpu_rst = rtw_read8(padapte in _8051Reset8723() [all...] |
H A D | sdio_halinit.c | 61 value8 = rtw_read8(padapter, REG_GPIO_INTM + 1); in _InitPowerOn_8723BS() 64 value8 = rtw_read8(padapter, REG_GPIO_IO_SEL_2 + 1); in _InitPowerOn_8723BS() 107 value8 = rtw_read8(padapter, REG_PAD_CTRL1_8723B); in _InitPowerOn_8723BS() 447 value8 = rtw_read8(padapter, REG_FWHW_TXQ_CTRL); in _InitRetryFunction() 474 valueDMA = rtw_read8(padapter, REG_TRXDMA_CTRL); in sdio_AggSettingRxUpdate() 611 val8 = rtw_read8(padapter, SDIO_LOCAL_BASE | SDIO_REG_HRPWM1); in rtl8723bs_hal_init() 784 u1bTmp = rtw_read8(padapter, REG_CR); in rtl8723bs_hal_init() 815 if (rtw_read8(padapter, 0x1e7) & 0x01) in rtl8723bs_hal_init() 860 u1bTmp = rtw_read8(padapter, REG_MCUFWDL); in CardDisableRTL8723BSdio() 865 u1bTmp = rtw_read8(padapte in CardDisableRTL8723BSdio() [all...] |
H A D | HalPwrSeqCmd.c | 87 value = rtw_read8(padapter, offset); in HalPwrSeqCmdParsing() 108 value = rtw_read8(padapter, offset); in HalPwrSeqCmdParsing()
|
H A D | rtl8723b_cmd.c | 27 valid = rtw_read8(padapter, REG_HMETFR) & BIT(msgbox_num); in _is_fw_read_cmd_down() 650 v8 = rtw_read8(padapter, REG_CR+1); in rtl8723b_download_rsvd_page() 657 val8 = rtw_read8(padapter, REG_BCN_CTRL); in rtl8723b_download_rsvd_page() 697 val8 = rtw_read8(padapter, REG_BCN_CTRL); in rtl8723b_download_rsvd_page() 713 v8 = rtw_read8(padapter, REG_CR+1); in rtl8723b_download_rsvd_page() 917 val8 = rtw_read8(padapter, REG_CR+1); in rtl8723b_download_BTCoex_AP_mode_rsvd_page() 924 val8 = rtw_read8(padapter, REG_BCN_CTRL); in rtl8723b_download_BTCoex_AP_mode_rsvd_page() 961 val8 = rtw_read8(padapter, REG_BCN_CTRL); in rtl8723b_download_BTCoex_AP_mode_rsvd_page() 977 val8 = rtw_read8(padapter, REG_CR+1); in rtl8723b_download_BTCoex_AP_mode_rsvd_page()
|
H A D | hal_com.c | 510 trigger = rtw_read8(adapter, REG_C2HEVT_CLEAR); in c2h_evt_read_88xx() 521 c2h_evt->id = rtw_read8(adapter, REG_C2HEVT_MSG_NORMAL); in c2h_evt_read_88xx() 522 c2h_evt->seq = rtw_read8(adapter, REG_C2HEVT_CMD_SEQ_88XX); in c2h_evt_read_88xx() 523 c2h_evt->plen = rtw_read8(adapter, REG_C2HEVT_CMD_LEN_88XX); in c2h_evt_read_88xx() 527 c2h_evt->payload[i] = rtw_read8(adapter, REG_C2HEVT_MSG_NORMAL + 2 + i); in c2h_evt_read_88xx() 603 u8 reg_scr = rtw_read8(adapter, REG_SECCFG); in SetHwReg() 723 pDigTable->CurIGValue = rtw_read8(adapter, 0xc50); in SetHalDefVar() 888 rtw_write8(adapter, REG_RXERR_RPT+3, rtw_read8(adapter, REG_RXERR_RPT+3)|0xf0); in rtw_hal_check_rxfifo_full() 893 /* rtw_write8(adapter, REG_RXERR_RPT+3, rtw_read8(adapter, REG_RXERR_RPT+3)|0xa0); */ in rtw_hal_check_rxfifo_full()
|