diff options
author | Qianggui Song <qianggui.song@amlogic.com> | 2022-03-10 06:04:10 +0300 |
---|---|---|
committer | Neil Armstrong <narmstrong@baylibre.com> | 2022-04-04 11:06:58 +0300 |
commit | 6383f5a212a6b569ff15bc98ba8b3041a35db6ee (patch) | |
tree | 7b8537418c1da025d9f142f780ab6fc23acf4b91 /arch/arm64/boot/dts/amlogic | |
parent | 87a87657249316616138c103c2bdb7525c34d987 (diff) | |
download | linux-6383f5a212a6b569ff15bc98ba8b3041a35db6ee.tar.xz |
arm64: dts: meson-s4: add pinctrl node
Add pinctrl node for mesonn-s4
Signed-off-by: Qianggui Song <qianggui.song@amlogic.com>
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Link: https://lore.kernel.org/r/20220310030410.718-1-qianggui.song@amlogic.com
Diffstat (limited to 'arch/arm64/boot/dts/amlogic')
-rw-r--r-- | arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi b/arch/arm64/boot/dts/amlogic/meson-s4.dtsi index bf9ae1e1016b..e440efcf7a92 100644 --- a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-s4.dtsi @@ -5,6 +5,7 @@ #include <dt-bindings/interrupt-controller/irq.h> #include <dt-bindings/interrupt-controller/arm-gic.h> +#include <dt-bindings/gpio/gpio.h> / { cpus { @@ -85,6 +86,22 @@ #size-cells = <2>; ranges = <0x0 0x0 0x0 0xfe000000 0x0 0x480000>; + periphs_pinctrl: pinctrl@4000 { + compatible = "amlogic,meson-s4-periphs-pinctrl"; + #address-cells = <2>; + #size-cells = <2>; + ranges; + + gpio: bank@4000 { + reg = <0x0 0x4000 0x0 0x004c>, + <0x0 0x40c0 0x0 0x0220>; + reg-names = "mux", "gpio"; + gpio-controller; + #gpio-cells = <2>; + gpio-ranges = <&periphs_pinctrl 0 0 82>; + }; + }; + uart_B: serial@7a000 { compatible = "amlogic,meson-s4-uart", "amlogic,meson-ao-uart"; |