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 20dde22233SKever Yang #define RK_PA0 0 21dde22233SKever Yang #define RK_PA1 1 22dde22233SKever Yang #define RK_PA2 2 23dde22233SKever Yang #define RK_PA3 3 24dde22233SKever Yang #define RK_PA4 4 25dde22233SKever Yang #define RK_PA5 5 26dde22233SKever Yang #define RK_PA6 6 27dde22233SKever Yang #define RK_PA7 7 28dde22233SKever Yang #define RK_PB0 8 29dde22233SKever Yang #define RK_PB1 9 30dde22233SKever Yang #define RK_PB2 10 31dde22233SKever Yang #define RK_PB3 11 32dde22233SKever Yang #define RK_PB4 12 33dde22233SKever Yang #define RK_PB5 13 34dde22233SKever Yang #define RK_PB6 14 35fd9884e2SKever Yang #define RK_PB7 15 36dde22233SKever Yang #define RK_PC0 16 37dde22233SKever Yang #define RK_PC1 17 38dde22233SKever Yang #define RK_PC2 18 39dde22233SKever Yang #define RK_PC3 19 40dde22233SKever Yang #define RK_PC4 20 41dde22233SKever Yang #define RK_PC5 21 42dde22233SKever Yang #define RK_PC6 22 43dde22233SKever Yang #define RK_PC7 23 44dde22233SKever Yang #define RK_PD0 24 45dde22233SKever Yang #define RK_PD1 25 46dde22233SKever Yang #define RK_PD2 26 47dde22233SKever Yang #define RK_PD3 27 48dde22233SKever Yang #define RK_PD4 28 49dde22233SKever Yang #define RK_PD5 29 50dde22233SKever Yang #define RK_PD6 30 51dde22233SKever Yang #define RK_PD7 31 52fd9884e2SKever Yang 53344c8376SSimon Glass #define RK_FUNC_GPIO 0 54*d23b7df1SJianqun Xu #define RK_FUNC_0 0 55344c8376SSimon Glass #define RK_FUNC_1 1 56344c8376SSimon Glass #define RK_FUNC_2 2 57344c8376SSimon Glass #define RK_FUNC_3 3 58344c8376SSimon Glass #define RK_FUNC_4 4 59e94ffee3SKever Yang #define RK_FUNC_5 5 60e94ffee3SKever Yang #define RK_FUNC_6 6 61*d23b7df1SJianqun Xu #define RK_FUNC_7 7 62*d23b7df1SJianqun Xu #define RK_FUNC_8 8 63*d23b7df1SJianqun Xu #define RK_FUNC_9 9 64*d23b7df1SJianqun Xu #define RK_FUNC_10 10 65*d23b7df1SJianqun Xu #define RK_FUNC_11 11 66*d23b7df1SJianqun Xu #define RK_FUNC_12 12 67*d23b7df1SJianqun Xu #define RK_FUNC_13 13 68*d23b7df1SJianqun Xu #define RK_FUNC_14 14 69*d23b7df1SJianqun Xu #define RK_FUNC_15 15 70344c8376SSimon Glass 71344c8376SSimon Glass #endif 72