xref: /OK3568_Linux_fs/kernel/include/dt-bindings/gpio/meson-a1-gpio.h (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun /* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */
2*4882a593Smuzhiyun /*
3*4882a593Smuzhiyun  * Copyright (c) 2019 Amlogic, Inc. All rights reserved.
4*4882a593Smuzhiyun  * Author: Qianggui Song <qianggui.song@amlogic.com>
5*4882a593Smuzhiyun  */
6*4882a593Smuzhiyun 
7*4882a593Smuzhiyun #ifndef _DT_BINDINGS_MESON_A1_GPIO_H
8*4882a593Smuzhiyun #define _DT_BINDINGS_MESON_A1_GPIO_H
9*4882a593Smuzhiyun 
10*4882a593Smuzhiyun #define GPIOP_0		0
11*4882a593Smuzhiyun #define GPIOP_1		1
12*4882a593Smuzhiyun #define GPIOP_2		2
13*4882a593Smuzhiyun #define GPIOP_3		3
14*4882a593Smuzhiyun #define GPIOP_4		4
15*4882a593Smuzhiyun #define GPIOP_5		5
16*4882a593Smuzhiyun #define GPIOP_6		6
17*4882a593Smuzhiyun #define GPIOP_7		7
18*4882a593Smuzhiyun #define GPIOP_8		8
19*4882a593Smuzhiyun #define GPIOP_9		9
20*4882a593Smuzhiyun #define GPIOP_10	10
21*4882a593Smuzhiyun #define GPIOP_11	11
22*4882a593Smuzhiyun #define GPIOP_12	12
23*4882a593Smuzhiyun #define GPIOB_0		13
24*4882a593Smuzhiyun #define GPIOB_1		14
25*4882a593Smuzhiyun #define GPIOB_2		15
26*4882a593Smuzhiyun #define GPIOB_3		16
27*4882a593Smuzhiyun #define GPIOB_4		17
28*4882a593Smuzhiyun #define GPIOB_5		18
29*4882a593Smuzhiyun #define GPIOB_6		19
30*4882a593Smuzhiyun #define GPIOX_0		20
31*4882a593Smuzhiyun #define GPIOX_1		21
32*4882a593Smuzhiyun #define GPIOX_2		22
33*4882a593Smuzhiyun #define GPIOX_3		23
34*4882a593Smuzhiyun #define GPIOX_4		24
35*4882a593Smuzhiyun #define GPIOX_5		25
36*4882a593Smuzhiyun #define GPIOX_6		26
37*4882a593Smuzhiyun #define GPIOX_7		27
38*4882a593Smuzhiyun #define GPIOX_8		28
39*4882a593Smuzhiyun #define GPIOX_9		29
40*4882a593Smuzhiyun #define GPIOX_10	30
41*4882a593Smuzhiyun #define GPIOX_11	31
42*4882a593Smuzhiyun #define GPIOX_12	32
43*4882a593Smuzhiyun #define GPIOX_13	33
44*4882a593Smuzhiyun #define GPIOX_14	34
45*4882a593Smuzhiyun #define GPIOX_15	35
46*4882a593Smuzhiyun #define GPIOX_16	36
47*4882a593Smuzhiyun #define GPIOF_0		37
48*4882a593Smuzhiyun #define GPIOF_1		38
49*4882a593Smuzhiyun #define GPIOF_2		39
50*4882a593Smuzhiyun #define GPIOF_3		40
51*4882a593Smuzhiyun #define GPIOF_4		41
52*4882a593Smuzhiyun #define GPIOF_5		42
53*4882a593Smuzhiyun #define GPIOF_6		43
54*4882a593Smuzhiyun #define GPIOF_7		44
55*4882a593Smuzhiyun #define GPIOF_8		45
56*4882a593Smuzhiyun #define GPIOF_9		46
57*4882a593Smuzhiyun #define GPIOF_10	47
58*4882a593Smuzhiyun #define GPIOF_11	48
59*4882a593Smuzhiyun #define GPIOF_12	49
60*4882a593Smuzhiyun #define GPIOA_0		50
61*4882a593Smuzhiyun #define GPIOA_1		51
62*4882a593Smuzhiyun #define GPIOA_2		52
63*4882a593Smuzhiyun #define GPIOA_3		53
64*4882a593Smuzhiyun #define GPIOA_4		54
65*4882a593Smuzhiyun #define GPIOA_5		55
66*4882a593Smuzhiyun #define GPIOA_6		56
67*4882a593Smuzhiyun #define GPIOA_7		57
68*4882a593Smuzhiyun #define GPIOA_8		58
69*4882a593Smuzhiyun #define GPIOA_9		59
70*4882a593Smuzhiyun #define GPIOA_10	60
71*4882a593Smuzhiyun #define GPIOA_11	61
72*4882a593Smuzhiyun 
73*4882a593Smuzhiyun #endif /* _DT_BINDINGS_MESON_A1_GPIO_H */
74