All of lore.kernel.org
 help / color / mirror / Atom feed
From: Nicolas Frattaroli <frattaroli.nicolas@gmail.com>
To: Rob Herring <robh+dt@kernel.org>,
	Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>,
	Heiko Stuebner <heiko@sntech.de>
Cc: Nicolas Frattaroli <frattaroli.nicolas@gmail.com>,
	Andrew Powers-Holmes <aholmes@omnom.net>,
	Peter Geis <pgwipeout@gmail.com>,
	Michael Riesch <michael.riesch@wolfvision.net>,
	devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org
Subject: [PATCH v3 0/4] Misc SOQuartz Enablement
Date: Wed, 16 Nov 2022 12:53:33 +0100	[thread overview]
Message-ID: <20221116115337.541601-1-frattaroli.nicolas@gmail.com> (raw)

This series adds the following:
 * SOQuartz Blade bindings (patch 1)
 * SOQuartz Blade device tree (patch 2)
 * SOQuartz Model A bindings (patch 3)
 * SOQuartz Model A device tree (patch 4)

The name of this patch series is a bit inaccurate as it has
evolved, now entirely consisting of new baseboards for the
SOQuartz. Nevertheless I chose to keep it as to make it easier
for maintainers to track what this is a follow-up to.

In V3, we add another official PINE64 baseboard (I'm sorry),
as it depended on the now merged patches, and I didn't want
to needlessly cause conflicts with the blade patches, so it
goes in the same series. The added baseboard is the SOQuartz
"Model A", which is not to be confused with the Quartz64 Model A.

This will be the last new board added through this series as I
don't want to keep expanding it. Any prospective v4 will only
contain fixes in response to reviews.

For anyone fancying a deeper dive during a review, the schematics
for Blade[1] and Model A[2] are publicly available. The SoM
schematics are also officially released[3].

[1]: https://files.pine64.org/doc/quartz64/SOQuartz-BLADE-Baseboard-Schematic-20220522.pdf
[2]: https://files.pine64.org/doc/quartz64/SOQuartz-Model-A-Baseboard-Schematic-20220522.pdf
[3]: https://files.pine64.org/doc/quartz64/SOQuartz_SOM_schematic_v1.1_20210816.pdf

Changes to v2:
 - alphabetically sort blade binding
 - add git commit message to blade binding
 - add SOQuartz Model A bindings
 - add SOQuartz Model A device tree
 - drop patches that have been applied by Heiko
Changes to v1:
 - added pcie-clkreq-h to soquartz pinctrl
 - added blade base board (by Andrew "neggles" Powers-Holmes)

Andrew Powers-Holmes (2):
  arm64: dts: rockchip: Add SOQuartz blade board
  arm64: dts: rockchip: rk3566: Add SOQuartz Model A baseboard

Nicolas Frattaroli (2):
  dt-bindings: arm: rockchip: Add SOQuartz Blade
  dt-bindings: arm: rockchip: Add SOQuartz Model A

 .../devicetree/bindings/arm/rockchip.yaml     |   2 +
 arch/arm64/boot/dts/rockchip/Makefile         |   2 +
 .../dts/rockchip/rk3566-soquartz-blade.dts    | 194 +++++++++++++++
 .../dts/rockchip/rk3566-soquartz-model-a.dts  | 232 ++++++++++++++++++
 4 files changed, 430 insertions(+)
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-blade.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-model-a.dts

-- 
2.38.1


_______________________________________________
Linux-rockchip mailing list
Linux-rockchip@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-rockchip

WARNING: multiple messages have this Message-ID (diff)
From: Nicolas Frattaroli <frattaroli.nicolas@gmail.com>
To: Rob Herring <robh+dt@kernel.org>,
	Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>,
	Heiko Stuebner <heiko@sntech.de>
Cc: Nicolas Frattaroli <frattaroli.nicolas@gmail.com>,
	Andrew Powers-Holmes <aholmes@omnom.net>,
	Peter Geis <pgwipeout@gmail.com>,
	Michael Riesch <michael.riesch@wolfvision.net>,
	devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org
Subject: [PATCH v3 0/4] Misc SOQuartz Enablement
Date: Wed, 16 Nov 2022 12:53:33 +0100	[thread overview]
Message-ID: <20221116115337.541601-1-frattaroli.nicolas@gmail.com> (raw)

This series adds the following:
 * SOQuartz Blade bindings (patch 1)
 * SOQuartz Blade device tree (patch 2)
 * SOQuartz Model A bindings (patch 3)
 * SOQuartz Model A device tree (patch 4)

The name of this patch series is a bit inaccurate as it has
evolved, now entirely consisting of new baseboards for the
SOQuartz. Nevertheless I chose to keep it as to make it easier
for maintainers to track what this is a follow-up to.

In V3, we add another official PINE64 baseboard (I'm sorry),
as it depended on the now merged patches, and I didn't want
to needlessly cause conflicts with the blade patches, so it
goes in the same series. The added baseboard is the SOQuartz
"Model A", which is not to be confused with the Quartz64 Model A.

This will be the last new board added through this series as I
don't want to keep expanding it. Any prospective v4 will only
contain fixes in response to reviews.

For anyone fancying a deeper dive during a review, the schematics
for Blade[1] and Model A[2] are publicly available. The SoM
schematics are also officially released[3].

[1]: https://files.pine64.org/doc/quartz64/SOQuartz-BLADE-Baseboard-Schematic-20220522.pdf
[2]: https://files.pine64.org/doc/quartz64/SOQuartz-Model-A-Baseboard-Schematic-20220522.pdf
[3]: https://files.pine64.org/doc/quartz64/SOQuartz_SOM_schematic_v1.1_20210816.pdf

Changes to v2:
 - alphabetically sort blade binding
 - add git commit message to blade binding
 - add SOQuartz Model A bindings
 - add SOQuartz Model A device tree
 - drop patches that have been applied by Heiko
Changes to v1:
 - added pcie-clkreq-h to soquartz pinctrl
 - added blade base board (by Andrew "neggles" Powers-Holmes)

Andrew Powers-Holmes (2):
  arm64: dts: rockchip: Add SOQuartz blade board
  arm64: dts: rockchip: rk3566: Add SOQuartz Model A baseboard

Nicolas Frattaroli (2):
  dt-bindings: arm: rockchip: Add SOQuartz Blade
  dt-bindings: arm: rockchip: Add SOQuartz Model A

 .../devicetree/bindings/arm/rockchip.yaml     |   2 +
 arch/arm64/boot/dts/rockchip/Makefile         |   2 +
 .../dts/rockchip/rk3566-soquartz-blade.dts    | 194 +++++++++++++++
 .../dts/rockchip/rk3566-soquartz-model-a.dts  | 232 ++++++++++++++++++
 4 files changed, 430 insertions(+)
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-blade.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-model-a.dts

-- 
2.38.1


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

WARNING: multiple messages have this Message-ID (diff)
From: Nicolas Frattaroli <frattaroli.nicolas@gmail.com>
To: Rob Herring <robh+dt@kernel.org>,
	Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>,
	Heiko Stuebner <heiko@sntech.de>
Cc: Nicolas Frattaroli <frattaroli.nicolas@gmail.com>,
	Andrew Powers-Holmes <aholmes@omnom.net>,
	Peter Geis <pgwipeout@gmail.com>,
	Michael Riesch <michael.riesch@wolfvision.net>,
	devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org
Subject: [PATCH v3 0/4] Misc SOQuartz Enablement
Date: Wed, 16 Nov 2022 12:53:33 +0100	[thread overview]
Message-ID: <20221116115337.541601-1-frattaroli.nicolas@gmail.com> (raw)

This series adds the following:
 * SOQuartz Blade bindings (patch 1)
 * SOQuartz Blade device tree (patch 2)
 * SOQuartz Model A bindings (patch 3)
 * SOQuartz Model A device tree (patch 4)

The name of this patch series is a bit inaccurate as it has
evolved, now entirely consisting of new baseboards for the
SOQuartz. Nevertheless I chose to keep it as to make it easier
for maintainers to track what this is a follow-up to.

In V3, we add another official PINE64 baseboard (I'm sorry),
as it depended on the now merged patches, and I didn't want
to needlessly cause conflicts with the blade patches, so it
goes in the same series. The added baseboard is the SOQuartz
"Model A", which is not to be confused with the Quartz64 Model A.

This will be the last new board added through this series as I
don't want to keep expanding it. Any prospective v4 will only
contain fixes in response to reviews.

For anyone fancying a deeper dive during a review, the schematics
for Blade[1] and Model A[2] are publicly available. The SoM
schematics are also officially released[3].

[1]: https://files.pine64.org/doc/quartz64/SOQuartz-BLADE-Baseboard-Schematic-20220522.pdf
[2]: https://files.pine64.org/doc/quartz64/SOQuartz-Model-A-Baseboard-Schematic-20220522.pdf
[3]: https://files.pine64.org/doc/quartz64/SOQuartz_SOM_schematic_v1.1_20210816.pdf

Changes to v2:
 - alphabetically sort blade binding
 - add git commit message to blade binding
 - add SOQuartz Model A bindings
 - add SOQuartz Model A device tree
 - drop patches that have been applied by Heiko
Changes to v1:
 - added pcie-clkreq-h to soquartz pinctrl
 - added blade base board (by Andrew "neggles" Powers-Holmes)

Andrew Powers-Holmes (2):
  arm64: dts: rockchip: Add SOQuartz blade board
  arm64: dts: rockchip: rk3566: Add SOQuartz Model A baseboard

Nicolas Frattaroli (2):
  dt-bindings: arm: rockchip: Add SOQuartz Blade
  dt-bindings: arm: rockchip: Add SOQuartz Model A

 .../devicetree/bindings/arm/rockchip.yaml     |   2 +
 arch/arm64/boot/dts/rockchip/Makefile         |   2 +
 .../dts/rockchip/rk3566-soquartz-blade.dts    | 194 +++++++++++++++
 .../dts/rockchip/rk3566-soquartz-model-a.dts  | 232 ++++++++++++++++++
 4 files changed, 430 insertions(+)
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-blade.dts
 create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-soquartz-model-a.dts

-- 
2.38.1


             reply	other threads:[~2022-11-16 11:54 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-11-16 11:53 Nicolas Frattaroli [this message]
2022-11-16 11:53 ` [PATCH v3 0/4] Misc SOQuartz Enablement Nicolas Frattaroli
2022-11-16 11:53 ` Nicolas Frattaroli
2022-11-16 11:53 ` [PATCH v3 1/4] dt-bindings: arm: rockchip: Add SOQuartz Blade Nicolas Frattaroli
2022-11-16 11:53   ` Nicolas Frattaroli
2022-11-16 11:53   ` Nicolas Frattaroli
2022-11-16 12:47   ` Krzysztof Kozlowski
2022-11-16 12:47     ` Krzysztof Kozlowski
2022-11-16 12:47     ` Krzysztof Kozlowski
2022-11-16 11:53 ` [PATCH v3 2/4] arm64: dts: rockchip: Add SOQuartz blade board Nicolas Frattaroli
2022-11-16 11:53   ` Nicolas Frattaroli
2022-11-16 11:53   ` Nicolas Frattaroli
2022-11-16 11:53 ` [PATCH v3 3/4] dt-bindings: arm: rockchip: Add SOQuartz Model A Nicolas Frattaroli
2022-11-16 11:53   ` Nicolas Frattaroli
2022-11-16 11:53   ` Nicolas Frattaroli
2022-11-16 12:47   ` Krzysztof Kozlowski
2022-11-16 12:47     ` Krzysztof Kozlowski
2022-11-16 12:47     ` Krzysztof Kozlowski
2022-11-16 11:53 ` [PATCH v3 4/4] arm64: dts: rockchip: rk3566: Add SOQuartz Model A baseboard Nicolas Frattaroli
2022-11-16 11:53   ` Nicolas Frattaroli
2022-11-16 11:53   ` Nicolas Frattaroli
2022-11-22 22:34 ` [PATCH v3 0/4] Misc SOQuartz Enablement Heiko Stuebner
2022-11-22 22:34   ` Heiko Stuebner
2022-11-22 22:34   ` Heiko Stuebner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20221116115337.541601-1-frattaroli.nicolas@gmail.com \
    --to=frattaroli.nicolas@gmail.com \
    --cc=aholmes@omnom.net \
    --cc=devicetree@vger.kernel.org \
    --cc=heiko@sntech.de \
    --cc=krzysztof.kozlowski+dt@linaro.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-rockchip@lists.infradead.org \
    --cc=michael.riesch@wolfvision.net \
    --cc=pgwipeout@gmail.com \
    --cc=robh+dt@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.