include: dt-bindings: Add GPIO pin index definition for rockchip pinctrl
authorAndy Yan <andy.yan@rock-chips.com>
Wed, 7 Sep 2016 01:00:53 +0000 (09:00 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Mon, 13 Mar 2017 04:44:37 +0000 (12:44 +0800)
Add gpio pin index definition to make it easier to describe
GPIO in dts.

Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Change-Id: I4aa6c01f96d91fd8ddcb371fd01ca9629f1a3013

include/dt-bindings/pinctrl/rockchip.h

index ada624b2467e3cedf4f33a240a31854906251a55..bc2b6af9944475735c35d73116ee0d8cace20c65 100644 (file)
 #define RK_GPIO4       4
 #define RK_GPIO6       6
 
+#define RK_PA0         0
+#define RK_PA1         1
+#define RK_PA2         2
+#define RK_PA3         3
+#define RK_PA4         4
+#define RK_PA5         5
+#define RK_PA6         6
+#define RK_PA7         7
+#define RK_PB0         8
+#define RK_PB1         9
+#define RK_PB2         10
+#define RK_PB3         11
+#define RK_PB4         12
+#define RK_PB5         13
+#define RK_PB6         14
+#define RK_PB7         15
+#define RK_PC0         16
+#define RK_PC1         17
+#define RK_PC2         18
+#define RK_PC3         19
+#define RK_PC4         20
+#define RK_PC5         21
+#define RK_PC6         22
+#define RK_PC7         23
+#define RK_PD0         24
+#define RK_PD1         25
+#define RK_PD2         26
+#define RK_PD3         27
+#define RK_PD4         28
+#define RK_PD5         29
+#define RK_PD6         30
+#define RK_PD7         31
+
 #define RK_FUNC_GPIO   0
 #define RK_FUNC_1      1
 #define RK_FUNC_2      2