Skip to content

Commit f5b56ab

Browse files
ryan-wannerclaudiubeznea
authored andcommitted
ARM: dts: microchip: sama7d65: Add SRAM and DRAM components support
Add SRAM, secumod, UDDRC, and DDR3phy to enable support for low power modes. Signed-off-by: Ryan Wanner <[email protected]> Link: https://lore.kernel.org/r/354ecd628fdd292d2125570a6b10a93cbecb7706.1744666011.git.Ryan.Wanner@microchip.com [claudiu.beznea: keep nodes sorted by their address] Signed-off-by: Claudiu Beznea <[email protected]>
1 parent 0bbc54d commit f5b56ab

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

arch/arm/boot/dts/microchip/sama7d65.dtsi

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,37 @@
4747
};
4848
};
4949

50+
ns_sram: sram@100000 {
51+
compatible = "mmio-sram";
52+
reg = <0x100000 0x20000>;
53+
ranges;
54+
#address-cells = <1>;
55+
#size-cells = <1>;
56+
};
57+
5058
soc {
5159
compatible = "simple-bus";
5260
ranges;
5361
#address-cells = <1>;
5462
#size-cells = <1>;
5563

64+
securam: sram@e0000800 {
65+
compatible = "microchip,sama7d65-securam", "atmel,sama5d2-securam", "mmio-sram";
66+
reg = <0xe0000800 0x4000>;
67+
ranges = <0 0xe0000800 0x4000>;
68+
clocks = <&pmc PMC_TYPE_PERIPHERAL 17>;
69+
#address-cells = <1>;
70+
#size-cells = <1>;
71+
no-memory-wc;
72+
};
73+
74+
secumod: security-module@e0004000 {
75+
compatible = "microchip,sama7d65-secumod", "atmel,sama5d2-secumod", "syscon";
76+
reg = <0xe0004000 0x4000>;
77+
gpio-controller;
78+
#gpio-cells = <2>;
79+
};
80+
5681
sfrbu: sfr@e0008000 {
5782
compatible ="microchip,sama7d65-sfrbu", "atmel,sama5d2-sfrbu", "syscon";
5883
reg = <0xe0008000 0x20>;
@@ -526,6 +551,16 @@
526551
};
527552
};
528553

554+
uddrc: uddrc@e3800000 {
555+
compatible = "microchip,sama7d65-uddrc", "microchip,sama7g5-uddrc";
556+
reg = <0xe3800000 0x4000>;
557+
};
558+
559+
ddr3phy: ddr3phy@e3804000 {
560+
compatible = "microchip,sama7d65-ddr3phy", "microchip,sama7g5-ddr3phy";
561+
reg = <0xe3804000 0x1000>;
562+
};
563+
529564
gic: interrupt-controller@e8c11000 {
530565
compatible = "arm,cortex-a7-gic";
531566
reg = <0xe8c11000 0x1000>,

0 commit comments

Comments
 (0)