[PATCH RFC 0/3] arm64: dts: qcom: Add IMDT QCS8550 SBC
From: William Bright
Date: Thu Apr 30 2026 - 13:47:55 EST
This patch series adds DT support for the IMD Technologies Ltd
(IMDT) QCS8550 SBC and corresponding SoM.
The patch series is RFC due to the open SDHC4 patch [1].
The SBC DTS supports the following hardware on the SBC:
- Gigabit Ethernet (using a Microchip LAN7430 behind the on-board
PCIe switch on PCIE1)
- USB3 as gadget mode only (No DP alt-mode and flip detection support)
- SD card (SDHC2)
- Wi-Fi and Bluetooth (SDHC4) using an NXP-IW416
- SBC regulators (carrier-board fixed and GPIO regulators)
- M.2 Key-E (PCIE0)
The SoM DTSI supports the following hardware:
- PM8550 PMICs (similar to the SM8550-HDK)
- QCS8550 and UFS
The IMDT QCS8550 SBC hardware is capable of the following but
support is not included in this patch series:
- USB3 flip detection
- 8 MIPI CSI2 cameras are supported using 8 IAS connectors
- MIPI DSI Displays via a DSI/I2C connector
- Microphone input
- Speaker output
- Fan control
- RS232
- M.2 Key-B (also on PCIE1, selected by toggling the on-board PCIe
switch away from the LAN7430 upstream port)
The DTS files were written using the SM8550-HDK as an initial
starting point with patches ported from downstream [2].
Claude Opus 4.7 was used for formatting and reviewing
the device trees against other QCS/SM8550 boards.
Patch 1 adds the IMDT vendor prefix
Patch 2 adds DT bindings for the SoM and SBC
Patch 3 adds the SoM and SBC DTS files
[1] https://lore.kernel.org/all/20260427-sm8550-sdhc4-support-v2-1-a4241f43ecd5@xxxxxxxxxxx
[2] https://github.com/imd-tec/meta-imdt-qcom/tree/kirkstone/patches/msm-kernel-devicetree/files
Signed-off-by: William Bright <william.bright@xxxxxxxxxxx>
---
William Bright (3):
dt-bindings: vendor-prefixes: Add IMDT
dt-bindings: qcom: Document IMDT QCS8550 SBC and SoM
arm64: dts: qcom: Add IMDT QCS8550 SBC
Documentation/devicetree/bindings/arm/qcom.yaml | 7 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
arch/arm64/boot/dts/qcom/Makefile | 1 +
arch/arm64/boot/dts/qcom/qcs8550-imdt-sbc.dts | 845 +++++++++++++++++++++
arch/arm64/boot/dts/qcom/qcs8550-imdt-som.dtsi | 319 ++++++++
5 files changed, 1174 insertions(+)
---
base-commit: 95b3f1f1b54d79bada9cf47420034cfe23df978f
change-id: 20260430-imdt-qcs8550-sbc-rfc-4e7cbfbcadd8
Best regards,
--
William Bright <william.bright@xxxxxxxxxxx>