[PATCH v1 0/6] arm64: dts: imx8mp-var-som: align DTS with hardware revision

Stefano Radaelli stefano.r at variscite.com
Wed Dec 10 07:19:52 PST 2025


This patchset updates the device tree support for the VAR-SOM-MX8MP
module by removing nodes for hardware that is not populated on the SOM
and by introducing support for several on-module peripherals.

The first three patches drop USDHC2, the PCA9534 GPIO expander and
UART2, all of which are only present on the Symphony carrier board or
other custom carrier designs, and thus should not appear in the SOM
device tree.

The remaining patches add support for WiFi+Bluetooth connectivity, the
WM8904 audio codec, and the ADS7846 touchscreen controller.

This series ensures that the SOM device tree only describes hardware
that is actually present on the module, while enabling key on-module
features used across multiple designs.

Stefano Radaelli (6):
  arm64: dts: imx8mp-var-som: Remove USDHC2 controller and related
    signals
  arm64: dts: imx8mp-var-som: Remove PCA9534 GPIO expander
  arm64: dts: imx8mp-var-som: Remove UART2 console
  arm64: dts: imx8mp-var-som: Add WiFi and Bluetooth support
  arm64: dts: imx8mp-var-som: Add support for WM8904 audio codec
  arm64: dts: imx8mp-var-som: Add support for ADS7846 touchscreen

 .../boot/dts/freescale/imx8mp-var-som.dtsi    | 332 +++++++++++-------
 1 file changed, 211 insertions(+), 121 deletions(-)


base-commit: cb015814f8b6eebcbb8e46e111d108892c5e6821
-- 
2.47.3




More information about the linux-arm-kernel mailing list