xref: /freebsd/sys/contrib/device-tree/include/dt-bindings/gpio/amlogic,t7-periphs-pinctrl.h (revision 7fdf597e96a02165cfe22ff357b857d5fa15ed8a)
1 /* SPDX-License-Identifier: (GPL-2.0-only OR MIT) */
2 /*
3  * Copyright (c) 2023 Amlogic, Inc. All rights reserved.
4  * Author: Huqiang Qin <huqiang.qin@amlogic.com>
5  */
6 
7 #ifndef _DT_BINDINGS_AMLOGIC_T7_GPIO_H
8 #define _DT_BINDINGS_AMLOGIC_T7_GPIO_H
9 
10 #define GPIOB_0		0
11 #define GPIOB_1		1
12 #define GPIOB_2		2
13 #define GPIOB_3		3
14 #define GPIOB_4		4
15 #define GPIOB_5		5
16 #define GPIOB_6		6
17 #define GPIOB_7		7
18 #define GPIOB_8		8
19 #define GPIOB_9		9
20 #define GPIOB_10	10
21 #define GPIOB_11	11
22 #define GPIOB_12	12
23 
24 #define GPIOC_0		13
25 #define GPIOC_1		14
26 #define GPIOC_2		15
27 #define GPIOC_3		16
28 #define GPIOC_4		17
29 #define GPIOC_5		18
30 #define GPIOC_6		19
31 
32 #define GPIOX_0		20
33 #define GPIOX_1		21
34 #define GPIOX_2		22
35 #define GPIOX_3		23
36 #define GPIOX_4		24
37 #define GPIOX_5		25
38 #define GPIOX_6		26
39 #define GPIOX_7		27
40 #define GPIOX_8		28
41 #define GPIOX_9		29
42 #define GPIOX_10	30
43 #define GPIOX_11	31
44 #define GPIOX_12	32
45 #define GPIOX_13	33
46 #define GPIOX_14	34
47 #define GPIOX_15	35
48 #define GPIOX_16	36
49 #define GPIOX_17	37
50 #define GPIOX_18	38
51 #define GPIOX_19	39
52 
53 #define GPIOW_0		40
54 #define GPIOW_1		41
55 #define GPIOW_2		42
56 #define GPIOW_3		43
57 #define GPIOW_4		44
58 #define GPIOW_5		45
59 #define GPIOW_6		46
60 #define GPIOW_7		47
61 #define GPIOW_8		48
62 #define GPIOW_9		49
63 #define GPIOW_10	50
64 #define GPIOW_11	51
65 #define GPIOW_12	52
66 #define GPIOW_13	53
67 #define GPIOW_14	54
68 #define GPIOW_15	55
69 #define GPIOW_16	56
70 
71 #define GPIOD_0		57
72 #define GPIOD_1		58
73 #define GPIOD_2		59
74 #define GPIOD_3		60
75 #define GPIOD_4		61
76 #define GPIOD_5		62
77 #define GPIOD_6		63
78 #define GPIOD_7		64
79 #define GPIOD_8		65
80 #define GPIOD_9		66
81 #define GPIOD_10	67
82 #define GPIOD_11	68
83 #define GPIOD_12	69
84 
85 #define GPIOE_0		70
86 #define GPIOE_1		71
87 #define GPIOE_2		72
88 #define GPIOE_3		73
89 #define GPIOE_4		74
90 #define GPIOE_5		75
91 #define GPIOE_6		76
92 
93 #define GPIOZ_0		77
94 #define GPIOZ_1		78
95 #define GPIOZ_2		79
96 #define GPIOZ_3		80
97 #define GPIOZ_4		81
98 #define GPIOZ_5		82
99 #define GPIOZ_6		83
100 #define GPIOZ_7		84
101 #define GPIOZ_8		85
102 #define GPIOZ_9		86
103 #define GPIOZ_10	87
104 #define GPIOZ_11	88
105 #define GPIOZ_12	89
106 #define GPIOZ_13	90
107 
108 #define GPIOT_0		91
109 #define GPIOT_1		92
110 #define GPIOT_2		93
111 #define GPIOT_3		94
112 #define GPIOT_4		95
113 #define GPIOT_5		96
114 #define GPIOT_6		97
115 #define GPIOT_7		98
116 #define GPIOT_8		99
117 #define GPIOT_9		100
118 #define GPIOT_10	101
119 #define GPIOT_11	102
120 #define GPIOT_12	103
121 #define GPIOT_13	104
122 #define GPIOT_14	105
123 #define GPIOT_15	106
124 #define GPIOT_16	107
125 #define GPIOT_17	108
126 #define GPIOT_18	109
127 #define GPIOT_19	110
128 #define GPIOT_20	111
129 #define GPIOT_21	112
130 #define GPIOT_22	113
131 #define GPIOT_23	114
132 
133 #define GPIOM_0		115
134 #define GPIOM_1		116
135 #define GPIOM_2		117
136 #define GPIOM_3		118
137 #define GPIOM_4		119
138 #define GPIOM_5		120
139 #define GPIOM_6		121
140 #define GPIOM_7		122
141 #define GPIOM_8		123
142 #define GPIOM_9		124
143 #define GPIOM_10	125
144 #define GPIOM_11	126
145 #define GPIOM_12	127
146 #define GPIOM_13	128
147 
148 #define GPIOY_0		129
149 #define GPIOY_1		130
150 #define GPIOY_2		131
151 #define GPIOY_3		132
152 #define GPIOY_4		133
153 #define GPIOY_5		134
154 #define GPIOY_6		135
155 #define GPIOY_7		136
156 #define GPIOY_8		137
157 #define GPIOY_9		138
158 #define GPIOY_10	139
159 #define GPIOY_11	140
160 #define GPIOY_12	141
161 #define GPIOY_13	142
162 #define GPIOY_14	143
163 #define GPIOY_15	144
164 #define GPIOY_16	145
165 #define GPIOY_17	146
166 #define GPIOY_18	147
167 
168 #define GPIOH_0		148
169 #define GPIOH_1		149
170 #define GPIOH_2		150
171 #define GPIOH_3		151
172 #define GPIOH_4		152
173 #define GPIOH_5		153
174 #define GPIOH_6		154
175 #define GPIOH_7		155
176 
177 #define GPIO_TEST_N	156
178 
179 #endif /* _DT_BINDINGS_AMLOGIC_T7_GPIO_H */
180