[PATCH v4 0/3] Elimo Impetus and Initium support

2020-11-05 Thread Matteo Scordino
Hello, Removed a redundant node and a redundant alias as suggested for V3 Matteo Scordino (3): ARM: dts: sun8i: s3: Add dtsi for the Elimo Impetus SoM dt-bindings: arm: sunxi: add Elimo bindings ARM: dts: sun8i: s3: Add dts for the Elimo Initium SBC .../devicetree/bindings/arm/sunxi.yaml

[PATCH v4 1/3] ARM: dts: sun8i: s3: Add dtsi for the Elimo Impetus SoM

2020-11-05 Thread Matteo Scordino
file mode 100644 index ..24d507cdbcf9 --- /dev/null +++ b/arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi @@ -0,0 +1,44 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (C) 2020 Matteo Scordino + */ + +/dts-v1/; +#include "sun8i-v3.dtsi" +#include &qu

[PATCH v4 2/3] dt-bindings: arm: sunxi: add Elimo bindings

2020-11-05 Thread Matteo Scordino
Document board compatible names for Elimo Engineering Impetus and Initium Signed-off-by: Matteo Scordino --- Documentation/devicetree/bindings/arm/sunxi.yaml | 13 + 1 file changed, 13 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/sunxi.yaml b/Documentation

[PATCH v4 3/3] ARM: dts: sun8i: s3: Add dts for the Elimo Initium SBC

2020-11-05 Thread Matteo Scordino
USB-C connector, connected to UART1 USB-A connector for USB2.0 (Host, Device, OTG) Audio Line In/Out Pin header to access all signals on the M2 connector of the SoM Signed-off-by: Matteo Scordino --- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/sun8i-s3-elimo-initium.dts

Re: [PATCH v3 3/3] ARM: dts: sun8i: s3: Add dts for the Elimo Initium SBC

2020-11-05 Thread Matteo Scordino
Hi, On Thu, 2020-11-05 at 16:00 +0100, Maxime Ripard wrote: > On Thu, Nov 05, 2020 at 02:49:45PM +0000, Matteo Scordino wrote: > > The Elimo Engineering Initium is an Open Source Hardware Single Board > > Computer based on the Elimo Impetus SoM. > > > > It is mea

[PATCH v3 0/3] Elimo Impetus and Initium support

2020-11-05 Thread Matteo Scordino
Hi, I removed the patches that were accepted from V2 and applied the lastest suggestions from V2, i.e.: - moved UART1 definition from dtsi to dts of the carrier board - correct sorting of the dtb in the Makefile - fixed indentation of compatible property Matteo Scordino (3): ARM: dts: sun8i

[PATCH v3 1/3] ARM: dts: sun8i: s3: Add dtsi for the Elimo Impetus SoM

2020-11-05 Thread Matteo Scordino
file mode 100644 index ..24d507cdbcf9 --- /dev/null +++ b/arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi @@ -0,0 +1,44 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (C) 2020 Matteo Scordino + */ + +/dts-v1/; +#include "sun8i-v3.dtsi" +#include &qu

[PATCH v3 2/3] dt-bindings: arm: sunxi: add Elimo bindings

2020-11-05 Thread Matteo Scordino
Document board compatible names for Elimo Engineering Impetus and Initium Signed-off-by: Matteo Scordino --- Documentation/devicetree/bindings/arm/sunxi.yaml | 13 + 1 file changed, 13 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/sunxi.yaml b/Documentation

[PATCH v3 3/3] ARM: dts: sun8i: s3: Add dts for the Elimo Initium SBC

2020-11-05 Thread Matteo Scordino
USB-C connector, connected to UART1 USB-A connector for USB2.0 (Host, Device, OTG) Audio Line In/Out Pin header to access all signals on the M2 connector of the SoM Signed-off-by: Matteo Scordino --- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/sun8i-s3-elimo-initium.dts

