From e3278ea51ec488f955f72817ca6bde443fa8f575 Mon Sep 17 00:00:00 2001 From: Damon Ding Date: Tue, 22 Mar 2022 16:12:44 +0800 Subject: [PATCH] ARM: dts: rockchip: rv1106: add pinctrl for bt1120/bt656/rgb565 Signed-off-by: Damon Ding Change-Id: I78634fa25c922b6baf67e471de02f938a133d648 --- arch/arm/boot/dts/rv1106-pinctrl.dtsi | 109 ++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) diff --git a/arch/arm/boot/dts/rv1106-pinctrl.dtsi b/arch/arm/boot/dts/rv1106-pinctrl.dtsi index 6d28eef693ca..af5b68c26c2a 100644 --- a/arch/arm/boot/dts/rv1106-pinctrl.dtsi +++ b/arch/arm/boot/dts/rv1106-pinctrl.dtsi @@ -1217,4 +1217,113 @@ <3 RK_PC6 3 &pcfg_pull_none>; }; }; + + lcd { + /omit-if-no-ref/ + bt1120_pins: bt1120-pins { + rockchip,pins = + /* lcd_clk */ + <1 RK_PD3 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d0 */ + <1 RK_PC7 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d1 */ + <1 RK_PC6 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d2 */ + <1 RK_PC5 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d3 */ + <1 RK_PC4 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d4 */ + <1 RK_PC3 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d5 */ + <1 RK_PC2 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d6 */ + <1 RK_PC1 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d7 */ + <1 RK_PC0 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d8 */ + <2 RK_PA0 3 &pcfg_pull_none_drv_level_4>, + /* lcd_d9 */ + <2 RK_PA1 3 &pcfg_pull_none_drv_level_4>, + /* lcd_d10 */ + <2 RK_PA2 3 &pcfg_pull_none_drv_level_4>, + /* lcd_d11 */ + <2 RK_PA3 3 &pcfg_pull_none_drv_level_4>, + /* lcd_d12 */ + <2 RK_PA4 3 &pcfg_pull_none_drv_level_4>, + /* lcd_d13 */ + <2 RK_PA5 3 &pcfg_pull_none_drv_level_4>, + /* lcd_d14 */ + <2 RK_PA6 3 &pcfg_pull_none_drv_level_4>, + /* lcd_d15 */ + <2 RK_PA7 3 &pcfg_pull_none_drv_level_4>; + }; + + /omit-if-no-ref/ + bt656_pins: bt656-pins { + rockchip,pins = + /* lcd_clk */ + <1 RK_PD3 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d0 */ + <1 RK_PC7 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d1 */ + <1 RK_PC6 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d2 */ + <1 RK_PC5 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d3 */ + <1 RK_PC4 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d4 */ + <1 RK_PC3 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d5 */ + <1 RK_PC2 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d6 */ + <1 RK_PC1 1 &pcfg_pull_none_drv_level_4>, + /* lcd_d7 */ + <1 RK_PC0 1 &pcfg_pull_none_drv_level_4>; + }; + + /omit-if-no-ref/ + rgb565_pins: rgb565-pins { + rockchip,pins = + /* lcd_clk */ + <1 RK_PD3 1 &pcfg_pull_none>, + /* lcd_d0 */ + <1 RK_PC7 1 &pcfg_pull_none>, + /* lcd_d1 */ + <1 RK_PC6 1 &pcfg_pull_none>, + /* lcd_d2 */ + <1 RK_PC5 1 &pcfg_pull_none>, + /* lcd_d3 */ + <1 RK_PC4 1 &pcfg_pull_none>, + /* lcd_d4 */ + <1 RK_PC3 1 &pcfg_pull_none>, + /* lcd_d5 */ + <1 RK_PC2 1 &pcfg_pull_none>, + /* lcd_d6 */ + <1 RK_PC1 1 &pcfg_pull_none>, + /* lcd_d7 */ + <1 RK_PC0 1 &pcfg_pull_none>, + /* lcd_d8 */ + <2 RK_PA0 3 &pcfg_pull_none>, + /* lcd_d9 */ + <2 RK_PA1 3 &pcfg_pull_none>, + /* lcd_d10 */ + <2 RK_PA2 3 &pcfg_pull_none>, + /* lcd_d11 */ + <2 RK_PA3 3 &pcfg_pull_none>, + /* lcd_d12 */ + <2 RK_PA4 3 &pcfg_pull_none>, + /* lcd_d13 */ + <2 RK_PA5 3 &pcfg_pull_none>, + /* lcd_d14 */ + <2 RK_PA6 3 &pcfg_pull_none>, + /* lcd_d15 */ + <2 RK_PA7 3 &pcfg_pull_none>, + /* lcd_den */ + <1 RK_PD0 1 &pcfg_pull_none>, + /* lcd_hsync */ + <1 RK_PD1 1 &pcfg_pull_none>, + /* lcd_vsync */ + <1 RK_PD2 1 &pcfg_pull_none>; + }; + }; };