Loading arch/arm/boot/dts/berlin2cd.dtsi +102 −0 Original line number Diff line number Diff line Loading @@ -87,6 +87,78 @@ apb@e80000 { ranges = <0 0xe80000 0x10000>; interrupt-parent = <&aic>; gpio0: gpio@0400 { compatible = "snps,dw-apb-gpio"; reg = <0x0400 0x400>; #address-cells = <1>; #size-cells = <0>; porta: gpio-port@0 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; snps,nr-gpios = <8>; reg = <0>; interrupt-controller; #interrupt-cells = <2>; interrupts = <0>; }; }; gpio1: gpio@0800 { compatible = "snps,dw-apb-gpio"; reg = <0x0800 0x400>; #address-cells = <1>; #size-cells = <0>; portb: gpio-port@1 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; snps,nr-gpios = <8>; reg = <0>; interrupt-controller; #interrupt-cells = <2>; interrupts = <1>; }; }; gpio2: gpio@0c00 { compatible = "snps,dw-apb-gpio"; reg = <0x0c00 0x400>; #address-cells = <1>; #size-cells = <0>; portc: gpio-port@2 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; snps,nr-gpios = <8>; reg = <0>; interrupt-controller; #interrupt-cells = <2>; interrupts = <2>; }; }; gpio3: gpio@1000 { compatible = "snps,dw-apb-gpio"; reg = <0x1000 0x400>; #address-cells = <1>; #size-cells = <0>; portd: gpio-port@3 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; snps,nr-gpios = <8>; reg = <0>; interrupt-controller; #interrupt-cells = <2>; interrupts = <3>; }; }; timer0: timer@2c00 { compatible = "snps,dw-apb-timer"; reg = <0x2c00 0x14>; Loading Loading @@ -177,6 +249,36 @@ apb@fc0000 { ranges = <0 0xfc0000 0x10000>; interrupt-parent = <&sic>; sm_gpio1: gpio@5000 { compatible = "snps,dw-apb-gpio"; reg = <0x5000 0x400>; #address-cells = <1>; #size-cells = <0>; portf: gpio-port@5 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; snps,nr-gpios = <8>; reg = <0>; }; }; sm_gpio0: gpio@c000 { compatible = "snps,dw-apb-gpio"; reg = <0xc000 0x400>; #address-cells = <1>; #size-cells = <0>; porte: gpio-port@4 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; snps,nr-gpios = <8>; reg = <0>; }; }; uart0: serial@9000 { compatible = "snps,dw-apb-uart"; reg = <0x9000 0x100>; Loading Loading
arch/arm/boot/dts/berlin2cd.dtsi +102 −0 Original line number Diff line number Diff line Loading @@ -87,6 +87,78 @@ apb@e80000 { ranges = <0 0xe80000 0x10000>; interrupt-parent = <&aic>; gpio0: gpio@0400 { compatible = "snps,dw-apb-gpio"; reg = <0x0400 0x400>; #address-cells = <1>; #size-cells = <0>; porta: gpio-port@0 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; snps,nr-gpios = <8>; reg = <0>; interrupt-controller; #interrupt-cells = <2>; interrupts = <0>; }; }; gpio1: gpio@0800 { compatible = "snps,dw-apb-gpio"; reg = <0x0800 0x400>; #address-cells = <1>; #size-cells = <0>; portb: gpio-port@1 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; snps,nr-gpios = <8>; reg = <0>; interrupt-controller; #interrupt-cells = <2>; interrupts = <1>; }; }; gpio2: gpio@0c00 { compatible = "snps,dw-apb-gpio"; reg = <0x0c00 0x400>; #address-cells = <1>; #size-cells = <0>; portc: gpio-port@2 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; snps,nr-gpios = <8>; reg = <0>; interrupt-controller; #interrupt-cells = <2>; interrupts = <2>; }; }; gpio3: gpio@1000 { compatible = "snps,dw-apb-gpio"; reg = <0x1000 0x400>; #address-cells = <1>; #size-cells = <0>; portd: gpio-port@3 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; snps,nr-gpios = <8>; reg = <0>; interrupt-controller; #interrupt-cells = <2>; interrupts = <3>; }; }; timer0: timer@2c00 { compatible = "snps,dw-apb-timer"; reg = <0x2c00 0x14>; Loading Loading @@ -177,6 +249,36 @@ apb@fc0000 { ranges = <0 0xfc0000 0x10000>; interrupt-parent = <&sic>; sm_gpio1: gpio@5000 { compatible = "snps,dw-apb-gpio"; reg = <0x5000 0x400>; #address-cells = <1>; #size-cells = <0>; portf: gpio-port@5 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; snps,nr-gpios = <8>; reg = <0>; }; }; sm_gpio0: gpio@c000 { compatible = "snps,dw-apb-gpio"; reg = <0xc000 0x400>; #address-cells = <1>; #size-cells = <0>; porte: gpio-port@4 { compatible = "snps,dw-apb-gpio-port"; gpio-controller; #gpio-cells = <2>; snps,nr-gpios = <8>; reg = <0>; }; }; uart0: serial@9000 { compatible = "snps,dw-apb-uart"; reg = <0x9000 0x100>; Loading