Go to the source code of this file.
|
enum | s3c_gpio_number {
S3C2410_GPIO_A_START = 0,
S3C2410_GPIO_B_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_A),
S3C2410_GPIO_C_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_B),
S3C2410_GPIO_D_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_C),
S3C2410_GPIO_E_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_D),
S3C2410_GPIO_F_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_E),
S3C2410_GPIO_G_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_F),
S3C2410_GPIO_H_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_G),
S3C2410_GPIO_J_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_H),
S3C2410_GPIO_K_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_J),
S3C2410_GPIO_L_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_K),
S3C2410_GPIO_M_START = S3C2410_GPIO_NEXT(S3C2410_GPIO_L),
S3C64XX_GPIO_A_START = 0,
S3C64XX_GPIO_B_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_A),
S3C64XX_GPIO_C_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_B),
S3C64XX_GPIO_D_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_C),
S3C64XX_GPIO_E_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_D),
S3C64XX_GPIO_F_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_E),
S3C64XX_GPIO_G_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_F),
S3C64XX_GPIO_H_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_G),
S3C64XX_GPIO_I_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_H),
S3C64XX_GPIO_J_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_I),
S3C64XX_GPIO_K_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_J),
S3C64XX_GPIO_L_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_K),
S3C64XX_GPIO_M_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_L),
S3C64XX_GPIO_N_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_M),
S3C64XX_GPIO_O_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_N),
S3C64XX_GPIO_P_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_O),
S3C64XX_GPIO_Q_START = S3C64XX_GPIO_NEXT(S3C64XX_GPIO_P)
} |
|
#define BOARD_NR_GPIOS (16 + CONFIG_SAMSUNG_GPIO_EXTRA) |
#define S3C64XX_GPIO_A_NR (8) |
#define S3C64XX_GPIO_B_NR (7) |
#define S3C64XX_GPIO_C_NR (8) |
#define S3C64XX_GPIO_D_NR (5) |
#define S3C64XX_GPIO_E_NR (5) |
#define S3C64XX_GPIO_F_NR (16) |
#define S3C64XX_GPIO_G_NR (7) |
#define S3C64XX_GPIO_H_NR (10) |
#define S3C64XX_GPIO_I_NR (16) |
#define S3C64XX_GPIO_J_NR (12) |
#define S3C64XX_GPIO_K_NR (16) |
#define S3C64XX_GPIO_L_NR (15) |
#define S3C64XX_GPIO_M_NR (6) |
#define S3C64XX_GPIO_N_NR (16) |
#define S3C64XX_GPIO_NEXT |
( |
|
__gpio | ) |
((__gpio##_START) + (__gpio##_NR) + CONFIG_S3C_GPIO_SPACE + 1) |
#define S3C64XX_GPIO_O_NR (16) |
#define S3C64XX_GPIO_P_NR (15) |
#define S3C64XX_GPIO_Q_NR (9) |
- Enumerator:
S3C2410_GPIO_A_START |
|
S3C2410_GPIO_B_START |
|
S3C2410_GPIO_C_START |
|
S3C2410_GPIO_D_START |
|
S3C2410_GPIO_E_START |
|
S3C2410_GPIO_F_START |
|
S3C2410_GPIO_G_START |
|
S3C2410_GPIO_H_START |
|
S3C2410_GPIO_J_START |
|
S3C2410_GPIO_K_START |
|
S3C2410_GPIO_L_START |
|
S3C2410_GPIO_M_START |
|
S3C64XX_GPIO_A_START |
|
S3C64XX_GPIO_B_START |
|
S3C64XX_GPIO_C_START |
|
S3C64XX_GPIO_D_START |
|
S3C64XX_GPIO_E_START |
|
S3C64XX_GPIO_F_START |
|
S3C64XX_GPIO_G_START |
|
S3C64XX_GPIO_H_START |
|
S3C64XX_GPIO_I_START |
|
S3C64XX_GPIO_J_START |
|
S3C64XX_GPIO_K_START |
|
S3C64XX_GPIO_L_START |
|
S3C64XX_GPIO_M_START |
|
S3C64XX_GPIO_N_START |
|
S3C64XX_GPIO_O_START |
|
S3C64XX_GPIO_P_START |
|
S3C64XX_GPIO_Q_START |
|
Definition at line 44 of file gpio.h.