[PATCH 0/7] arm64: dts: qcom: Add support for Arduino VENTUNOQ

From: Srinivas Kandagatla

Date: Mon Mar 09 2026 - 11:32:30 EST


This patchset adds support for Arduino VENTUNO Q board, which is
announced recently [1]

VENTUNO Q board is based on Qualcomm Dragonwing™ IQ8 Series processor
along with a dedicated STM32H5 microcontroller.
This patchset adds support for below peripherals
- USB Type‑C connector with dual‑role support
- ADV7535 DSI‑to‑HDMI bridge
- MAX98091 audio codec
- 2.5G Ethernet PHY (HSGMII)
- PCIe0 (to onboard WiFi chipset and USB bridge)
- PCIe1 (to M2/nvme)

To make dependencies easy for new audio dai ids, I have used numbers
instead of defines.

Audio tplg is available at: https://github.com/linux-msm/audioreach-topology/pull/55
Branch based on linux-next kernel: https://github.com/Srinivas-Kandagatla/linux/tree/arduino-VENTUNOQ

Thanks,
Srini

[1]: https://blog.arduino.cc/2026/03/09/introducing-arduino-ventuno-q-your-new-ai-robotics-and-actuation-platform/


Loic Poulain (4):
arm64: dts: qcom: monaco: Add HS/SS endpoints for USB1 controller
arm64: dts: qcom: Add Monaco Monza SoM
dt-bindings: arm: qcom: add Arduino Monza, VENTUNOQ
arm64: dts: qcom: Add Arduino Monza (VENTUNOQ) board support

Srinivas Kandagatla (3):
arm64: dts: qcom: monaco: add dt entry for lpass lpi pinctrl
arm64: dts: qcom: monaco-arduino-monza: Add sound node
arm64: defconfig: Enable configs for Arduino VENTUNOQ

.../devicetree/bindings/arm/qcom.yaml | 1 +
arch/arm64/boot/dts/qcom/Makefile | 1 +
.../boot/dts/qcom/monaco-arduino-monza.dts | 512 ++++++++++++++++++
.../arm64/boot/dts/qcom/monaco-monza-som.dtsi | 325 +++++++++++
arch/arm64/boot/dts/qcom/monaco.dtsi | 89 +++
arch/arm64/configs/defconfig | 2 +
6 files changed, 930 insertions(+)
create mode 100644 arch/arm64/boot/dts/qcom/monaco-arduino-monza.dts
create mode 100644 arch/arm64/boot/dts/qcom/monaco-monza-som.dtsi

--
2.47.3