linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] arm64: dts: Initial MeLE V9 support
@ 2017-10-16  3:01 Andreas Färber
  2017-10-16  3:01 ` [PATCH 1/3] dt-bindings: Add vendor prefix for MeLE Andreas Färber
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Andreas Färber @ 2017-10-16  3:01 UTC (permalink / raw)
  To: linux-arm-kernel
  Cc: linux-kernel, Bizon, Andreas Färber, meleservice, devicetree

Hello,

This mini-series adds a Device Tree for the MeLE V9 Android Media Player.

Same as with PROBOX2 AVA, serial (loady) was the only working way to boot a new
kernel from the vendor's U-Boot on this TV box.

More details at:
https://en.opensuse.org/HCL:Mele_V9

@MeLE: Please review the following three patches and either signal your
acknowledgement of my naming proposals with an "Acked-by: name <email>"
response or point out any changes you would like to see applied. Thanks!

Latest experimental patches at:
https://github.com/afaerber/linux/commits/rtd1295-next

Have a lot of fun!

Cheers,
Andreas

Cc: meleservice@mele.cn
Cc: devicetree@vger.kernel.org

Andreas Färber (3):
  dt-bindings: Add vendor prefix for MeLE
  dt-bindings: arm: realtek: Document MeLE V9
  arm64: dts: realtek: Add MeLE V9

 Documentation/devicetree/bindings/arm/realtek.txt  |  1 +
 .../devicetree/bindings/vendor-prefixes.txt        |  1 +
 arch/arm64/boot/dts/realtek/Makefile               |  1 +
 arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts    | 31 ++++++++++++++++++++++
 4 files changed, 34 insertions(+)
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts

-- 
2.13.6

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH 1/3] dt-bindings: Add vendor prefix for MeLE
  2017-10-16  3:01 [PATCH 0/3] arm64: dts: Initial MeLE V9 support Andreas Färber
@ 2017-10-16  3:01 ` Andreas Färber
  2017-10-23 22:37   ` Rob Herring
  2017-10-16  3:01 ` [PATCH 2/3] dt-bindings: arm: realtek: Document MeLE V9 Andreas Färber
  2017-10-16  3:01 ` [PATCH 3/3] arm64: dts: realtek: Add " Andreas Färber
  2 siblings, 1 reply; 6+ messages in thread
From: Andreas Färber @ 2017-10-16  3:01 UTC (permalink / raw)
  To: linux-arm-kernel
  Cc: linux-kernel, Bizon, Andreas Färber, meleservice,
	Rob Herring, Mark Rutland, devicetree

MeLE is a Chinese manufacturer of TV boxes and Mini PCs.

Cc: meleservice@mele.cn
Signed-off-by: Andreas Färber <afaerber@suse.de>
---
 Documentation/devicetree/bindings/vendor-prefixes.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt
index dbbde903682b..bc7f7b4618b4 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.txt
+++ b/Documentation/devicetree/bindings/vendor-prefixes.txt
@@ -199,6 +199,7 @@ mcube	mCube
 meas	Measurement Specialties
 mediatek	MediaTek Inc.
 megachips	MegaChips
+mele	Shenzhen MeLE Digital Technology Ltd.
 melexis	Melexis N.V.
 melfas	MELFAS Inc.
 mellanox	Mellanox Technologies
-- 
2.13.6

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 2/3] dt-bindings: arm: realtek: Document MeLE V9
  2017-10-16  3:01 [PATCH 0/3] arm64: dts: Initial MeLE V9 support Andreas Färber
  2017-10-16  3:01 ` [PATCH 1/3] dt-bindings: Add vendor prefix for MeLE Andreas Färber
@ 2017-10-16  3:01 ` Andreas Färber
  2017-10-23 22:37   ` Rob Herring
  2017-10-16  3:01 ` [PATCH 3/3] arm64: dts: realtek: Add " Andreas Färber
  2 siblings, 1 reply; 6+ messages in thread
From: Andreas Färber @ 2017-10-16  3:01 UTC (permalink / raw)
  To: linux-arm-kernel
  Cc: linux-kernel, Bizon, Andreas Färber, meleservice,
	Rob Herring, Mark Rutland, devicetree

Define a compatible string for MeLE V9 Media Player.

Cc: meleservice@mele.cn
Signed-off-by: Andreas Färber <afaerber@suse.de>
---
 Documentation/devicetree/bindings/arm/realtek.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/arm/realtek.txt b/Documentation/devicetree/bindings/arm/realtek.txt
index 297c15eb81e2..95839e19ae92 100644
--- a/Documentation/devicetree/bindings/arm/realtek.txt
+++ b/Documentation/devicetree/bindings/arm/realtek.txt
@@ -12,6 +12,7 @@ Required root node properties:
 
 Root node property compatible must contain, depending on board:
 
+ - MeLE V9: "mele,v9"
  - ProBox2 AVA: "probox2,ava"
  - Zidoo X9S: "zidoo,x9s"
 
-- 
2.13.6

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH 3/3] arm64: dts: realtek: Add MeLE V9
  2017-10-16  3:01 [PATCH 0/3] arm64: dts: Initial MeLE V9 support Andreas Färber
  2017-10-16  3:01 ` [PATCH 1/3] dt-bindings: Add vendor prefix for MeLE Andreas Färber
  2017-10-16  3:01 ` [PATCH 2/3] dt-bindings: arm: realtek: Document MeLE V9 Andreas Färber
@ 2017-10-16  3:01 ` Andreas Färber
  2 siblings, 0 replies; 6+ messages in thread
