REG_GPIO_PIN_CTRL
val8 = rtl8xxxu_read8(priv, REG_GPIO_PIN_CTRL);
rtl8xxxu_write8(priv, REG_GPIO_PIN_CTRL + 1, val8);
rtl8xxxu_write8(priv, REG_GPIO_PIN_CTRL + 2, 0xff);
rtl8xxxu_write16(priv, REG_GPIO_PIN_CTRL + 2, 0);
val32 = rtl8xxxu_read32(priv, REG_GPIO_PIN_CTRL) & 0xffff00ff;
rtl8xxxu_write32(priv, REG_GPIO_PIN_CTRL, val32);
#define GPIO_IN REG_GPIO_PIN_CTRL
#define GPIO_OUT (REG_GPIO_PIN_CTRL+1)
#define GPIO_IO_SEL (REG_GPIO_PIN_CTRL+2)
#define GPIO_MOD (REG_GPIO_PIN_CTRL+3)
rtl_write_dword(rtlpriv, REG_GPIO_PIN_CTRL, 0x10100);
rtl_write_dword(rtlpriv, REG_GPIO_PIN_CTRL, 0x0);
rtl_write_dword(rtlpriv, REG_GPIO_PIN_CTRL, 0x00000000);
u1b_tmp = rtl_read_byte(rtlpriv, REG_GPIO_PIN_CTRL);
rtl_write_dword(rtlpriv, REG_GPIO_PIN_CTRL, 0x00F30000 |
rtl_write_dword(rtlpriv, REG_GPIO_PIN_CTRL, 0x00FF0000 |
#define GPIO_IN REG_GPIO_PIN_CTRL
#define GPIO_OUT (REG_GPIO_PIN_CTRL+1)
#define GPIO_IO_SEL (REG_GPIO_PIN_CTRL+2)
#define GPIO_MOD (REG_GPIO_PIN_CTRL+3)
rtl_write_word(rtlpriv, REG_GPIO_PIN_CTRL+2, 0x0000);
value32 = rtl_read_dword(rtlpriv, REG_GPIO_PIN_CTRL) & 0xFFFF00FF;
rtl_write_dword(rtlpriv, REG_GPIO_PIN_CTRL, value32);
rtl_write_word(rtlpriv, REG_GPIO_PIN_CTRL+2, value16);
rtl_write_dword(rtlpriv, REG_GPIO_PIN_CTRL, 0x00000000);
u1b_tmp = rtl_read_byte(rtlpriv, REG_GPIO_PIN_CTRL);
rtl_write_dword(rtlpriv, REG_GPIO_PIN_CTRL,
rtl_write_word(rtlpriv, REG_GPIO_PIN_CTRL + 2, 0x0000);
val32 = rtl_read_dword(rtlpriv, REG_GPIO_PIN_CTRL);
rtl_write_dword(rtlpriv, REG_GPIO_PIN_CTRL, val32);
ledcfg = rtl_read_dword(rtlpriv , REG_GPIO_PIN_CTRL);
rtl_write_dword(rtlpriv, REG_GPIO_PIN_CTRL, ledcfg);
ledcfg = rtl_read_dword(rtlpriv , REG_GPIO_PIN_CTRL);
rtl_write_dword(rtlpriv, REG_GPIO_PIN_CTRL, ledcfg);
#define GPIO_IN REG_GPIO_PIN_CTRL
#define GPIO_OUT (REG_GPIO_PIN_CTRL + 1)
#define GPIO_IO_SEL (REG_GPIO_PIN_CTRL + 2)
#define GPIO_MOD (REG_GPIO_PIN_CTRL + 3)
#define GPIO_IN REG_GPIO_PIN_CTRL
#define GPIO_OUT (REG_GPIO_PIN_CTRL+1)
#define GPIO_IO_SEL (REG_GPIO_PIN_CTRL+2)
#define GPIO_MOD (REG_GPIO_PIN_CTRL+3)
#define GPIO_IN REG_GPIO_PIN_CTRL
#define GPIO_OUT (REG_GPIO_PIN_CTRL + 1)
#define GPIO_IO_SEL (REG_GPIO_PIN_CTRL + 2)
#define GPIO_MOD (REG_GPIO_PIN_CTRL + 3)
#define GPIO_IN REG_GPIO_PIN_CTRL
#define GPIO_OUT (REG_GPIO_PIN_CTRL+1)
#define GPIO_IO_SEL (REG_GPIO_PIN_CTRL+2)
#define GPIO_MOD (REG_GPIO_PIN_CTRL+3)
rtw_write8_clr(rtwdev, REG_GPIO_PIN_CTRL + 3, BIT(7));
rtw_write8_set(rtwdev, REG_GPIO_PIN_CTRL + 2, BIT(7));
rtw_write8_set(rtwdev, REG_GPIO_PIN_CTRL + 1, BIT(7));