REG_AFE_PLL_CTRL
val8 = rtl8xxxu_read8(priv, REG_AFE_PLL_CTRL);
rtl8xxxu_write8(priv, REG_AFE_PLL_CTRL, val8);
val8 = rtl8xxxu_read8(priv, REG_AFE_PLL_CTRL);
rtl8xxxu_write8(priv, REG_AFE_PLL_CTRL, val8);
xtal1 = rtl8xxxu_read32(priv, REG_AFE_PLL_CTRL);
rtl8xxxu_write32(priv, REG_AFE_PLL_CTRL, xtal1);
rtl8xxxu_write32(priv, REG_AFE_PLL_CTRL, 0xf0ffff83);
rtl8xxxu_write32(priv, REG_AFE_PLL_CTRL, 0xf0ffff82);
rtl8xxxu_write32(priv, REG_AFE_PLL_CTRL, 0xf0ffff83);
val8 = rtl8xxxu_read8(priv, REG_AFE_PLL_CTRL);
rtl8xxxu_write8(priv, REG_AFE_PLL_CTRL, val8);
rtl8xxxu_write8(priv, REG_AFE_PLL_CTRL + 1, 0xff);
rtl_write_byte(rtlpriv, REG_AFE_PLL_CTRL, 0x80);
rtl_write_byte(rtlpriv, REG_AFE_PLL_CTRL, 0x83);
rtl_write_byte(rtlpriv, REG_AFE_PLL_CTRL + 1, 0xdb);
rtl_write_byte(rtlpriv, REG_AFE_PLL_CTRL, 0x80);
rtl_write_byte(rtlpriv, REG_AFE_PLL_CTRL, 0x83);
rtl_write_byte(rtlpriv, REG_AFE_PLL_CTRL + 1, 0xdb);
rtl_write_byte(rtlpriv, REG_AFE_PLL_CTRL, 0x80);
rtl_write_byte(rtlpriv, REG_AFE_PLL_CTRL, 0x83);
rtl_write_byte(rtlpriv, REG_AFE_PLL_CTRL + 1, 0xdb);
rtl_write_byte(rtlpriv, REG_AFE_PLL_CTRL, 0x83);
rtl_write_byte(rtlpriv, REG_AFE_PLL_CTRL + 1, 0xdb);
rtl_set_bbreg(hw, REG_AFE_PLL_CTRL, 0xf0000000,
tmpu1b = rtl_read_byte(rtlpriv, REG_AFE_PLL_CTRL);
rtl_write_byte(rtlpriv, REG_AFE_PLL_CTRL, (tmpu1b|BIT(1)));
rtl_write_byte(rtlpriv, REG_AFE_PLL_CTRL+1, 0xff);
rtw_write32_mask(rtwdev, REG_AFE_PLL_CTRL, 0x7e, crystal_cap);