All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] ARM: mstar: Initial DongShanPiOne support
@ 2021-12-17  9:35 ` Daniel Palmer
  0 siblings, 0 replies; 12+ messages in thread
From: Daniel Palmer @ 2021-12-17  9:35 UTC (permalink / raw)
  To: devicetree, linux-arm-kernel, robh+dt, romain.perier, livelwh
  Cc: linux-kernel, Daniel Palmer

Add a few device tree bits to support the DongShanPiOne
which is an SBC module based on the SigmaStar SSD202D.

http://linux-chenxing.org/infinity2/dongshanpione/

Daniel Palmer (3):
  dt-bindings: vendor-prefixes: Add prefix for 100ask
  dt-bindings: arm: mstar: Add compatible for 100ask DongShanPiOne
  ARM: dts: mstar: Add board for 100ask DongShanPiOne

 .../devicetree/bindings/arm/mstar/mstar.yaml  |  1 +
 .../devicetree/bindings/vendor-prefixes.yaml  |  2 ++
 arch/arm/boot/dts/Makefile                    |  1 +
 ...nfinity2m-ssd202d-100ask-dongshanpione.dts | 25 +++++++++++++++++++
 4 files changed, 29 insertions(+)
 create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts

-- 
2.34.1


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

* [PATCH 0/3] ARM: mstar: Initial DongShanPiOne support
@ 2021-12-17  9:35 ` Daniel Palmer
  0 siblings, 0 replies; 12+ messages in thread
From: Daniel Palmer @ 2021-12-17  9:35 UTC (permalink / raw)
  To: devicetree, linux-arm-kernel, robh+dt, romain.perier, livelwh
  Cc: linux-kernel, Daniel Palmer

Add a few device tree bits to support the DongShanPiOne
which is an SBC module based on the SigmaStar SSD202D.

http://linux-chenxing.org/infinity2/dongshanpione/

Daniel Palmer (3):
  dt-bindings: vendor-prefixes: Add prefix for 100ask
  dt-bindings: arm: mstar: Add compatible for 100ask DongShanPiOne
  ARM: dts: mstar: Add board for 100ask DongShanPiOne

 .../devicetree/bindings/arm/mstar/mstar.yaml  |  1 +
 .../devicetree/bindings/vendor-prefixes.yaml  |  2 ++
 arch/arm/boot/dts/Makefile                    |  1 +
 ...nfinity2m-ssd202d-100ask-dongshanpione.dts | 25 +++++++++++++++++++
 4 files changed, 29 insertions(+)
 create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts

-- 
2.34.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 1/3] dt-bindings: vendor-prefixes: Add prefix for 100ask
  2021-12-17  9:35 ` Daniel Palmer
@ 2021-12-17  9:35   ` Daniel Palmer
  -1 siblings, 0 replies; 12+ messages in thread
From: Daniel Palmer @ 2021-12-17  9:35 UTC (permalink / raw)
  To: devicetree, linux-arm-kernel, robh+dt, romain.perier, livelwh
  Cc: linux-kernel, Daniel Palmer

100ask is Linux SBC/module/training provider.
Add a prefix for them.

Link: https://www.100ask.net
Signed-off-by: Daniel Palmer <daniel@0x0f.com>
---
 To Rob: One thing I have noticed is that dtbs_check
 seems to be complaining about the prefix starting with
 a digit. If it's a problem I can change the prefix I think.

 Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index 66d6432fd781..f0fc682d3680 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
@@ -23,6 +23,8 @@ patternProperties:
   "^(simple-audio-card|st-plgpio|st-spics|ts),.*": true
 
   # Keep list in alphabetical order.
+  "^100ask,.*":
+    description: Baiwen.com (100ask).
   "^70mai,.*":
     description: 70mai Co., Ltd.
   "^abb,.*":
-- 
2.34.1


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

* [PATCH 1/3] dt-bindings: vendor-prefixes: Add prefix for 100ask
@ 2021-12-17  9:35   ` Daniel Palmer
  0 siblings, 0 replies; 12+ messages in thread
From: Daniel Palmer @ 2021-12-17  9:35 UTC (permalink / raw)
  To: devicetree, linux-arm-kernel, robh+dt, romain.perier, livelwh
  Cc: linux-kernel, Daniel Palmer

100ask is Linux SBC/module/training provider.
Add a prefix for them.

Link: https://www.100ask.net
Signed-off-by: Daniel Palmer <daniel@0x0f.com>
---
 To Rob: One thing I have noticed is that dtbs_check
 seems to be complaining about the prefix starting with
 a digit. If it's a problem I can change the prefix I think.

 Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index 66d6432fd781..f0fc682d3680 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml
@@ -23,6 +23,8 @@ patternProperties:
   "^(simple-audio-card|st-plgpio|st-spics|ts),.*": true
 
   # Keep list in alphabetical order.
+  "^100ask,.*":
+    description: Baiwen.com (100ask).
   "^70mai,.*":
     description: 70mai Co., Ltd.
   "^abb,.*":
-- 
2.34.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 2/3] dt-bindings: arm: mstar: Add compatible for 100ask DongShanPiOne
  2021-12-17  9:35 ` Daniel Palmer
