arm64: dts: Add GPIO DT nodes for Stingray SOC
The GPIOs on Stingray SOC are based on iProc GPIOs hence using this we add GPIO DT nodes for Stingray SOC. Signed-off-by: Pramod Kumar <pramodku@broadcom.com> Reviewed-by: Ray Jui <rjui@broadcom.com> Reviewed-by: Scott Branden <sbranden@broadcom.com> Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
This commit is contained in:
parent
8aa428cc1e
commit
2fa9e9e29e
|
@ -251,6 +251,14 @@
|
|||
ranges = <0x0 0x0 0x66400000 0x100000>;
|
||||
|
||||
#include "stingray-clock.dtsi"
|
||||
|
||||
gpio_crmu: gpio@00024800 {
|
||||
compatible = "brcm,iproc-gpio";
|
||||
reg = <0x00024800 0x4c>;
|
||||
ngpios = <6>;
|
||||
#gpio-cells = <2>;
|
||||
gpio-controller;
|
||||
};
|
||||
};
|
||||
|
||||
hsls {
|
||||
|
@ -261,6 +269,32 @@
|
|||
|
||||
#include "stingray-pinctrl.dtsi"
|
||||
|
||||
gpio_hsls: gpio@000d0000 {
|
||||
compatible = "brcm,iproc-gpio";
|
||||
reg = <0x000d0000 0x864>;
|
||||
ngpios = <151>;
|
||||
#gpio-cells = <2>;
|
||||
gpio-controller;
|
||||
interrupt-controller;
|
||||
interrupts = <GIC_SPI 183 IRQ_TYPE_LEVEL_HIGH>;
|
||||
gpio-ranges = <&pinmux 0 0 16>,
|
||||
<&pinmux 16 71 2>,
|
||||
<&pinmux 18 131 8>,
|
||||
<&pinmux 26 83 6>,
|
||||
<&pinmux 32 123 4>,
|
||||
<&pinmux 36 43 24>,
|
||||
<&pinmux 60 89 2>,
|
||||
<&pinmux 62 73 4>,
|
||||
<&pinmux 66 95 28>,
|
||||
<&pinmux 94 127 4>,
|
||||
<&pinmux 98 139 10>,
|
||||
<&pinmux 108 16 27>,
|
||||
<&pinmux 135 77 6>,
|
||||
<&pinmux 141 67 4>,
|
||||
<&pinmux 145 149 6>,
|
||||
<&pinmux 151 91 4>;
|
||||
};
|
||||
|
||||
uart0: uart@00100000 {
|
||||
device_type = "serial";
|
||||
compatible = "snps,dw-apb-uart";
|
||||
|
|
Loading…
Reference in New Issue