aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/sama5d4.dtsi
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/boot/dts/sama5d4.dtsi')
-rw-r--r--arch/arm/boot/dts/sama5d4.dtsi27
1 files changed, 25 insertions, 2 deletions
diff --git a/arch/arm/boot/dts/sama5d4.dtsi b/arch/arm/boot/dts/sama5d4.dtsi
index 1b0f30c2c4a5..d986b41b9654 100644
--- a/arch/arm/boot/dts/sama5d4.dtsi
+++ b/arch/arm/boot/dts/sama5d4.dtsi
@@ -62,6 +62,7 @@
62 gpio0 = &pioA; 62 gpio0 = &pioA;
63 gpio1 = &pioB; 63 gpio1 = &pioB;
64 gpio2 = &pioC; 64 gpio2 = &pioC;
65 gpio3 = &pioD;
65 gpio4 = &pioE; 66 gpio4 = &pioE;
66 tcb0 = &tcb0; 67 tcb0 = &tcb0;
67 tcb1 = &tcb1; 68 tcb1 = &tcb1;
@@ -103,6 +104,11 @@
103 }; 104 };
104 }; 105 };
105 106
107 ns_sram: sram@00210000 {
108 compatible = "mmio-sram";
109 reg = <0x00210000 0x10000>;
110 };
111
106 ahb { 112 ahb {
107 compatible = "simple-bus"; 113 compatible = "simple-bus";
108 #address-cells = <1>; 114 #address-cells = <1>;
@@ -267,7 +273,7 @@
267 }; 273 };
268 274
269 nand0: nand@80000000 { 275 nand0: nand@80000000 {
270 compatible = "atmel,at91rm9200-nand"; 276 compatible = "atmel,sama5d4-nand", "atmel,at91rm9200-nand";
271 #address-cells = <1>; 277 #address-cells = <1>;
272 #size-cells = <1>; 278 #size-cells = <1>;
273 ranges; 279 ranges;
@@ -870,6 +876,11 @@
870 status = "disabled"; 876 status = "disabled";
871 }; 877 };
872 878
879 sfr: sfr@f8028000 {
880 compatible = "atmel,sama5d4-sfr", "syscon";
881 reg = <0xf8028000 0x60>;
882 };
883
873 mmc1: mmc@fc000000 { 884 mmc1: mmc@fc000000 {
874 compatible = "atmel,hsmci"; 885 compatible = "atmel,hsmci";
875 reg = <0xfc000000 0x600>; 886 reg = <0xfc000000 0x600>;
@@ -1008,7 +1019,7 @@
1008 1019
1009 pit: timer@fc068630 { 1020 pit: timer@fc068630 {
1010 compatible = "atmel,at91sam9260-pit"; 1021 compatible = "atmel,at91sam9260-pit";
1011 reg = <0xfc068630 0xf>; 1022 reg = <0xfc068630 0x10>;
1012 interrupts = <3 IRQ_TYPE_LEVEL_HIGH 5>; 1023 interrupts = <3 IRQ_TYPE_LEVEL_HIGH 5>;
1013 clocks = <&h32ck>; 1024 clocks = <&h32ck>;
1014 }; 1025 };
@@ -1111,6 +1122,18 @@
1111 clocks = <&pioC_clk>; 1122 clocks = <&pioC_clk>;
1112 }; 1123 };
1113 1124
1125 pioD: gpio@fc068000 {
1126 compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio";
1127 reg = <0xfc068000 0x100>;
1128 interrupts = <5 IRQ_TYPE_LEVEL_HIGH 1>;
1129 #gpio-cells = <2>;
1130 gpio-controller;
1131 interrupt-controller;
1132 #interrupt-cells = <2>;
1133 clocks = <&pioD_clk>;
1134 status = "disabled";
1135 };
1136
1114 pioE: gpio@fc06d000 { 1137 pioE: gpio@fc06d000 {
1115 compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio"; 1138 compatible = "atmel,at91sam9x5-gpio", "atmel,at91rm9200-gpio";
1116 reg = <0xfc06d000 0x100>; 1139 reg = <0xfc06d000 0x100>;