From: Andreas Färber @ 2017-10-16  3:01 UTC (permalink / raw)
  To: linux-arm-kernel
  Cc: linux-kernel, Bizon, Andreas Färber, meleservice,
	Rob Herring, Mark Rutland, Catalin Marinas, Will Deacon,
	devicetree

Add an initial Device Tree for MeLE V9 Media Player.

Cc: meleservice@mele.cn
Signed-off-by: Andreas Färber <afaerber@suse.de>
---
 arch/arm64/boot/dts/realtek/Makefile            |  1 +
 arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts | 31 +++++++++++++++++++++++++
 2 files changed, 32 insertions(+)
 create mode 100644 arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts

diff --git a/arch/arm64/boot/dts/realtek/Makefile b/arch/arm64/boot/dts/realtek/Makefile
index cf93f4db7a69..c0b36ba64a1e 100644
--- a/arch/arm64/boot/dts/realtek/Makefile
+++ b/arch/arm64/boot/dts/realtek/Makefile
@@ -1,5 +1,6 @@
 dtb-$(CONFIG_ARCH_REALTEK) += rtd1293-ds418j.dtb
 
+dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-mele-v9.dtb
 dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-probox2-ava.dtb
 dtb-$(CONFIG_ARCH_REALTEK) += rtd1295-zidoo-x9s.dtb
 
diff --git a/arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts b/arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts
new file mode 100644
index 000000000000..bd584e99fff9
--- /dev/null
+++ b/arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts
@@ -0,0 +1,31 @@
+/*
+ * Copyright (c) 2017 Andreas Färber
+ *
+ * SPDX-License-Identifier: (GPL-2.0+ OR MIT)
+ */
+
+/dts-v1/;
+
+#include "rtd1295.dtsi"
+
+/ {
+	compatible = "mele,v9", "realtek,rtd1295";
+	model = "MeLE V9";
+
+	memory@0 {
+		device_type = "memory";
+		reg = <0x0 0x80000000>;
+	};
+
+	aliases {
+		serial0 = &uart0;
+	};
+
+	chosen {
+		stdout-path = "serial0:115200n8";
+	};
+};
+
+&uart0 {
+	status = "okay";
+};
-- 
2.13.6

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH 1/3] dt-bindings: Add vendor prefix for MeLE
  2017-10-16  3:01 ` [PATCH 1/3] dt-bindings: Add vendor prefix for MeLE Andreas Färber
@ 2017-10-23 22:37   ` Rob Herring
  0 siblings, 0 replies; 6+ messages in thread
From: Rob Herring @ 2017-10-23 22:37 UTC (permalink / raw)
  To: Andreas Färber
  Cc: linux-arm-kernel, linux-kernel, Bizon, meleservice, Mark Rutland,
	devicetree

On Mon, Oct 16, 2017 at 05:01:51AM +0200, Andreas Färber wrote:
> MeLE is a Chinese manufacturer of TV boxes and Mini PCs.
> 
> Cc: meleservice@mele.cn
> Signed-off-by: Andreas Färber <afaerber@suse.de>
> ---
>  Documentation/devicetree/bindings/vendor-prefixes.txt | 1 +
>  1 file changed, 1 insertion(+)

Acked-by: Rob Herring <robh@kernel.org> 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH 2/3] dt-bindings: arm: realtek: Document MeLE V9
  2017-10-16  3:01 ` [PATCH 2/3] dt-bindings: arm: realtek: Document MeLE V9 Andreas Färber
@ 2017-10-23 22:37   ` Rob Herring
  0 siblings, 0 replies; 6+ messages in thread
From: Rob Herring @ 2017-10-23 22:37 UTC (permalink / raw)
  To: Andreas Färber
  Cc: linux-arm-kernel, linux-kernel, Bizon, meleservice, Mark Rutland,
	devicetree

On Mon, Oct 16, 2017 at 05:01:52AM +0200, Andreas Färber wrote:
> Define a compatible string for MeLE V9 Media Player.
> 
> Cc: meleservice@mele.cn
> Signed-off-by: Andreas Färber <afaerber@suse.de>
> ---
>  Documentation/devicetree/bindings/arm/realtek.txt | 1 +
>  1 file changed, 1 insertion(+)

Acked-by: Rob Herring <robh@kernel.org> 

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-10-23 22:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-16  3:01 [PATCH 0/3] arm64: dts: Initial MeLE V9 support Andreas Färber
2017-10-16  3:01 ` [PATCH 1/3] dt-bindings: Add vendor prefix for MeLE Andreas Färber
2017-10-23 22:37   ` Rob Herring
2017-10-16  3:01 ` [PATCH 2/3] dt-bindings: arm: realtek: Document MeLE V9 Andreas Färber
2017-10-23 22:37   ` Rob Herring
2017-10-16  3:01 ` [PATCH 3/3] arm64: dts: realtek: Add " Andreas Färber

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).