Skip to contentSkip to conversation

arm64: dts: add device tree for ARM SMM-A53x2 on LogicTile Express 20MG

PATCH Superseded Kristina Martsenko 2 participants 2 messages Jun 11, 2015

Subsystems (2)

v2 of 3 Superseded Latest is v3 →

lore
Share & tools
lore
#0 lore raw

PATCH v2 1/1 arm64: dts: add device tree for ARM SMM-A53x2 on LogicTile Express 20MG

Add a DTS file for the MP2 Cortex-A53 Soft Macrocell Model implemented on a LogicTile Express 20MG (V2F-1XV7) daughterboard. This is based on the version that's currently available from the ARM DTS repository [1].

[1] git://linux-arm.org/arm-dts.git

---

Changes in v2:
- Remove enable-method and cpu-release-addr from the second CPU (since the Boot Monitor can add those itself).

 MAINTAINERS                                        |   1 +
 arch/arm64/boot/dts/arm/Makefile                   |   1 +
 .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts      | 194 +++++++++++++++++++++
 3 files changed, 196 insertions(+)
 create mode 100644 arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts
MAINTAINERS +1 -0
index 55b01e0..b0a3022 100644
@@ -1613,6 +1613,7 @@ M:	Lorenzo Pieralisi <[email protected]>
 L:	linux-arm-kernel at lists.infradead.org (moderated for non-subscribers)
 S:	Maintained
 F:	arch/arm/boot/dts/vexpress*
+F:	arch/arm64/boot/dts/arm/vexpress*
 F:	arch/arm/mach-vexpress/
 F:	*/*/vexpress*
 F:	*/*/*/vexpress*
arch/arm64/boot/dts/arm/Makefile +1 -0
index c5c98b9..bb3c072 100644
@@ -1,6 +1,7 @@
 dtb-$(CONFIG_ARCH_VEXPRESS) += foundation-v8.dtb
 dtb-$(CONFIG_ARCH_VEXPRESS) += juno.dtb juno-r1.dtb
 dtb-$(CONFIG_ARCH_VEXPRESS) += rtsm_ve-aemv8a.dtb
+dtb-$(CONFIG_ARCH_VEXPRESS) += vexpress-v2f-1xv7-ca53x2.dtb
 
 always		:= $(dtb-y)
 subdir-y	:= $(dts-dirs)
arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts new file +194 -0

194 lines not on this page · raw message

Signature · 1 line
2.1.4
#1 lore raw

PATCH v2 1/1 arm64: dts: add device tree for ARM SMM-A53x2 on LogicTile Express 20MG

arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts line 15

Quoted 5 lines · Kristina Martsenko

- Remove enable-method and cpu-release-addr from the second CPU (since the Boot Monitor can add those itself).

arch/arm64/boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts new file +2 -0
+/* In use by spinning secondaries */
+/memreserve/ 0x80000000 0x00010000;

... and so it does with memreserve on cpu-release-addr.

Pawel