From: luowei Date: Tue, 25 Mar 2014 06:24:42 +0000 (+0800) Subject: add pinctrl dts demo code in rkxx-tb.dts X-Git-Tag: firefly_0821_release~5852 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=73e000ad9213f01c558d79e59d52a324e6e63d9b;p=firefly-linux-kernel-4.4.55.git add pinctrl dts demo code in rkxx-tb.dts --- 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>;