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