[PATCH v9 0/8] arm64: dts: add description for solidrun imx8mp hummingboard-iiot
From: Josua Mayer <hidden>
Date: 2026-02-26 16:36:50
Also in:
imx, linux-devicetree, lkml
This patchset mainly adds description for 3 SolidRun boards: - i.MX8MP Hummingboard IIoT - SolidSense N8 Compact - i.MX8MM Hummingboard Ripple This includes dt bindings and a range of bug-fixes: - dt bindings for the boards - fix to dsi panel bindings referencing panel-common and adding port property - cosmetic fix to some solidrun imx8mp boards for regulator gpio polarity - fix dsi hdmi bridge on hummingboard pulse - compile dtbs with symbols to support overlays - gpiod_set_value _can_sleep conversion for panel and touchscreen drivers Open Questions: - How to describe HX3 USB-2.0/3.0 Hub placed on a USB-2.0-only Bus (affects imx8mm-hummingboard-ripple.dts) - Is "description for" implied not only on dt-bindings patches, but also dts? E.g. is this commit subject acceptable?: "arm64: dts: add solidrun solidsense-n8 board" Signed-off-by: Josua Mayer <redacted> --- Changes in v9: - rephrase mini-hdmi patch commit description. (Reported-by: Frank Li [off-list ref]) - combined 2 gpio muxes for can-bus into single mux, as they are on the same electrical path and should be selected together. - rebase on v7.0-rc1 - Link to v8: https://lore.kernel.org/r/20260128-imx8mp-hb-iiot-v8-0-9646a3025cf4@solid-run.com (local) Changes in v8: - sorted most dt nodes by name. (Reported-by: Frank Li [off-list ref]) - reworded hb-iiot commit description. (Reported-by: Frank Li [off-list ref]) - reworded commit description changing dtc-flags for imx8mp-sr-som based boards. - set DTC_FLAGS before dtb in Makefiles. (Reported-by: Frank Li [off-list ref]) - fixed spelling and missing paragraph separation for mini-hdmi patch. (Reported-by: Frank Li [off-list ref]) - Link to v7: https://lore.kernel.org/r/20260118-imx8mp-hb-iiot-v7-0-ef1176119a8e@solid-run.com (local) Changes in v7: - updated Makefile to apply each addon to the base dtb, for better coverage at build-time and dtbs_check. Fixes Rob Hering bot warnings. - Fixed subject version prefix (v6 was prefixed with v5) - Link to v6: https://lore.kernel.org/r/20260101-imx8mp-hb-iiot-v5-0-b369b2e0c07f@solid-run.com (local) Changes in v6: - imx8mm-hb-ripple: sorted i2c devices by address; removed unnecessary newline. (Reported-by: Shawn Guo [off-list ref]) - hb-iiot dts: sorted aliases alphabetically; fixed gpio flags for vmmc regulator; specified led@3 reg field in hexadecimal. (Reported-by: Shawn Guo [off-list ref]) - Link to v5: https://lore.kernel.org/r/20251221-imx8mp-hb-iiot-v5-0-4a4dad916348@solid-run.com (local) Changes in v5: - rebased on v6.19-rc1 - dropped ilitek-ts patch already picked into input-next - solidsense-n8 / imx8mm-sr-som: drop untested wake-on-lan support - hb-iiot: disable software unsupported rtc timer irq - hb-iiot: fix wrong pins selected for uart4 - Link to v4: https://lore.kernel.org/r/20251201-imx8mp-hb-iiot-v4-0-53a4cd6c21bf@solid-run.com (local) Changes in v4: - dropped patches already picked into drm-misc-next - ronbo panel: picked up reviewed-by tag (Reviewed-by: Neil Armstrong [off-list ref]) - ilitek-ts: changed mdelay calls on reset path to fsleep (Note Dmitry requested msleep/usleep_range) (Reported-by: Dmitry Torokhov [off-list ref]) - changed hummingboard-iiot tpm irq type to level - Link to v3: https://lore.kernel.org/r/20251117-imx8mp-hb-iiot-v3-0-bf1a4cf5fa8e@solid-run.com (local) Changes in v3: - sinmplified language in gpiod_can_sleep patches. (Reported-By: Frank Li [off-list ref]) - collected ack on winstar lvds panel binding (Acked-by: Conor Dooley [off-list ref]) - Link to v2: https://lore.kernel.org/r/20251107-imx8mp-hb-iiot-v2-0-d8233ded999e@solid-run.com (local) Changes in v2: - fix spelling mistakes in commit descriptions. - remove redundant "binding for" from subject: https://elixir.bootlin.com/linux/v6.17-rc3/source/Documentation/devicetree/bindings/submitting-patches.rst (Reported-by: Krzysztof Kozlowski [off-list ref]) - remove one useless comment from imx8mm-sr-som.dtsi to fix long line warning. - change ronbo panel binding to inherit panel-common and switch additionalProperties to unevaluatedProperties. (Reported-by: Krzysztof Kozlowski [off-list ref]) - add dt binding for winstar lvds panel - fix dtbs_check for dsi & lvds panel addons - change n8 board dts comment-style in header - collected ack on solidrun boards bindings patch (patch 1 in the series) (Acked-by: Krzysztof Kozlowski [off-list ref]) - added standard led label property to hb-iiot multi-purpose leds ensuring consistent names in case lp5562 driver starts using it. - Link to v1: https://lore.kernel.org/r/20251027-imx8mp-hb-iiot-v1-0-683f86357818@solid-run.com (local) --- Josua Mayer (8): dt-bindings: arm: fsl: Add various solidrun i.mx8m boards arm64: dts: imx8mp-hummingboard-pulse/cubox-m: fix vmmc gpio polarity arm64: dts: imx8mp-hummingboard-pulse: fix mini-hdmi dsi port reference arm64: dts: imx8mp-sr-som: build dtbs with symbols for overlay support arm64: dts: add description for SolidRun i.MX8MP HummingBoard IIoT arm64: dts: imx8mp-hummingboard-iiot: add dt overlays for muxable ports arm64: dts: add description for solidrun solidsense-n8 board arm64: dts: add description for solidrun i.mx8mm som and evb Documentation/devicetree/bindings/arm/fsl.yaml | 9 + arch/arm64/boot/dts/freescale/Makefile | 23 + .../dts/freescale/imx8mm-hummingboard-ripple.dts | 335 ++++++++ arch/arm64/boot/dts/freescale/imx8mm-sr-som.dtsi | 393 ++++++++++ .../dts/freescale/imx8mn-solidsense-n8-compact.dts | 851 +++++++++++++++++++++ arch/arm64/boot/dts/freescale/imx8mp-cubox-m.dts | 2 +- ...hummingboard-iiot-panel-dsi-WJ70N3TYJHMNG0.dtso | 69 ++ ...ummingboard-iiot-panel-lvds-WF70A8SYJHLNGA.dtso | 105 +++ .../imx8mp-hummingboard-iiot-rs485-a.dtso | 18 + .../imx8mp-hummingboard-iiot-rs485-b.dtso | 18 + .../dts/freescale/imx8mp-hummingboard-iiot.dts | 712 +++++++++++++++++ .../imx8mp-hummingboard-pulse-common.dtsi | 2 +- .../imx8mp-hummingboard-pulse-mini-hdmi.dtsi | 11 +- 13 files changed, 2539 insertions(+), 9 deletions(-) --- base-commit: 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f change-id: 20251026-imx8mp-hb-iiot-525b03beea62 Best regards, -- Josua Mayer [off-list ref]