1
2
3
4
5
6
7
8
9
10
11 #ifndef __LINUX_PLATFORM_DATA_GPIO_AMD_FCH_H
12 #define __LINUX_PLATFORM_DATA_GPIO_AMD_FCH_H
13
14 #define AMD_FCH_GPIO_DRIVER_NAME "gpio_amd_fch"
15
16
17
18
19 #define AMD_FCH_GPIO_REG_GPIO49 0x40
20 #define AMD_FCH_GPIO_REG_GPIO50 0x41
21 #define AMD_FCH_GPIO_REG_GPIO51 0x42
22 #define AMD_FCH_GPIO_REG_GPIO59_DEVSLP0 0x43
23 #define AMD_FCH_GPIO_REG_GPIO57 0x44
24 #define AMD_FCH_GPIO_REG_GPIO58 0x45
25 #define AMD_FCH_GPIO_REG_GPIO59_DEVSLP1 0x46
26 #define AMD_FCH_GPIO_REG_GPIO64 0x47
27 #define AMD_FCH_GPIO_REG_GPIO68 0x48
28 #define AMD_FCH_GPIO_REG_GPIO66_SPKR 0x5B
29 #define AMD_FCH_GPIO_REG_GPIO71 0x4D
30 #define AMD_FCH_GPIO_REG_GPIO32_GE1 0x59
31 #define AMD_FCH_GPIO_REG_GPIO33_GE2 0x5A
32 #define AMT_FCH_GPIO_REG_GEVT22 0x09
33
34
35
36
37
38
39
40 struct amd_fch_gpio_pdata {
41 int gpio_num;
42 int *gpio_reg;
43 const char * const *gpio_names;
44 };
45
46 #endif