Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

include: dt-bindings: Add GPIO pin index definition for rockchip pinctrl

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>

authored by

Andy Yan and committed by
Heiko Stuebner
150696e2 1001354c

+33
+33
include/dt-bindings/pinctrl/rockchip.h
··· 25 25 #define RK_GPIO4 4 26 26 #define RK_GPIO6 6 27 27 28 + #define RK_PA0 0 29 + #define RK_PA1 1 30 + #define RK_PA2 2 31 + #define RK_PA3 3 32 + #define RK_PA4 4 33 + #define RK_PA5 5 34 + #define RK_PA6 6 35 + #define RK_PA7 7 36 + #define RK_PB0 8 37 + #define RK_PB1 9 38 + #define RK_PB2 10 39 + #define RK_PB3 11 40 + #define RK_PB4 12 41 + #define RK_PB5 13 42 + #define RK_PB6 14 43 + #define RK_PB7 15 44 + #define RK_PC0 16 45 + #define RK_PC1 17 46 + #define RK_PC2 18 47 + #define RK_PC3 19 48 + #define RK_PC4 20 49 + #define RK_PC5 21 50 + #define RK_PC6 22 51 + #define RK_PC7 23 52 + #define RK_PD0 24 53 + #define RK_PD1 25 54 + #define RK_PD2 26 55 + #define RK_PD3 27 56 + #define RK_PD4 28 57 + #define RK_PD5 29 58 + #define RK_PD6 30 59 + #define RK_PD7 31 60 + 28 61 #define RK_FUNC_GPIO 0 29 62 #define RK_FUNC_1 1 30 63 #define RK_FUNC_2 2