From 73e000ad9213f01c558d79e59d52a324e6e63d9b Mon Sep 17 00:00:00 2001 From: luowei Date: Tue, 25 Mar 2014 14:24:42 +0800 Subject: [PATCH] add pinctrl dts demo code in rkxx-tb.dts --- arch/arm/boot/dts/rk3188-pinctrl.dtsi | 2 +- arch/arm/boot/dts/rk3188-tb.dts | 15 +++++++++++++++ arch/arm/boot/dts/rk3288-pinctrl.dtsi | 2 +- arch/arm/boot/dts/rk3288-tb.dts | 15 +++++++++++++++ 4 files changed, 32 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/rk3188-pinctrl.dtsi b/arch/arm/boot/dts/rk3188-pinctrl.dtsi index d160b1911b92..7deedbd8f577 100755 --- a/arch/arm/boot/dts/rk3188-pinctrl.dtsi +++ b/arch/arm/boot/dts/rk3188-pinctrl.dtsi @@ -4,7 +4,7 @@ #include / { - pinctrl@20008000 { + pinctrl: pinctrl@20008000 { compatible = "rockchip,rk3188-pinctrl"; reg = <0x20008000 0x60>, <0x20008060 0x40>, diff --git a/arch/arm/boot/dts/rk3188-tb.dts b/arch/arm/boot/dts/rk3188-tb.dts index 6d83a86e4708..533ce5996f9d 100755 --- a/arch/arm/boot/dts/rk3188-tb.dts +++ b/arch/arm/boot/dts/rk3188-tb.dts @@ -151,6 +151,21 @@ }; +&pinctrl { + + gpio1_gpio { + gpio1_a2: gpio1-a2 { + rockchip,pins = ; + rockchip,pull = ; + }; + + //to add + }; + + //could add other pinctrl definition such as gpio + +}; + &emmc { clock-frequency = <50000000>; diff --git a/arch/arm/boot/dts/rk3288-pinctrl.dtsi b/arch/arm/boot/dts/rk3288-pinctrl.dtsi index e542b012afcb..b121ff87c029 100755 --- a/arch/arm/boot/dts/rk3288-pinctrl.dtsi +++ b/arch/arm/boot/dts/rk3288-pinctrl.dtsi @@ -4,7 +4,7 @@ #include / { - pinctrl@ff770000 { + pinctrl: pinctrl@ff770000 { compatible = "rockchip,rk3288-pinctrl"; reg = <0xff770000 0x140>, <0xff770140 0x80>, diff --git a/arch/arm/boot/dts/rk3288-tb.dts b/arch/arm/boot/dts/rk3288-tb.dts index 3f1506417449..137058d921a6 100755 --- a/arch/arm/boot/dts/rk3288-tb.dts +++ b/arch/arm/boot/dts/rk3288-tb.dts @@ -164,6 +164,21 @@ }; +&pinctrl { + + gpio7_gpio { + gpio7_b7: gpio7-b7 { + rockchip,pins = ; + rockchip,pull = ; + }; + + //to add + }; + + //could add other pinctrl definition such as gpio + +}; + &emmc { clock-frequency = <50000000>; clock-freq-min-max = <400000 50000000>; -- 2.34.1