Re: [PATCH v2 5/6] ARM: dts: sun8i: s3: Add dts for the Elimo Initium SBC

2020-11-03 Thread Matteo Scordino
-- Matteo Scordino / Embedded Software Consultant Mobile: +44 (0)7463701446 On Mon, 2020-11-02 at 11:06 +0100, Maxime Ripard wrote: > On Fri, Oct 30, 2020 at 11:43:24PM +0000, Matteo Scordino wrote: > > The Elimo Engineering Initium is an Open Source Hardware Single Board > > Co

Re: [PATCH v2 3/6] ARM: dts: sun8i: s3: Add dtsi for the Elimo Impetus SoM

2020-11-03 Thread Matteo Scordino
-- Matteo Scordino / Embedded Software Consultant Mobile: +44 (0)7463701446 On Mon, 2020-11-02 at 11:05 +0100, Maxime Ripard wrote: > Hi! > > On Fri, Oct 30, 2020 at 11:43:22PM +0000, Matteo Scordino wrote: > > The Elimo Engineering Impetus is an Open Source Hardware System-on-M

[PATCH v2 4/6] dt-bindings: arm: sunxi: add Elimo bindings

2020-10-30 Thread Matteo Scordino
Document board compatible names for Elimo Engineering Impetus and Initium Signed-off-by: Matteo Scordino --- Documentation/devicetree/bindings/arm/sunxi.yaml | 13 + 1 file changed, 13 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/sunxi.yaml b/Documentation

[PATCH v2 2/6] ARM: dts: sun8i: V3/S3: Add UART1 pin definitions to the V3/S3 dtsi

2020-10-30 Thread Matteo Scordino
The Allwinner V3 and S3 can use PG6/7 as RX/TX for UART1. Since no other functions are assigned to those pins, they are a convenient choice for a debugging or application UART. This is specific to V3/S3 as the V3s's non-BGA package did not have those pins. Signed-off-by: Matteo Sco

[PATCH v2 0/6] Elimo Impetus and Initium support - rework

2020-10-30 Thread Matteo Scordino
the actual dts files Matteo Scordino (6): dt-bindings: vendors: add Elimo Engineering vendor prefix ARM: dts: sun8i: V3/S3: Add UART1 pin definitions to the V3/S3 dtsi ARM: dts: sun8i: s3: Add dtsi for the Elimo Impetus SoM dt-bindings: arm: sunxi: add Elimo bindings ARM: dts: sun8i: s3: A

[PATCH v2 3/6] ARM: dts: sun8i: s3: Add dtsi for the Elimo Impetus SoM

2020-10-30 Thread Matteo Scordino
file mode 100644 index ..f219188fc9ba --- /dev/null +++ b/arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi @@ -0,0 +1,51 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (C) 2020 Matteo Scordino + */ + +/dts-v1/; +#include "sun8i-v3.dtsi" +#include &qu

[PATCH v2 1/6] dt-bindings: vendors: add Elimo Engineering vendor prefix

2020-10-30 Thread Matteo Scordino
Add elimo as vendor prefix for dt bindings, since we are adding a dtsi for a SoM and a dts for an SBC Signed-off-by: Matteo Scordino --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor

[PATCH v2 6/6] ARM: dts: sunxi: align pinecube compatible property to other S3 boards

2020-10-30 Thread Matteo Scordino
The compatible string in the Pine64 Pincube dts diverges from the ones used in other S3 based boards, like the LicheePi and the Elimo Impetus and Initium. Discussion on LKML decided the PineCube should align to the others. Signed-off-by: Matteo Scordino --- arch/arm/boot/dts/sun8i-s3

[PATCH v2 5/6] ARM: dts: sun8i: s3: Add dts for the Elimo Initium SBC

2020-10-30 Thread Matteo Scordino
USB-C connector, connected to UART1 USB-A connector for USB2.0 (Host, Device, OTG) Audio Line In/Out Pin header to access all signals on the M2 connector of the SoM Signed-off-by: Matteo Scordino --- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/sun8i-s3-elimo-initium.dts