@ 2021-12-17  9:35   ` Daniel Palmer
  -1 siblings, 0 replies; 12+ messages in thread
From: Daniel Palmer @ 2021-12-17  9:35 UTC (permalink / raw)
  To: devicetree, linux-arm-kernel, robh+dt, romain.perier, livelwh
  Cc: linux-kernel, Daniel Palmer

The DongShanPiOne is a SigmaStar SSD202D based module.
Add a compatible for it to the list of infinity2m boards.

Link: http://linux-chenxing.org/infinity2/dongshanpione/
Signed-off-by: Daniel Palmer <daniel@0x0f.com>
---
 Documentation/devicetree/bindings/arm/mstar/mstar.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/arm/mstar/mstar.yaml b/Documentation/devicetree/bindings/arm/mstar/mstar.yaml
index a316eef1b728..371267b63a88 100644
--- a/Documentation/devicetree/bindings/arm/mstar/mstar.yaml
+++ b/Documentation/devicetree/bindings/arm/mstar/mstar.yaml
@@ -23,6 +23,7 @@ properties:
       - description: infinity2m boards
         items:
           - enum:
+              - 100ask,dongshanpione # 100ask DongShanPiOne
               - honestar,ssd201htv2 # Honestar SSD201_HT_V2 devkit
               - m5stack,unitv2 # M5Stack UnitV2
           - const: mstar,infinity2m
-- 
2.34.1


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

* [PATCH 2/3] dt-bindings: arm: mstar: Add compatible for 100ask DongShanPiOne
@ 2021-12-17  9:35   ` Daniel Palmer
  0 siblings, 0 replies; 12+ messages in thread
From: Daniel Palmer @ 2021-12-17  9:35 UTC (permalink / raw)
  To: devicetree, linux-arm-kernel, robh+dt, romain.perier, livelwh
  Cc: linux-kernel, Daniel Palmer

The DongShanPiOne is a SigmaStar SSD202D based module.
Add a compatible for it to the list of infinity2m boards.

Link: http://linux-chenxing.org/infinity2/dongshanpione/
Signed-off-by: Daniel Palmer <daniel@0x0f.com>
---
 Documentation/devicetree/bindings/arm/mstar/mstar.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/arm/mstar/mstar.yaml b/Documentation/devicetree/bindings/arm/mstar/mstar.yaml
index a316eef1b728..371267b63a88 100644
--- a/Documentation/devicetree/bindings/arm/mstar/mstar.yaml
+++ b/Documentation/devicetree/bindings/arm/mstar/mstar.yaml
@@ -23,6 +23,7 @@ properties:
       - description: infinity2m boards
         items:
           - enum:
+              - 100ask,dongshanpione # 100ask DongShanPiOne
               - honestar,ssd201htv2 # Honestar SSD201_HT_V2 devkit
               - m5stack,unitv2 # M5Stack UnitV2
           - const: mstar,infinity2m
-- 
2.34.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH 3/3] ARM: dts: mstar: Add board for 100ask DongShanPiOne
  2021-12-17  9:35 ` Daniel Palmer
@ 2021-12-17  9:35   ` Daniel Palmer
  -1 siblings, 0 replies; 12+ messages in thread
From: Daniel Palmer @ 2021-12-17  9:35 UTC (permalink / raw)
  To: devicetree, linux-arm-kernel, robh+dt, romain.perier, livelwh
  Cc: linux-kernel, Daniel Palmer

The DongShanPiOne is little SigmaStar SSD202D based module
from 100ask.

Add an initial dts for this board.

Link: http://linux-chenxing.org/infinity2/dongshanpione/
Signed-off-by: Daniel Palmer <daniel@0x0f.com>
---
 arch/arm/boot/dts/Makefile                    |  1 +
 ...nfinity2m-ssd202d-100ask-dongshanpione.dts | 25 +++++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts

diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
index 0de64f237cd8..f31672c0c06c 100644
--- a/arch/arm/boot/dts/Makefile
+++ b/arch/arm/boot/dts/Makefile
@@ -1468,6 +1468,7 @@ dtb-$(CONFIG_ARCH_MEDIATEK) += \
 dtb-$(CONFIG_ARCH_MILBEAUT) += milbeaut-m10v-evb.dtb
 dtb-$(CONFIG_ARCH_MSTARV7) += \
 	mstar-infinity-msc313-breadbee_crust.dtb \
+	mstar-infinity2m-ssd202d-100ask-dongshanpione.dtb \
 	mstar-infinity2m-ssd202d-ssd201htv2.dtb \
 	mstar-infinity2m-ssd202d-unitv2.dtb \
 	mstar-infinity3-msc313e-breadbee.dtb \
diff --git a/arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts b/arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts
new file mode 100644
index 000000000000..f25a04c98ccb
--- /dev/null
+++ b/arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts
@@ -0,0 +1,25 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/*
+ * Copyright (c) 2021 thingy.jp.
+ * Author: Daniel Palmer <daniel@thingy.jp>
+ */
+
+/dts-v1/;
+#include "mstar-infinity2m-ssd202d.dtsi"
+
+/ {
+	model = "DongShanPi One";
+	compatible = "100ask,dongshanpione", "mstar,infinity2m";
+
+	aliases {
+		serial0 = &pm_uart;
+	};
+
+	chosen {
+		stdout-path = "serial0:115200n8";
+	};
+};
+
+&pm_uart {
+	status = "okay";
+};
-- 
2.34.1


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

* [PATCH 3/3] ARM: dts: mstar: Add board for 100ask DongShanPiOne
@ 2021-12-17  9:35   ` Daniel Palmer
  0 siblings, 0 replies; 12+ messages in thread
From: Daniel Palmer @ 2021-12-17  9:35 UTC (permalink / raw)
  To: devicetree, linux-arm-kernel, robh+dt, romain.perier, livelwh
  Cc: linux-kernel, Daniel Palmer

The DongShanPiOne is little SigmaStar SSD202D based module
from 100ask.

Add an initial dts for this board.

Link: http://linux-chenxing.org/infinity2/dongshanpione/
Signed-off-by: Daniel Palmer <daniel@0x0f.com>
---
 arch/arm/boot/dts/Makefile                    |  1 +
 ...nfinity2m-ssd202d-100ask-dongshanpione.dts | 25 +++++++++++++++++++
 2 files changed, 26 insertions(+)
 create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts

diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
index 0de64f237cd8..f31672c0c06c 100644
--- a/arch/arm/boot/dts/Makefile
+++ b/arch/arm/boot/dts/Makefile
@@ -1468,6 +1468,7 @@ dtb-$(CONFIG_ARCH_MEDIATEK) += \
 dtb-$(CONFIG_ARCH_MILBEAUT) += milbeaut-m10v-evb.dtb
 dtb-$(CONFIG_ARCH_MSTARV7) += \
 	mstar-infinity-msc313-breadbee_crust.dtb \
+	mstar-infinity2m-ssd202d-100ask-dongshanpione.dtb \
 	mstar-infinity2m-ssd202d-ssd201htv2.dtb \
 	mstar-infinity2m-ssd202d-unitv2.dtb \
 	mstar-infinity3-msc313e-breadbee.dtb \
diff --git a/arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts b/arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts
new file mode 100644
index 000000000000..f25a04c98ccb
--- /dev/null
+++ b/arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts
@@ -0,0 +1,25 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/*
+ * Copyright (c) 2021 thingy.jp.
+ * Author: Daniel Palmer <daniel@thingy.jp>
+ */
+
+/dts-v1/;
+#include "mstar-infinity2m-ssd202d.dtsi"
+
+/ {
+	model = "DongShanPi One";
+	compatible = "100ask,dongshanpione", "mstar,infinity2m";
+
+	aliases {
+		serial0 = &pm_uart;
+	};
+
+	chosen {
+		stdout-path = "serial0:115200n8";
+	};
+};
+
+&pm_uart {
+	status = "okay";
+};
-- 
2.34.1


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [PATCH 1/3] dt-bindings: vendor-prefixes: Add prefix for 100ask
  2021-12-17  9:35   ` Daniel Palmer
