Skip to contentSkip to conversation

ARM64: dts: amlogic: Add basic support for Amlogic S905X

PATCH Superseded Carlo Caione 4 participants 4 messages Jul 1, 2016 – Jul 7, 2016

Subsystems (2)

v1 of 2 Superseded Latest is v2 →

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 ARM64: dts: amlogic: Add basic support for Amlogic S905X

From: Carlo Caione <[email protected]>

This patch introduces the basic support for the Amlogic S905X (Meson GXL) and for the Amlogic evaluation board P212.
No documentation has been released yet for this SoC, so for now only the bare minimum has been added in the DT.

---
 Documentation/devicetree/bindings/arm/amlogic.txt |   5 +
 arch/arm64/boot/dts/amlogic/Makefile              |   1 +
 arch/arm64/boot/dts/amlogic/meson-gxl-p212.dts    |  70 +++++++++
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi        | 179 ++++++++++++++++++++++
 4 files changed, 255 insertions(+)
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-p212.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi
Documentation/devicetree/bindings/arm/amlogic.txt +5 -0
index fcc6f6c..ea75333 100644
@@ -17,6 +17,10 @@ Boards with the Amlogic Meson GXBaby SoC shall have the following properties:
   Required root node property:
     compatible: "amlogic,meson-gxbb";
 
+Boards with the Amlogic Meson GXL SoC shall have the following properties:
+  Required root node property:
+    compatible: "amlogic,meson-gxl";
+
 Board compatible values:
   - "geniatech,atv1200" (Meson6)
   - "minix,neo-x8" (Meson8)
@@ -28,3 +32,4 @@ Board compatible values:
   - "hardkernel,odroid-c2" (Meson gxbb)
   - "amlogic,p200" (Meson gxbb)
   - "amlogic,p201" (Meson gxbb)
+  - "amlogic,p212" (Meson gxl)
arch/arm64/boot/dts/amlogic/Makefile +1 -0
index 47ec703..46ffca7 100644
@@ -4,6 +4,7 @@ dtb-$(CONFIG_ARCH_MESON) += meson-gxbb-p201.dtb
 dtb-$(CONFIG_ARCH_MESON) += meson-gxbb-vega-s95-pro.dtb
 dtb-$(CONFIG_ARCH_MESON) += meson-gxbb-vega-s95-meta.dtb
 dtb-$(CONFIG_ARCH_MESON) += meson-gxbb-vega-s95-telos.dtb
+dtb-$(CONFIG_ARCH_MESON) += meson-gxl-p212.dtb
 
 always		:= $(dtb-y)
 subdir-y	:= $(dts-dirs)
arch/arm64/boot/dts/amlogic/meson-gxl-p212.dts new file +70 -0

70 lines not on this page · raw message

arch/arm64/boot/dts/amlogic/meson-gxl.dtsi new file +179 -0

179 lines not on this page · raw message

Signature · 1 line
2.7.4
#1 lore raw

PATCH 1/1 ARM64: dts: amlogic: Add basic support for Amlogic S905X

Am 01.07.2016 um 20:57 schrieb Carlo Caione:

Quoted 8 lines

From: Carlo Caione <[email protected]>

This patch introduces the basic support for the Amlogic S905X (Meson GXL) and for the Amlogic evaluation board P212.
No documentation has been released yet for this SoC, so for now only the bare minimum has been added in the DT.

Quoted 8 lines
---
 Documentation/devicetree/bindings/arm/amlogic.txt |   5 +
 arch/arm64/boot/dts/amlogic/Makefile              |   1 +
 arch/arm64/boot/dts/amlogic/meson-gxl-p212.dts    |  70 +++++++++
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi        | 179 ++++++++++++++++++++++
 4 files changed, 255 insertions(+)
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-p212.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi

I don't have documentation either, but looks sane to me.

With the recent driver progress have you checked whether /memory at 0 actually works or whether U-Boot gives us a /memory node that Linux is using instead?

Regards,
Andreas

Signature · 3 lines
SUSE Linux GmbH, Maxfeldstr. 5, 90409 N?rnberg, Germany
GF: Felix Imend?rffer, Jane Smithard, Graham Norton
HRB 21284 (AG N?rnberg)
maintainer
#2 lore raw

PATCH 1/1 ARM64: dts: amlogic: Add basic support for Amlogic S905X

In reply to Carlo Caione
Quoted 8 lines · Carlo Caione

From: Carlo Caione <[email protected]>

This patch introduces the basic support for the Amlogic S905X (Meson GXL) and for the Amlogic evaluation board P212.
No documentation has been released yet for this SoC, so for now only the bare minimum has been added in the DT.

Quoted 8 lines
---
 Documentation/devicetree/bindings/arm/amlogic.txt |   5 +
 arch/arm64/boot/dts/amlogic/Makefile              |   1 +
 arch/arm64/boot/dts/amlogic/meson-gxl-p212.dts    |  70 +++++++++
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi        | 179 ++++++++++++++++++++++
 4 files changed, 255 insertions(+)
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-p212.dts
 create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi
#3 lore raw
In reply to Carlo Caione

Hi,

Quoted 6 lines · Carlo Caione

This patch introduces the basic support for the Amlogic S905X (Meson GXL) and for the Amlogic evaluation board P212.
No documentation has been released yet for this SoC, so for now only the bare minimum has been added in the DT.

Hardkernel have released a datasheet for the S905:
http://dn.odroid.com/S905/DataSheet/S905_Public_Datasheet_V1.1.4.pdf

HTH.

Cheers,
Chris

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html