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