Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | S3C2410_GPIONO(bank, offset) ((bank) + (offset)) |
#define | S3C2410_GPIO_BANKG (32*6) |
#define | S3C2410_GPIO_BANKH (32*7) |
#define | S3C2410_GPIO_A_NR (32) |
#define | S3C2410_GPIO_B_NR (32) |
#define | S3C2410_GPIO_C_NR (32) |
#define | S3C2410_GPIO_D_NR (32) |
#define | S3C2410_GPIO_E_NR (32) |
#define | S3C2410_GPIO_F_NR (32) |
#define | S3C2410_GPIO_G_NR (32) |
#define | S3C2410_GPIO_H_NR (32) |
#define | S3C2410_GPIO_J_NR (32) /* technically 16. */ |
#define | S3C2410_GPIO_K_NR (32) /* technically 16. */ |
#define | S3C2410_GPIO_L_NR (32) /* technically 15. */ |
#define | S3C2410_GPIO_M_NR (32) /* technically 2. */ |
#define | S3C2410_GPIO_NEXT(__gpio) ((__gpio##_START) + (__gpio##_NR) + CONFIG_S3C_GPIO_SPACE + 0) |
#define | S3C2410_GPA(_nr) (S3C2410_GPIO_A_START + (_nr)) |
#define | S3C2410_GPB(_nr) (S3C2410_GPIO_B_START + (_nr)) |
#define | S3C2410_GPC(_nr) (S3C2410_GPIO_C_START + (_nr)) |
#define | S3C2410_GPD(_nr) (S3C2410_GPIO_D_START + (_nr)) |
#define | S3C2410_GPE(_nr) (S3C2410_GPIO_E_START + (_nr)) |
#define | S3C2410_GPF(_nr) (S3C2410_GPIO_F_START + (_nr)) |
#define | S3C2410_GPG(_nr) (S3C2410_GPIO_G_START + (_nr)) |
#define | S3C2410_GPH(_nr) (S3C2410_GPIO_H_START + (_nr)) |
#define | S3C2410_GPJ(_nr) (S3C2410_GPIO_J_START + (_nr)) |
#define | S3C2410_GPK(_nr) (S3C2410_GPIO_K_START + (_nr)) |
#define | S3C2410_GPL(_nr) (S3C2410_GPIO_L_START + (_nr)) |
#define | S3C2410_GPM(_nr) (S3C2410_GPIO_M_START + (_nr)) |
Enumerations | |
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 S3C2410_GPA | ( | _nr | ) | (S3C2410_GPIO_A_START + (_nr)) |
Definition at line 83 of file gpio-nrs.h.
#define S3C2410_GPB | ( | _nr | ) | (S3C2410_GPIO_B_START + (_nr)) |
Definition at line 84 of file gpio-nrs.h.
#define S3C2410_GPC | ( | _nr | ) | (S3C2410_GPIO_C_START + (_nr)) |
Definition at line 85 of file gpio-nrs.h.
#define S3C2410_GPD | ( | _nr | ) | (S3C2410_GPIO_D_START + (_nr)) |
Definition at line 86 of file gpio-nrs.h.
#define S3C2410_GPE | ( | _nr | ) | (S3C2410_GPIO_E_START + (_nr)) |
Definition at line 87 of file gpio-nrs.h.
#define S3C2410_GPF | ( | _nr | ) | (S3C2410_GPIO_F_START + (_nr)) |
Definition at line 88 of file gpio-nrs.h.
#define S3C2410_GPG | ( | _nr | ) | (S3C2410_GPIO_G_START + (_nr)) |
Definition at line 89 of file gpio-nrs.h.
#define S3C2410_GPH | ( | _nr | ) | (S3C2410_GPIO_H_START + (_nr)) |
Definition at line 90 of file gpio-nrs.h.
#define S3C2410_GPIO_A_NR (32) |
Definition at line 42 of file gpio-nrs.h.
#define S3C2410_GPIO_B_NR (32) |
Definition at line 43 of file gpio-nrs.h.
#define S3C2410_GPIO_BANKG (32*6) |
Definition at line 19 of file gpio-nrs.h.
#define S3C2410_GPIO_BANKH (32*7) |
Definition at line 20 of file gpio-nrs.h.
#define S3C2410_GPIO_C_NR (32) |
Definition at line 44 of file gpio-nrs.h.
#define S3C2410_GPIO_D_NR (32) |
Definition at line 45 of file gpio-nrs.h.
#define S3C2410_GPIO_E_NR (32) |
Definition at line 46 of file gpio-nrs.h.
#define S3C2410_GPIO_F_NR (32) |
Definition at line 47 of file gpio-nrs.h.
#define S3C2410_GPIO_G_NR (32) |
Definition at line 48 of file gpio-nrs.h.
#define S3C2410_GPIO_H_NR (32) |
Definition at line 49 of file gpio-nrs.h.
#define S3C2410_GPIO_J_NR (32) /* technically 16. */ |
Definition at line 50 of file gpio-nrs.h.
#define S3C2410_GPIO_K_NR (32) /* technically 16. */ |
Definition at line 51 of file gpio-nrs.h.
#define S3C2410_GPIO_L_NR (32) /* technically 15. */ |
Definition at line 52 of file gpio-nrs.h.
#define S3C2410_GPIO_M_NR (32) /* technically 2. */ |
Definition at line 53 of file gpio-nrs.h.
#define S3C2410_GPIO_NEXT | ( | __gpio | ) | ((__gpio##_START) + (__gpio##_NR) + CONFIG_S3C_GPIO_SPACE + 0) |
Definition at line 59 of file gpio-nrs.h.
Definition at line 17 of file gpio-nrs.h.
#define S3C2410_GPJ | ( | _nr | ) | (S3C2410_GPIO_J_START + (_nr)) |
Definition at line 91 of file gpio-nrs.h.
#define S3C2410_GPK | ( | _nr | ) | (S3C2410_GPIO_K_START + (_nr)) |
Definition at line 92 of file gpio-nrs.h.
#define S3C2410_GPL | ( | _nr | ) | (S3C2410_GPIO_L_START + (_nr)) |
Definition at line 93 of file gpio-nrs.h.
#define S3C2410_GPM | ( | _nr | ) | (S3C2410_GPIO_M_START + (_nr)) |
Definition at line 94 of file gpio-nrs.h.
enum s3c_gpio_number |
Definition at line 64 of file gpio-nrs.h.