@ 2021-12-21 18:06     ` Rob Herring
  -1 siblings, 0 replies; 12+ messages in thread
From: Rob Herring @ 2021-12-21 18:06 UTC (permalink / raw)
  To: Daniel Palmer
  Cc: devicetree, linux-arm-kernel, romain.perier, livelwh, linux-kernel

On Fri, Dec 17, 2021 at 06:35:08PM +0900, Daniel Palmer wrote:
> 100ask is Linux SBC/module/training provider.
> Add a prefix for them.
> 
> Link: https://www.100ask.net
> Signed-off-by: Daniel Palmer <daniel@0x0f.com>
> ---
>  To Rob: One thing I have noticed is that dtbs_check
>  seems to be complaining about the prefix starting with
>  a digit. If it's a problem I can change the prefix I think.

Humm, we should relax that. I'll add a fix.

> 
>  Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
>  1 file changed, 2 insertions(+)

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

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

* Re: [PATCH 1/3] dt-bindings: vendor-prefixes: Add prefix for 100ask
@ 2021-12-21 18:06     ` Rob Herring
  0 siblings, 0 replies; 12+ messages in thread
From: Rob Herring @ 2021-12-21 18:06 UTC (permalink / raw)
  To: Daniel Palmer
  Cc: devicetree, linux-arm-kernel, romain.perier, livelwh, linux-kernel

On Fri, Dec 17, 2021 at 06:35:08PM +0900, Daniel Palmer wrote:
> 100ask is Linux SBC/module/training provider.
> Add a prefix for them.
> 
> Link: https://www.100ask.net
> Signed-off-by: Daniel Palmer <daniel@0x0f.com>
> ---
>  To Rob: One thing I have noticed is that dtbs_check
>  seems to be complaining about the prefix starting with
>  a digit. If it's a problem I can change the prefix I think.

Humm, we should relax that. I'll add a fix.

> 
>  Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
>  1 file changed, 2 insertions(+)

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

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [PATCH 2/3] dt-bindings: arm: mstar: Add compatible for 100ask DongShanPiOne
  2021-12-17  9:35   ` Daniel Palmer
@ 2021-12-21 18:08     ` Rob Herring
  -1 siblings, 0 replies; 12+ messages in thread
From: Rob Herring @ 2021-12-21 18:08 UTC (permalink / raw)
  To: Daniel Palmer
  Cc: livelwh, devicetree, linux-arm-kernel, robh+dt, romain.perier,
	linux-kernel

On Fri, 17 Dec 2021 18:35:09 +0900, Daniel Palmer wrote:
> The DongShanPiOne is a SigmaStar SSD202D based module.
> Add a compatible for it to the list of infinity2m boards.
> 
> Link: http://linux-chenxing.org/infinity2/dongshanpione/
> Signed-off-by: Daniel Palmer <daniel@0x0f.com>
> ---
>  Documentation/devicetree/bindings/arm/mstar/mstar.yaml | 1 +
>  1 file changed, 1 insertion(+)
> 

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

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

* Re: [PATCH 2/3] dt-bindings: arm: mstar: Add compatible for 100ask DongShanPiOne
@ 2021-12-21 18:08     ` Rob Herring
  0 siblings, 0 replies; 12+ messages in thread
From: Rob Herring @ 2021-12-21 18:08 UTC (permalink / raw)
  To: Daniel Palmer
  Cc: livelwh, devicetree, linux-arm-kernel, robh+dt, romain.perier,
	linux-kernel

On Fri, 17 Dec 2021 18:35:09 +0900, Daniel Palmer wrote:
> The DongShanPiOne is a SigmaStar SSD202D based module.
> Add a compatible for it to the list of infinity2m boards.
> 
> Link: http://linux-chenxing.org/infinity2/dongshanpione/
> Signed-off-by: Daniel Palmer <daniel@0x0f.com>
> ---
>  Documentation/devicetree/bindings/arm/mstar/mstar.yaml | 1 +
>  1 file changed, 1 insertion(+)
> 

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

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

end of thread, other threads:[~2021-12-21 18:16 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-17  9:35 [PATCH 0/3] ARM: mstar: Initial DongShanPiOne support Daniel Palmer
2021-12-17  9:35 ` Daniel Palmer
2021-12-17  9:35 ` [PATCH 1/3] dt-bindings: vendor-prefixes: Add prefix for 100ask Daniel Palmer
2021-12-17  9:35   ` Daniel Palmer
2021-12-21 18:06   ` Rob Herring
2021-12-21 18:06     ` Rob Herring
2021-12-17  9:35 ` [PATCH 2/3] dt-bindings: arm: mstar: Add compatible for 100ask DongShanPiOne Daniel Palmer
2021-12-17  9:35   ` Daniel Palmer
2021-12-21 18:08   ` Rob Herring
2021-12-21 18:08     ` Rob Herring
2021-12-17  9:35 ` [PATCH 3/3] ARM: dts: mstar: Add board " Daniel Palmer
2021-12-17  9:35   ` Daniel Palmer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.