Re: [PATCH 5/5] ARM: dts: sun8i: s3: Add dts for the Elimo Initium SBC

2020-10-29 Thread Matteo Scordino
On Thu, 2020-10-29 at 11:10 +0100, Paul Kocialkowski wrote: > Hi, > > On Thu 29 Oct 20, 02:20, Matteo Scordino wrote: > > The Elimo Engineering Initium is an Open Source Hardware Single Board > > Computer based on the Elimo Impetus SoM. > > > > It is meant as t

Re: [PATCH 4/5] dt-bindings: arm: sunxi: add Elimo bindings

2020-10-29 Thread Matteo Scordino
bmit a patch to update the pinecube to use "sochip,s3, allwinner,sun8i-v3", too? -- Matteo Scordino On Thu, 2020-10-29 at 18:24 +0800, Icenowy Zheng wrote: > > 于 2020年10月29日 GMT+08:00 下午6:13:04, Maxime Ripard 写到: > > Hi, > > > > On Thu, Oct 29, 2020 at 02:19:

Re: [PATCH 3/5] ARM: dts: sun8i: s3: Add dtsi for the Elimo Impetus SoM

2020-10-29 Thread Matteo Scordino
e end. So I guess I will resubmit with: compatible = "elimo,impetus", "sochip,s3", "allwinner,sun8i-v3"; Regarding adding allwinner,sun8i-v3 to sunxi.c: I agree, but I would hear Icenowy thinks (I think she added allwinner,sun8i-v3 in a patch last month). -- Matteo

[PATCH 5/5] ARM: dts: sun8i: s3: Add dts for the Elimo Initium SBC

2020-10-28 Thread Matteo Scordino
USB-C connector, connected to UART1 USB-A connector for USB2.0 (Host, Device, OTG) Audio Line In/Out Pin header to access all signals on the M2 connector of the SoM Signed-off-by: Matteo Scordino --- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/sun8i-s3-elimo-initium.dts

[PATCH 3/5] ARM: dts: sun8i: s3: Add dtsi for the Elimo Impetus SoM

2020-10-28 Thread Matteo Scordino
file mode 100644 index ..3550125cf334 --- /dev/null +++ b/arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi @@ -0,0 +1,51 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (C) 2020 Matteo Scordino + */ + +/dts-v1/; +#include "sun8i-v3.dtsi" +#include &qu

[PATCH 2/5] ARM: dts: sun8i: V3/S3: Add UART1 pin definitions to the V3/S3 dtsi

2020-10-28 Thread Matteo Scordino
The Allwinner V3 and S3 can use PG6/7 as RX/TX for UART1. Since no other functions are assigned to those pins, they are a convenient choice for a debugging or application UART. This is specific to V3/S3 as the V3s's non-BGA package did not have those pins. Signed-off-by: Matteo Sco

[PATCH 4/5] dt-bindings: arm: sunxi: add Elimo bindings

2020-10-28 Thread Matteo Scordino
Document board compatible names for Elimo Engineering Impetus and Initium Signed-off-by: Matteo Scordino --- Documentation/devicetree/bindings/arm/sunxi.yaml | 10 ++ 1 file changed, 10 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/sunxi.yaml b/Documentation

[PATCH 1/5] dt-bindings: vendors: add Elimo Engineering vendor prefix

2020-10-28 Thread Matteo Scordino
Add elimo as vendor prefix for dt bindings, since we are adding a dtsi for a SoM and a dts for an SBC Signed-off-by: Matteo Scordino --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor

[PATCH 0/5] Elimo Impetus and Initium support

2020-10-28 Thread Matteo Scordino
fully open source SBC. This patch set adds support for both. It it based off the sunxi/dt-for-5.11 branch of the https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git tree. Matteo Scordino (5): dt-bindings: vendors: add Elimo Engineering vendor prefix ARM: dts: sun8i: V3/S3: Add