Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/include/dt-bindings/gpio/meson-axg-gpio.h
26285 views
1
/*
2
* Copyright (c) 2017 Amlogic, Inc. All rights reserved.
3
* Author: Xingyu Chen <[email protected]>
4
*
5
* SPDX-License-Identifier: GPL-2.0+
6
*/
7
8
#ifndef _DT_BINDINGS_MESON_AXG_GPIO_H
9
#define _DT_BINDINGS_MESON_AXG_GPIO_H
10
11
/* First GPIO chip */
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
/* Second GPIO chip */
29
#define GPIOZ_0 0
30
#define GPIOZ_1 1
31
#define GPIOZ_2 2
32
#define GPIOZ_3 3
33
#define GPIOZ_4 4
34
#define GPIOZ_5 5
35
#define GPIOZ_6 6
36
#define GPIOZ_7 7
37
#define GPIOZ_8 8
38
#define GPIOZ_9 9
39
#define GPIOZ_10 10
40
#define BOOT_0 11
41
#define BOOT_1 12
42
#define BOOT_2 13
43
#define BOOT_3 14
44
#define BOOT_4 15
45
#define BOOT_5 16
46
#define BOOT_6 17
47
#define BOOT_7 18
48
#define BOOT_8 19
49
#define BOOT_9 20
50
#define BOOT_10 21
51
#define BOOT_11 22
52
#define BOOT_12 23
53
#define BOOT_13 24
54
#define BOOT_14 25
55
#define GPIOA_0 26
56
#define GPIOA_1 27
57
#define GPIOA_2 28
58
#define GPIOA_3 29
59
#define GPIOA_4 30
60
#define GPIOA_5 31
61
#define GPIOA_6 32
62
#define GPIOA_7 33
63
#define GPIOA_8 34
64
#define GPIOA_9 35
65
#define GPIOA_10 36
66
#define GPIOA_11 37
67
#define GPIOA_12 38
68
#define GPIOA_13 39
69
#define GPIOA_14 40
70
#define GPIOA_15 41
71
#define GPIOA_16 42
72
#define GPIOA_17 43
73
#define GPIOA_18 44
74
#define GPIOA_19 45
75
#define GPIOA_20 46
76
#define GPIOX_0 47
77
#define GPIOX_1 48
78
#define GPIOX_2 49
79
#define GPIOX_3 50
80
#define GPIOX_4 51
81
#define GPIOX_5 52
82
#define GPIOX_6 53
83
#define GPIOX_7 54
84
#define GPIOX_8 55
85
#define GPIOX_9 56
86
#define GPIOX_10 57
87
#define GPIOX_11 58
88
#define GPIOX_12 59
89
#define GPIOX_13 60
90
#define GPIOX_14 61
91
#define GPIOX_15 62
92
#define GPIOX_16 63
93
#define GPIOX_17 64
94
#define GPIOX_18 65
95
#define GPIOX_19 66
96
#define GPIOX_20 67
97
#define GPIOX_21 68
98
#define GPIOX_22 69
99
#define GPIOY_0 70
100
#define GPIOY_1 71
101
#define GPIOY_2 72
102
#define GPIOY_3 73
103
#define GPIOY_4 74
104
#define GPIOY_5 75
105
#define GPIOY_6 76
106
#define GPIOY_7 77
107
#define GPIOY_8 78
108
#define GPIOY_9 79
109
#define GPIOY_10 80
110
#define GPIOY_11 81
111
#define GPIOY_12 82
112
#define GPIOY_13 83
113
#define GPIOY_14 84
114
#define GPIOY_15 85
115
116
#endif /* _DT_BINDINGS_MESON_AXG_GPIO_H */
117
118