1*83d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */
2344c8376SSimon Glass /*
3344c8376SSimon Glass  * Header providing constants for Rockchip pinctrl bindings.
4344c8376SSimon Glass  *
5344c8376SSimon Glass  * Copyright (c) 2013 MundoReader S.L.
6344c8376SSimon Glass  * Author: Heiko Stuebner <heiko@sntech.de>
7344c8376SSimon Glass  */
8344c8376SSimon Glass 
9344c8376SSimon Glass #ifndef __DT_BINDINGS_ROCKCHIP_PINCTRL_H__
10344c8376SSimon Glass #define __DT_BINDINGS_ROCKCHIP_PINCTRL_H__
11344c8376SSimon Glass 
12344c8376SSimon Glass #define RK_GPIO0	0
13344c8376SSimon Glass #define RK_GPIO1	1
14344c8376SSimon Glass #define RK_GPIO2	2
15344c8376SSimon Glass #define RK_GPIO3	3
16344c8376SSimon Glass #define RK_GPIO4	4
17344c8376SSimon Glass #define RK_GPIO6	6
18344c8376SSimon Glass 
19dde22233SKever Yang #define RK_PA0		0
20dde22233SKever Yang #define RK_PA1		1
21dde22233SKever Yang #define RK_PA2		2
22dde22233SKever Yang #define RK_PA3		3
23dde22233SKever Yang #define RK_PA4		4
24dde22233SKever Yang #define RK_PA5		5
25dde22233SKever Yang #define RK_PA6		6
26dde22233SKever Yang #define RK_PA7		7
27dde22233SKever Yang #define RK_PB0		8
28dde22233SKever Yang #define RK_PB1		9
29dde22233SKever Yang #define RK_PB2		10
30dde22233SKever Yang #define RK_PB3		11
31dde22233SKever Yang #define RK_PB4		12
32dde22233SKever Yang #define RK_PB5		13
33dde22233SKever Yang #define RK_PB6		14
34fd9884e2SKever Yang #define RK_PB7		15
35dde22233SKever Yang #define RK_PC0		16
36dde22233SKever Yang #define RK_PC1		17
37dde22233SKever Yang #define RK_PC2		18
38dde22233SKever Yang #define RK_PC3		19
39dde22233SKever Yang #define RK_PC4		20
40dde22233SKever Yang #define RK_PC5		21
41dde22233SKever Yang #define RK_PC6		22
42dde22233SKever Yang #define RK_PC7		23
43dde22233SKever Yang #define RK_PD0		24
44dde22233SKever Yang #define RK_PD1		25
45dde22233SKever Yang #define RK_PD2		26
46dde22233SKever Yang #define RK_PD3		27
47dde22233SKever Yang #define RK_PD4		28
48dde22233SKever Yang #define RK_PD5		29
49dde22233SKever Yang #define RK_PD6		30
50dde22233SKever Yang #define RK_PD7		31
51fd9884e2SKever Yang 
52344c8376SSimon Glass #define RK_FUNC_GPIO	0
53344c8376SSimon Glass #define RK_FUNC_1	1
54344c8376SSimon Glass #define RK_FUNC_2	2
55344c8376SSimon Glass #define RK_FUNC_3	3
56344c8376SSimon Glass #define RK_FUNC_4	4
57e94ffee3SKever Yang #define RK_FUNC_5	5
58e94ffee3SKever Yang #define RK_FUNC_6	6
59344c8376SSimon Glass 
60344c8376SSimon Glass #endif
61