[PATCH v6 0/2] arm64: dts: imx8dxl: Add SolidRun SoM and HummingBoard
From: Josua Mayer <hidden>
Date: 2026-05-24 12:03:29
Also in:
imx, linux-arm-kernel, linux-devicetree, lkml
Add bindings and description for SolidRUn i.MX8DXL based SoM and HummingBoard Telematics. Modify SJA1110 Ethernet Switch bindings to allow SPI Mode 0. This patch-set is based on v7.0-rc2, because rc1 was experiencing deadlocks with imx8qxp clock driver. Signed-off-by: Josua Mayer <redacted> --- Changes in v6: - Remove stray /delete-property/ from aliases. - Fix name collision for bluetooth "vbat" regulator. - Kernel can't power-sequence cellular modem, ensure userspace can: Drop reset-gpios, set vbat always-on, define gpio line-name for powerkey and reset. - Link to v5: https://lore.kernel.org/r/20260513-imx8dxl-sr-som-v5-0-d0899b371c38@solid-run.com (local) Changes in v5: - Change cpu port phy-mode to rgmii-id, and set zero delays. Delays are added by connected ethernet switch port. - Added ethernet aliases for all switch ports. - Removed undocumented reset-duration-us property from usb modem node. - Fix T1 interface count in commit message. - Change USB-A Port dr_mode to host. - Add cap-sdio-irq for wifi. - Link to v4: https://lore.kernel.org/r/20260511-imx8dxl-sr-som-v4-0-64381b3bf80d@solid-run.com (local) Changes in v4: - picked up acked-by adnrew lunn - Link to v3: https://lore.kernel.org/r/20260430-imx8dxl-sr-som-v3-0-ce2b86cf75bc@solid-run.com (local) Changes in v3: - rebased on v7.1-rc1. - dropped dsa swtch port labels, should be handled by udev rules if required. - Fixed spelling error in alias comment. - Dropped superfluous status okay properties from switch sub-nodes. - Link to v2: https://lore.kernel.org/r/20260409-imx8dxl-sr-som-v2-0-83ff20629ba0@solid-run.com (local) Changes in v2: - Dropped accidental change to unrelated imx8mp-sr-som.dtsi file. - Fixed phy-mode on fixed link between cpu and ethernet switch. (Reported-by: Andrew Lunn [off-list ref]) - Removed spi-cpol property from ethernet-switch on spi bus, fixing sja1110a driver probe. - Changed SJA1110 bindings to allow removing spi-cpol property. - Aligned comments on all ethernet switch port nodes to be consistent. - Dropped regulator-always-on from dsrc radio power-supplies. - Link to v1: https://lore.kernel.org/r/20260408-imx8dxl-sr-som-v1-0-ce5a39acd713@solid-run.com (local) --- Josua Mayer (2): dt-bindings: arm: fsl: Add SolidRun i.MX8DXL SoM and HummingBoard arm64: dts: imx8dxl: Add SolidRun SoM and HummingBoard Documentation/devicetree/bindings/arm/fsl.yaml | 7 + arch/arm64/boot/dts/freescale/Makefile | 2 + .../freescale/imx8dxl-hummingboard-telematics.dts | 560 +++++++++++++++++++++ arch/arm64/boot/dts/freescale/imx8dxl-sr-som.dtsi | 458 +++++++++++++++++ 4 files changed, 1027 insertions(+) --- base-commit: 254f49634ee16a731174d2ae34bc50bd5f45e731 change-id: 20260408-imx8dxl-sr-som-f141ec343173 Best regards, -- Josua Mayer [off-list ref]