Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
[sfrench/cifs-2.6.git] / include / dt-bindings / gpio / meson-gxbb-gpio.h
1 /*
2  * GPIO definitions for Amlogic Meson GXBB SoCs
3  *
4  * Copyright (C) 2016 Endless Mobile, Inc.
5  * Author: Carlo Caione <carlo@endlessm.com>
6  *
7  * This program is free software; you can redistribute it and/or
8  * modify it under the terms of the GNU General Public License
9  * version 2 as published by the Free Software Foundation.
10  *
11  * You should have received a copy of the GNU General Public License
12  * along with this program. If not, see <http://www.gnu.org/licenses/>.
13  */
14
15 #ifndef _DT_BINDINGS_MESON_GXBB_GPIO_H
16 #define _DT_BINDINGS_MESON_GXBB_GPIO_H
17
18 #define GPIOAO_0        0
19 #define GPIOAO_1        1
20 #define GPIOAO_2        2
21 #define GPIOAO_3        3
22 #define GPIOAO_4        4
23 #define GPIOAO_5        5
24 #define GPIOAO_6        6
25 #define GPIOAO_7        7
26 #define GPIOAO_8        8
27 #define GPIOAO_9        9
28 #define GPIOAO_10       10
29 #define GPIOAO_11       11
30 #define GPIOAO_12       12
31 #define GPIOAO_13       13
32
33 #define GPIOZ_0         0
34 #define GPIOZ_1         1
35 #define GPIOZ_2         2
36 #define GPIOZ_3         3
37 #define GPIOZ_4         4
38 #define GPIOZ_5         5
39 #define GPIOZ_6         6
40 #define GPIOZ_7         7
41 #define GPIOZ_8         8
42 #define GPIOZ_9         9
43 #define GPIOZ_10        10
44 #define GPIOZ_11        11
45 #define GPIOZ_12        12
46 #define GPIOZ_13        13
47 #define GPIOZ_14        14
48 #define GPIOZ_15        15
49 #define GPIOH_0         16
50 #define GPIOH_1         17
51 #define GPIOH_2         18
52 #define GPIOH_3         19
53 #define BOOT_0          20
54 #define BOOT_1          21
55 #define BOOT_2          22
56 #define BOOT_3          23
57 #define BOOT_4          24
58 #define BOOT_5          25
59 #define BOOT_6          26
60 #define BOOT_7          27
61 #define BOOT_8          28
62 #define BOOT_9          29
63 #define BOOT_10         30
64 #define BOOT_11         31
65 #define BOOT_12         32
66 #define BOOT_13         33
67 #define BOOT_14         34
68 #define BOOT_15         35
69 #define BOOT_16         36
70 #define BOOT_17         37
71 #define CARD_0          38
72 #define CARD_1          39
73 #define CARD_2          40
74 #define CARD_3          41
75 #define CARD_4          42
76 #define CARD_5          43
77 #define CARD_6          44
78 #define GPIODV_0        45
79 #define GPIODV_1        46
80 #define GPIODV_2        47
81 #define GPIODV_3        48
82 #define GPIODV_4        49
83 #define GPIODV_5        50
84 #define GPIODV_6        51
85 #define GPIODV_7        52
86 #define GPIODV_8        53
87 #define GPIODV_9        54
88 #define GPIODV_10       55
89 #define GPIODV_11       56
90 #define GPIODV_12       57
91 #define GPIODV_13       58
92 #define GPIODV_14       59
93 #define GPIODV_15       60
94 #define GPIODV_16       61
95 #define GPIODV_17       62
96 #define GPIODV_18       63
97 #define GPIODV_19       64
98 #define GPIODV_20       65
99 #define GPIODV_21       66
100 #define GPIODV_22       67
101 #define GPIODV_23       68
102 #define GPIODV_24       69
103 #define GPIODV_25       70
104 #define GPIODV_26       71
105 #define GPIODV_27       72
106 #define GPIODV_28       73
107 #define GPIODV_29       74
108 #define GPIOY_0         75
109 #define GPIOY_1         76
110 #define GPIOY_2         77
111 #define GPIOY_3         78
112 #define GPIOY_4         79
113 #define GPIOY_5         80
114 #define GPIOY_6         81
115 #define GPIOY_7         82
116 #define GPIOY_8         83
117 #define GPIOY_9         84
118 #define GPIOY_10        85
119 #define GPIOY_11        86
120 #define GPIOY_12        87
121 #define GPIOY_13        88
122 #define GPIOY_14        89
123 #define GPIOY_15        90
124 #define GPIOY_16        91
125 #define GPIOX_0         92
126 #define GPIOX_1         93
127 #define GPIOX_2         94
128 #define GPIOX_3         95
129 #define GPIOX_4         96
130 #define GPIOX_5         97
131 #define GPIOX_6         98
132 #define GPIOX_7         99
133 #define GPIOX_8         100
134 #define GPIOX_9         101
135 #define GPIOX_10        102
136 #define GPIOX_11        103
137 #define GPIOX_12        104
138 #define GPIOX_13        105
139 #define GPIOX_14        106
140 #define GPIOX_15        107
141 #define GPIOX_16        108
142 #define GPIOX_17        109
143 #define GPIOX_18        110
144 #define GPIOX_19        111
145 #define GPIOX_20        112
146 #define GPIOX_21        113
147 #define GPIOX_22        114
148 #define GPIOCLK_0       115
149 #define GPIOCLK_1       116
150 #define GPIOCLK_2       117
151 #define GPIOCLK_3       118
152 #define GPIO_TEST_N     119
153
154 #endif