devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/6] arm64: qcom: add support for Arduino UnoQ SBC
@ 2025-11-14 12:18 Riccardo Mereu
  2025-11-14 12:18 ` [PATCH v2 1/6] dt-bindings: vendor-prefixes: Add Arduino name Riccardo Mereu
                   ` (5 more replies)
  0 siblings, 6 replies; 15+ messages in thread
From: Riccardo Mereu @ 2025-11-14 12:18 UTC (permalink / raw)
  To: andersson, konradybcio, robh, krzk+dt, conor+dt, broonie
  Cc: linux, Jonathan.Cameron, wenswang, naresh.solanki, michal.simek,
	nuno.sa, chou.cosmo, grantpeltier93, eajames, farouk.bouabid,
	linux-arm-msm, devicetree, linux-kernel, linux-spi, m.facchin,
	Riccardo Mereu

This patch series adds support for Arduino UnoQ single board computer.
UnoQ combines Qualcomm QRB2210 microprocessor and STMicroelectronics
STM32U585 microcontroller.

In some files we decided to keep UnoQ code name as "imola".

As this platform has a microcontroller connected to the microprocessor
we needed a dedicated spidev and to add uart2 to qcm2290.dtsi file; both
are used as interfaces between microprocessor and microcontroller.

Some GPIOs on the JMISC connector have been defined but not used in
qrb2210-arduino-imola.dts; this is meant to facilitate carrier dtbo
development for users.

Changes since v1:
- Added PATCH 1/6 adding Arduino vendor prefix to
  dt-bindings/vendor-prefixes.yaml
- In PATCH 2/6 and 3/6 changed compatible in spidev and bindings
  to "arduino,unoq-mcu"
- In PATCH 4/6 changed commit message to clarify imola as UnoQ codename
- In PATCH 5/6 fixed a typo in commit message
- In PATCH 6/6:
	* added chassis-type="embedded"
	* ordered nodes in alphabetical order
	* dropped unused led labels
	* fixed error in commit message (qrb2210 instead of unoq)

Riccardo Mereu (6):
  dt-bindings: vendor-prefixes: Add Arduino name
  dt-bindings: trivial-devices: add arduino spi mcu interface
  spi: spidev: add compatible for arduino spi mcu interface
  dt-bindings: arm: qcom: Add arduino imola, UnoQ codename
  arm64: dts: qcom: agatti: add uart2 node
  arm64: dts: qcom: qrb2210: add dts for Arduino unoq

 .../devicetree/bindings/arm/qcom.yaml         |   1 +
 .../devicetree/bindings/trivial-devices.yaml  |   2 +
 .../devicetree/bindings/vendor-prefixes.yaml  |   2 +
 arch/arm64/boot/dts/qcom/Makefile             |   1 +
 arch/arm64/boot/dts/qcom/agatti.dtsi          |  24 +
 .../boot/dts/qcom/qrb2210-arduino-imola.dts   | 456 ++++++++++++++++++
 drivers/spi/spidev.c                          |   2 +
 7 files changed, 488 insertions(+)
 create mode 100644 arch/arm64/boot/dts/qcom/qrb2210-arduino-imola.dts

--
2.51.2


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

end of thread, other threads:[~2025-11-19  9:22 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-14 12:18 [PATCH v2 0/6] arm64: qcom: add support for Arduino UnoQ SBC Riccardo Mereu
2025-11-14 12:18 ` [PATCH v2 1/6] dt-bindings: vendor-prefixes: Add Arduino name Riccardo Mereu
2025-11-15 11:36   ` Krzysztof Kozlowski
2025-11-19  4:49   ` Trilok Soni
2025-11-19  9:11     ` Riccardo Mereu Linux Kernel
2025-11-19  9:22       ` Dmitry Baryshkov
2025-11-14 12:18 ` [PATCH v2 2/6] dt-bindings: trivial-devices: add arduino spi mcu interface Riccardo Mereu
2025-11-14 12:58   ` Krzysztof Kozlowski
2025-11-14 13:00     ` Krzysztof Kozlowski
2025-11-14 12:18 ` [PATCH v2 3/6] spi: spidev: add compatible for " Riccardo Mereu
2025-11-14 12:18 ` [PATCH v2 4/6] dt-bindings: arm: qcom: Add arduino imola, UnoQ codename Riccardo Mereu
2025-11-14 13:00   ` Krzysztof Kozlowski
2025-11-14 12:18 ` [PATCH v2 5/6] arm64: dts: qcom: agatti: add uart2 node Riccardo Mereu
2025-11-14 12:18 ` [PATCH v2 6/6] arm64: dts: qcom: qrb2210: add dts for Arduino unoq Riccardo Mereu
2025-11-18 10:44   ` Loic Poulain

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).