Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/include/dt-bindings/gpio/meson-gxbb-gpio.h
26285 views
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
/*
3
* GPIO definitions for Amlogic Meson GXBB SoCs
4
*
5
* Copyright (C) 2016 Endless Mobile, Inc.
6
* Author: Carlo Caione <[email protected]>
7
*/
8
9
#ifndef _DT_BINDINGS_MESON_GXBB_GPIO_H
10
#define _DT_BINDINGS_MESON_GXBB_GPIO_H
11
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
27
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
147
148
#endif
149
150