| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8723com/ |
| H A D | fw_common.c | 17 tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in rtl8723_enable_fw_download() 18 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, in rtl8723_enable_fw_download() 77 u1b_tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in rtl8723ae_firmware_selfreset() 84 u1b_tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in rtl8723ae_firmware_selfreset() 87 u1b_tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in rtl8723ae_firmware_selfreset() 88 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, in rtl8723ae_firmware_selfreset() 102 u1b_tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in rtl8723be_firmware_selfreset() 103 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, (u1b_tmp & (~BIT(2)))); in rtl8723be_firmware_selfreset() 109 u1b_tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in rtl8723be_firmware_selfreset() 110 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, (u1b_tmp | BIT(2))); in rtl8723be_firmware_selfreset()
|
| H A D | fw_common.h | 7 #define REG_SYS_FUNC_EN 0x0002 macro
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192du/ |
| H A D | rf.c | 33 val16 = rtl_read_word(rtlpriv, REG_SYS_FUNC_EN | maskforphyset); in rtl92du_phy_enable_anotherphy() 35 rtl_write_word(rtlpriv, REG_SYS_FUNC_EN | maskforphyset, val16); in rtl92du_phy_enable_anotherphy() 37 val16 = rtl_read_word(rtlpriv, REG_SYS_FUNC_EN | maskforphyset); in rtl92du_phy_enable_anotherphy() 39 rtl_write_word(rtlpriv, REG_SYS_FUNC_EN | maskforphyset, val16); in rtl92du_phy_enable_anotherphy()
|
| H A D | hw.c | 609 val8 = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl92du_init_mac() 611 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, val8); in _rtl92du_init_mac() 1035 val16 = rtl_read_word(rtlpriv, REG_SYS_FUNC_EN); in _rtl92du_poweroff_adapter() 1041 val16 = rtl_read_word(rtlpriv, REG_SYS_FUNC_EN); in _rtl92du_poweroff_adapter() 1048 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, 0x50); in _rtl92du_poweroff_adapter() 1055 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, 0x54); in _rtl92du_poweroff_adapter() 1145 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, val8); in rtl92du_card_disable() 1156 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, val8); in rtl92du_card_disable()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
| H A D | hw.c | 541 tmpu1b = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl92se_macconfig_before_fwdownload() 543 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, tmpu1b); in _rtl92se_macconfig_before_fwdownload() 545 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, tmpu1b | BIT(0)); in _rtl92se_macconfig_before_fwdownload() 567 tmpu1b = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl92se_macconfig_before_fwdownload() 569 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, tmpu1b); in _rtl92se_macconfig_before_fwdownload() 610 tmpu2b = rtl_read_word(rtlpriv, REG_SYS_FUNC_EN); in _rtl92se_macconfig_before_fwdownload() 611 rtl_write_word(rtlpriv, REG_SYS_FUNC_EN, (tmpu2b | BIT(13))); in _rtl92se_macconfig_before_fwdownload() 642 tmpu2b = rtl_read_word(rtlpriv, REG_SYS_FUNC_EN); in _rtl92se_macconfig_before_fwdownload() 643 rtl_write_word(rtlpriv, REG_SYS_FUNC_EN, (tmpu2b | BIT(11))); in _rtl92se_macconfig_before_fwdownload() 645 tmpu1b = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl92se_macconfig_before_fwdownload() [all …]
|
| H A D | fw.c | 35 tmpu2b = rtl_read_word(rtlpriv, REG_SYS_FUNC_EN); in _rtl92s_firmware_enable_cpu() 36 rtl_write_word(rtlpriv, REG_SYS_FUNC_EN, (tmpu2b | FEN_CPUEN)); in _rtl92s_firmware_enable_cpu()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/ |
| H A D | fw.c | 380 u1b_tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in rtl92ee_firmware_selfreset() 381 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, (u1b_tmp & (~BIT(2)))); in rtl92ee_firmware_selfreset() 388 u1b_tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in rtl92ee_firmware_selfreset() 389 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, (u1b_tmp | BIT(2))); in rtl92ee_firmware_selfreset()
|
| H A D | hw.c | 1215 tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl8192ee_reset_pcie_interface_dma() 1217 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, tmp); in _rtl8192ee_reset_pcie_interface_dma() 1222 tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl8192ee_reset_pcie_interface_dma() 1224 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, tmp); in _rtl8192ee_reset_pcie_interface_dma() 1626 u1b_tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl92ee_poweroff_adapter() 1627 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, (u1b_tmp & (~BIT(2)))); in _rtl92ee_poweroff_adapter()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
| H A D | fw_common.c | 31 tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl92c_enable_fw_download() 32 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, in _rtl92c_enable_fw_download() 411 u1b_tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in rtl92c_firmware_selfreset() 420 u1b_tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in rtl92c_firmware_selfreset()
|
| H A D | phy_common.c | 1578 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE3); in rtl92ce_phy_set_rf_on() 1580 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE2); in rtl92ce_phy_set_rf_on() 1581 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE3); in rtl92ce_phy_set_rf_on() 1605 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE2); in _rtl92c_phy_set_rf_sleep() 1606 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE3); in _rtl92c_phy_set_rf_sleep() 1612 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE2); in _rtl92c_phy_set_rf_sleep()
|
| /linux/drivers/net/wireless/realtek/rtw88/ |
| H A D | rtw88xxa.c | 23 rtw_write16_set(rtwdev, REG_SYS_FUNC_EN, BIT_FEN_ELDR); in rtw88xxa_efuse_grant() 290 val8 = rtw_read8(rtwdev, REG_SYS_FUNC_EN + 1); in rtw88xxa_reset_8051() 291 rtw_write8(rtwdev, REG_SYS_FUNC_EN + 1, val8 & ~BIT(2)); in rtw88xxa_reset_8051() 300 rtw_write8(rtwdev, REG_SYS_FUNC_EN + 1, val8 | BIT(2)); in rtw88xxa_reset_8051() 318 rtw_write8_clr(rtwdev, REG_SYS_FUNC_EN, BIT(0) | BIT(1)); in rtw88xxau_hw_reset() 340 rtw_write8_clr(rtwdev, REG_SYS_FUNC_EN + 1, BIT(4) | BIT(7)); in rtw88xxau_hw_reset() 341 rtw_write8_set(rtwdev, REG_SYS_FUNC_EN + 1, BIT(4) | BIT(7)); in rtw88xxau_hw_reset() 577 val8 = rtw_read8(rtwdev, REG_SYS_FUNC_EN); in rtw88xxa_phy_bb_config() 579 rtw_write8(rtwdev, REG_SYS_FUNC_EN, val8); in rtw88xxa_phy_bb_config() 583 rtw_write8(rtwdev, REG_SYS_FUNC_EN, val8); in rtw88xxa_phy_bb_config() [all …]
|
| H A D | mac.c | 124 value8 = rtw_read8(rtwdev, REG_SYS_FUNC_EN); in rtw_mac_pre_system_cfg() 126 rtw_write8(rtwdev, REG_SYS_FUNC_EN, value8); in rtw_mac_pre_system_cfg() 340 rtw_write8_set(rtwdev, REG_SYS_FUNC_EN + 1, sys_func_en); in __rtw_mac_init_system_cfg() 447 rtw_write8_set(rtwdev, REG_SYS_FUNC_EN + 1, BIT_FEN_CPUEN); in wlan_cpu_enable() 450 rtw_write8_clr(rtwdev, REG_SYS_FUNC_EN + 1, BIT_FEN_CPUEN); in wlan_cpu_enable() 830 rtw_write8_set(rtwdev, REG_SYS_FUNC_EN + 1, BIT_FEN_CPUEN); in __rtw_download_firmware()
|
| H A D | wow.c | 285 rtw_write8_clr(rtwdev, REG_SYS_FUNC_EN, BIT_FEN_BB_RSTB); in rtw_wow_bb_stop() 292 rtw_write8_set(rtwdev, REG_SYS_FUNC_EN, BIT_FEN_BB_RSTB); in rtw_wow_bb_start()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
| H A D | phy.c | 77 regval = rtl_read_word(rtlpriv, REG_SYS_FUNC_EN); in rtl92c_phy_bb_config() 78 rtl_write_word(rtlpriv, REG_SYS_FUNC_EN, in rtl92c_phy_bb_config() 83 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, in rtl92c_phy_bb_config()
|
| H A D | sw.c | 240 .maps[SYS_FUNC_EN] = REG_SYS_FUNC_EN,
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
| H A D | hw.c | 947 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, value8);/*0x16*/ in disable_rfafeandresetbb() 949 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, value8); /*0x14*/ in disable_rfafeandresetbb() 967 valu16 = rtl_read_word(rtlpriv, REG_SYS_FUNC_EN); in _resetdigitalprocedure1() 968 rtl_write_word(rtlpriv, REG_SYS_FUNC_EN, (valu16 & in _resetdigitalprocedure1() 970 valu16 = rtl_read_word(rtlpriv, REG_SYS_FUNC_EN)&0x0FFF; in _resetdigitalprocedure1() 971 rtl_write_word(rtlpriv, REG_SYS_FUNC_EN, (valu16 | in _resetdigitalprocedure1() 973 valu16 = rtl_read_word(rtlpriv, REG_SYS_FUNC_EN); in _resetdigitalprocedure1() 974 rtl_write_word(rtlpriv, REG_SYS_FUNC_EN, (valu16 | in _resetdigitalprocedure1() 987 REG_SYS_FUNC_EN))) { in _resetdigitalprocedure1() 994 REG_SYS_FUNC_EN + 1, in _resetdigitalprocedure1() [all …]
|
| H A D | phy.c | 99 regval = rtl_read_word(rtlpriv, REG_SYS_FUNC_EN); in rtl92cu_phy_bb_config() 100 rtl_write_word(rtlpriv, REG_SYS_FUNC_EN, regval | BIT(13) | in rtl92cu_phy_bb_config() 105 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, FEN_USBA | FEN_USBD | in rtl92cu_phy_bb_config()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
| H A D | phy.c | 156 tmpu1b = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN); in rtl8723e_phy_bb_config() 157 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, in rtl8723e_phy_bb_config() 1513 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE3); in rtl8723e_phy_set_rf_on() 1515 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE2); in rtl8723e_phy_set_rf_on() 1516 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE3); in rtl8723e_phy_set_rf_on() 1539 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE2); in _rtl8723e_phy_set_rf_sleep() 1540 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE3); in _rtl8723e_phy_set_rf_sleep() 1546 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE2); in _rtl8723e_phy_set_rf_sleep()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/ |
| H A D | fw.c | 446 u1b_tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN+1); in rtl8821ae_firmware_selfreset() 447 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN+1, (u1b_tmp & (~BIT(2)))); in rtl8821ae_firmware_selfreset() 458 u1b_tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN+1); in rtl8821ae_firmware_selfreset() 459 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN+1, (u1b_tmp | BIT(2))); in rtl8821ae_firmware_selfreset()
|
| H A D | hw.c | 1283 tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl8821ae_reset_pcie_interface_dma() 1285 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, tmp); in _rtl8821ae_reset_pcie_interface_dma() 1288 tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl8821ae_reset_pcie_interface_dma() 1290 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, tmp); in _rtl8821ae_reset_pcie_interface_dma() 1547 tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN); in _rtl8821ae_dynamic_rqpn() 1549 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, tmp); in _rtl8821ae_dynamic_rqpn() 1581 tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN); in _rtl8821ae_dynamic_rqpn() 1582 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, (tmp | BIT(0))); in _rtl8821ae_dynamic_rqpn() 1813 u1b_tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN+1); in _rtl8821ae_poweroff_adapter() 1814 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN+1, (u1b_tmp & (~BIT(2)))); in _rtl8821ae_poweroff_adapter()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8723be/ |
| H A D | phy.c | 104 regval = rtl_read_word(rtlpriv, REG_SYS_FUNC_EN); in rtl8723be_phy_bb_config() 105 rtl_write_word(rtlpriv, REG_SYS_FUNC_EN, in rtl8723be_phy_bb_config() 109 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, in rtl8723be_phy_bb_config() 2497 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE3); in rtl8723be_phy_set_rf_on() 2498 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE2); in rtl8723be_phy_set_rf_on() 2499 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE3); in rtl8723be_phy_set_rf_on() 2509 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE2); in _rtl8723be_phy_set_rf_sleep()
|
| H A D | hw.c | 1170 u1b_tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl8723be_poweroff_adapter() 1171 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, (u1b_tmp & (~BIT(2)))); in _rtl8723be_poweroff_adapter() 1268 tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl8723be_reset_pcie_interface_dma() 1270 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, tmp); in _rtl8723be_reset_pcie_interface_dma() 1275 tmp = rtl_read_byte(rtlpriv, REG_SYS_FUNC_EN + 1); in _rtl8723be_reset_pcie_interface_dma() 1277 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, tmp); in _rtl8723be_reset_pcie_interface_dma()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
| H A D | phy.c | 227 regval = rtl_read_word(rtlpriv, REG_SYS_FUNC_EN); in rtl88e_phy_bb_config() 228 rtl_write_word(rtlpriv, REG_SYS_FUNC_EN, in rtl88e_phy_bb_config() 232 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, in rtl88e_phy_bb_config() 2134 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE3); in rtl88ee_phy_set_rf_on() 2136 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE2); in rtl88ee_phy_set_rf_on() 2137 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE3); in rtl88ee_phy_set_rf_on() 2147 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE2); in _rtl88ee_phy_set_rf_sleep()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
| H A D | hw.c | 887 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN + 1, 0x51); in _rtl92de_poweroff_adapter() 995 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE2); in rtl92de_card_disable() 1000 rtl_write_byte(rtlpriv, REG_SYS_FUNC_EN, 0xE0); in rtl92de_card_disable()
|
| /linux/drivers/staging/rtl8723bs/include/ |
| H A D | hal_com_reg.h | 15 #define REG_SYS_FUNC_EN 0x0002 macro
|