REG_PAD_CTRL1
rtl8xxxu_write32(priv, REG_PAD_CTRL1, 0x00080808);
val8 = rtl8xxxu_read8(priv, REG_PAD_CTRL1);
rtl8xxxu_write8(priv, REG_PAD_CTRL1, val8);
rtl8xxxu_write32_set(priv, REG_PAD_CTRL1, BIT(29) | BIT(28));
rtl8xxxu_write32_clear(priv, REG_PAD_CTRL1, BIT(28));
rtl8xxxu_write8(priv, REG_PAD_CTRL1 + 3, 0x20);
val8 = rtl8xxxu_read8(priv, REG_PAD_CTRL1);
rtl8xxxu_write8(priv, REG_PAD_CTRL1, val8);
val8 = rtl8xxxu_read8(priv, REG_PAD_CTRL1);
rtl8xxxu_write8(priv, REG_PAD_CTRL1, val8);
val32 = rtl8xxxu_read32(priv, REG_PAD_CTRL1);
rtl8xxxu_write32(priv, REG_PAD_CTRL1, val32);
value32 = rtw_read32(rtwdev, REG_PAD_CTRL1);
rtw_write32(rtwdev, REG_PAD_CTRL1, value32);
rtw_read32_mask(rtwdev, REG_PAD_CTRL1, MASKBYTE3));
rtw_read32_mask(rtwdev, REG_PAD_CTRL1, MASKBYTE3));
{REG_PAD_CTRL1 + 2,
rtw_write8_mask(rtwdev, REG_PAD_CTRL1 + 3, BIT(0), 0);
rtw_write8_mask(rtwdev, REG_PAD_CTRL1 + 3, BIT(1), 0);
rtw_write8_mask(rtwdev, REG_PAD_CTRL1 + 2, BIT(7), 0);
rtw_read32_mask(rtwdev, REG_PAD_CTRL1, MASKBYTE3));
rtw_read32_mask(rtwdev, REG_PAD_CTRL1, MASKBYTE3));
rtw_read32_mask(rtwdev, REG_PAD_CTRL1, MASKBYTE3));
rtw_write32_mask(rtwdev, REG_PAD_CTRL1, BIT_BT_BTG_SEL, 0x1);
rtw_read32_mask(rtwdev, REG_PAD_CTRL1, MASKBYTE3));
rtw_read32_mask(rtwdev, REG_PAD_CTRL1, MASKBYTE3));
rtw_write8_set(rtwdev, REG_PAD_CTRL1, BIT(2));
rtw_write8_set(rtwdev, REG_PAD_CTRL1 + 1, BIT(0));
rtw_write8_mask(rtwdev, REG_PAD_CTRL1, BIT_SW_DPDT_SEL_DATA,
rtw_write32_clr(rtwdev, REG_PAD_CTRL1, BIT_BTGP_SPI_EN);
rtw_write32_clr(rtwdev, REG_PAD_CTRL1, BIT_BTGP_JTAG_EN);
rtw_write32_clr(rtwdev, REG_PAD_CTRL1, BIT_LED1DIS);
rtw_write8_mask(rtwdev, REG_PAD_CTRL1, BIT_SW_DPDT_SEL_DATA, regval);
rtw_write8_mask(rtwdev, REG_PAD_CTRL1 + 2, BIT_BTGP_SPI_EN >> 16, 0);
rtw_write8_mask(rtwdev, REG_PAD_CTRL1 + 3, BIT_BTGP_JTAG_EN >> 24, 0);
rtw_write8_mask(rtwdev, REG_PAD_CTRL1 + 1, BIT_LED1DIS >> 8, 0);
rtw_write8_mask(rtwdev, REG_PAD_CTRL1 + 2, BIT_BTGP_SPI_EN >> 16, 0);
rtw_write8_mask(rtwdev, REG_PAD_CTRL1 + 3, BIT_BTGP_JTAG_EN >> 24, 0);
rtw_write8_mask(rtwdev, REG_PAD_CTRL1 + 1, BIT_LED1DIS >> 8, 0);