};
static struct gpio_powermode aries_powerdown_modes[] = {
- { /* S5PC110_GPIO_A0_OFFSET */
+ { /* S5PC110(ARIES)_GPIO_A0_OFFSET */
INPUT(0) | OUTPUT0(1) | INPUT(2) | OUTPUT0(3) |
INPUT(4) | OUTPUT0(5) | INPUT(6) | OUTPUT0(7),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7),
- }, { /* S5PC110_GPIO_A1_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_A1_OFFSET */
INPUT(0) | OUTPUT0(1) | INPUT(2) | INPUT(3),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3),
- }, { /* S5PC110_GPIO_B_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_B_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | OUTPUT0(3) |
INPUT(4) | OUTPUT0(5) | OUTPUT0(6) | OUTPUT0(7),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7),
- }, { /* S5PC110_GPIO_C0_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_C0_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | INPUT(3) |
OUTPUT0(4),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4),
- }, { /* S5PC110_GPIO_C1_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_C1_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | INPUT(3) |
OUTPUT0(4),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4),
- }, { /* S5PC110_GPIO_D0_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_D0_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | OUTPUT0(3),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3),
- }, { /* S5PC110_GPIO_D1_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_D1_OFFSET */
INPUT(0) | INPUT(1) | INPUT(2) | INPUT(3) |
INPUT(4) | INPUT(5),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5),
- }, { /* S5PC110_GPIO_E0_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_E0_OFFSET */
INPUT(0) | INPUT(1) | INPUT(2) | INPUT(3) |
INPUT(4) | INPUT(5) | INPUT(6) | INPUT(7),
PULL_DOWN(0) | PULL_DOWN(1) | PULL_DOWN(2) | PULL_DOWN(3) |
PULL_DOWN(4) | PULL_DOWN(5) | PULL_DOWN(6) | PULL_DOWN(7),
- }, { /* S5PC110_GPIO_E1_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_E1_OFFSET */
INPUT(0) | INPUT(1) | INPUT(2) | OUTPUT0(3) |
OUTPUT0(4),
PULL_DOWN(0) | PULL_DOWN(1) | PULL_DOWN(2) | PULL_DIS(3) |
PULL_DIS(4),
- }, { /* S5PC110_GPIO_F0_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_F0_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | OUTPUT0(3) |
OUTPUT0(4) | OUTPUT0(5) | OUTPUT0(6) | OUTPUT0(7),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7),
- }, { /* S5PC110_GPIO_F1_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_F1_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | OUTPUT0(3) |
OUTPUT0(4) | OUTPUT0(5) | OUTPUT0(6) | OUTPUT0(7),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7),
- }, { /* S5PC110_GPIO_F2_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_F2_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | OUTPUT0(3) |
OUTPUT0(4) | OUTPUT0(5) | OUTPUT0(6) | OUTPUT0(7),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7),
- }, { /* S5PC110_GPIO_F3_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_F3_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | OUTPUT0(3) |
OUTPUT0(4) | OUTPUT0(5),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5),
- }, { /* S5PC110_GPIO_G0_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_G0_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | INPUT(2) | OUTPUT0(3) |
OUTPUT0(4) | OUTPUT0(5) | OUTPUT0(6),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6),
- }, { /* S5PC110_GPIO_G1_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_G1_OFFSET */
OUTPUT0(0) | INPUT(1) | OUTPUT0(2) | INPUT(3) |
INPUT(4) | INPUT(5) | INPUT(6),
PULL_DIS(0) | PULL_UP(1) | PULL_DIS(2) | PULL_UP(3) |
PULL_UP(4) | PULL_UP(5) | PULL_UP(6),
- }, { /* S5PC110_GPIO_G2_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_G2_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | INPUT(2) | OUTPUT0(3) |
OUTPUT0(4) | OUTPUT0(5) | OUTPUT0(6),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6),
- }, { /* S5PC110_GPIO_G3_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_G3_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT1(2) | INPUT(3) |
OUTPUT0(4) | OUTPUT0(5) | OUTPUT0(6),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6),
- }, { /* S5PC110_GPIO_I_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_I_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | INPUT(3) |
OUTPUT0(4) | OUTPUT0(5) | OUTPUT0(6),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6),
- }, { /* S5PC110_GPIO_J0_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_J0_OFFSET */
INPUT(0) | INPUT(1) | INPUT(2) | INPUT(3) |
INPUT(4) | INPUT(5) | OUTPUT0(6) | INPUT(7),
PULL_DIS(0) | PULL_DIS(1) | PULL_UP(2) | PULL_UP(3) |
PULL_DOWN(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DOWN(7),
- }, { /* S5PC110_GPIO_J1_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_J1_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | OUTPUT0(3) |
OUTPUT0(4) | OUTPUT0(5) | OUTPUT0(6) | OUTPUT0(7),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7),
- }, { /* S5PC110_GPIO_J2_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_J2_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | OUTPUT0(3) |
INPUT(4) | OUTPUT0(5) | OUTPUT0(6) | OUTPUT0(7),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7),
- }, { /* S5PC110_GPIO_J3_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_J3_OFFSET */
INPUT(0) | INPUT(1) | OUTPUT0(2) | OUTPUT0(3) |
INPUT(4) | INPUT(5) | INPUT(6) | INPUT(7),
PULL_DOWN(0) | PULL_DOWN(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7),
- }, { /* S5PC110_GPIO_J4_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_J4_OFFSET */
INPUT(0) | INPUT(1) | OUTPUT0(2) | INPUT(3) |
OUTPUT0(4),
PULL_DIS(0) | PULL_DOWN(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4),
- }, { /* S5PC110_MP0_1_OFFSET */
+ }, { /* S5PC110(ARIES)_MP0_1_OFFSET */
/* XM0CSN[4]: MP0_1[4] -> output high */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | INPUT(3) |
OUTPUT1(4) | OUTPUT0(5) | OUTPUT1(6) | OUTPUT1(7),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DOWN(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7),
- }, { /* S5PC110_MP0_2_OFFSET */
+ }, { /* S5PC110(ARIES)_MP0_2_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | INPUT(2) | OUTPUT0(3),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3),
- }, { /* S5PC110_MP0_3_OFFSET */
+ }, { /* S5PC110(ARIES)_MP0_3_OFFSET */
/* XM0FWEN: MP0_3[2] -> output high */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT1(2) | INPUT(3) |
INPUT(4) | OUTPUT1(5) | OUTPUT0(6) | OUTPUT0(7),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DOWN(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7),
- }, { /* S5PC110_MP0_4_OFFSET */
+ }, { /* S5PC110(ARIES)_MP0_4_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | INPUT(3) |
OUTPUT0(4) | OUTPUT0(5) | OUTPUT0(6) | OUTPUT0(7),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DOWN(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7),
- }, { /* S5PC110_MP0_5_OFFSET */
+ }, { /* S5PC110(ARIES)_MP0_5_OFFSET */
INPUT(0) | INPUT(1) | INPUT(2) | INPUT(3) |
OUTPUT0(4) | OUTPUT0(5) | OUTPUT0(6) | OUTPUT0(7),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7),
- }, { /* S5PC110_MP0_6_OFFSET */
+ }, { /* S5PC110(ARIES)_MP0_6_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | OUTPUT0(3) |
OUTPUT0(4) | OUTPUT0(5) | OUTPUT0(6) | OUTPUT0(7),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5) | PULL_DIS(6) | PULL_DIS(7),
- }, { /* S5PC110_MP0_7_OFFSET */
+ }, { /* S5PC110(ARIES)_MP0_7_OFFSET */
OUTPUT0(0) | OUTPUT0(1) | OUTPUT0(2) | OUTPUT0(3) |
OUTPUT0(4) | OUTPUT0(5) | OUTPUT0(6) | OUTPUT0(7),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
};
static struct gpio_external aries_external_powerdown_modes[] = {
- { /* S5PC110_GPIO_H0_OFFSET */
+ { /* S5PC110(ARIES)_GPIO_H0_OFFSET */
CON_OUTPUT(0) | CON_INPUT(1) | CON_OUTPUT(2) | CON_OUTPUT(3) |
CON_OUTPUT(4) | CON_OUTPUT(5) | CON_INPUT(6) | CON_INPUT(7),
DAT_SET(0) | DAT_CLEAR(2) | DAT_CLEAR(3) |
DAT_CLEAR(4) | DAT_CLEAR(5),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4) | PULL_DIS(5),
- }, { /* S5PC110_GPIO_H1_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_H1_OFFSET */
CON_OUTPUT(0) | CON_OUTPUT(1) | CON_OUTPUT(2) | CON_IRQ(3) |
CON_OUTPUT(4) | CON_OUTPUT(5) | CON_OUTPUT(6) | CON_INPUT(7),
DAT_CLEAR(0),
PULL_DIS(0) | PULL_DIS(1) | PULL_DIS(2) | PULL_DIS(3) |
PULL_DIS(4),
- }, { /* S5PC110_GPIO_H2_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_H2_OFFSET */
CON_OUTPUT(0) | CON_OUTPUT(1) | CON_OUTPUT(2) | CON_OUTPUT(3) |
CON_IRQ(4) | CON_IRQ(5) | CON_IRQ(6) | CON_IRQ(7),
DAT_CLEAR(0) | DAT_CLEAR(1) | DAT_CLEAR(2) | DAT_CLEAR(3),
0,
- }, { /* S5PC110_GPIO_H3_OFFSET */
+ }, { /* S5PC110(ARIES)_GPIO_H3_OFFSET */
CON_IRQ(0) | CON_IRQ(1) | CON_IRQ(2) | CON_OUTPUT(3) |
CON_IRQ(4) | CON_OUTPUT(5) | CON_IRQ(6) | CON_OUTPUT(7),
- DAT_CLEAR(3) | DAT_CLEAR(5) | DAT_CLEAR(7),
+ DAT_CLEAR(3) | DAT_CLEAR(5) | DAT_SET(7),
0,
},
};