Documentation/devicetree/bindings/arm/fsl.yaml | 7 + arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/imx8mp-edm-g-wb.dts | 372 ++++++++++ arch/arm64/boot/dts/freescale/imx8mp-edm-g.dtsi | 806 ++++++++++++++++++++++ 4 files changed, 1186 insertions(+)
Add initial support for TechNexion EDM-G-IMX8M-PLUS SOM and WB-EDM-G carrier board. Changes in v4: - Incorporate review feedback from Shawn and apply further cleanups to DTS style and node naming. in patch 2/2: - Addressed formatting issues by adding newlines and removing unnecessary backslashes. - Removed the lvds-backlight node for the optional display panel, which will be handled by a device tree overlay. - Aligned several node names with DT conventions. For example: - `codec@1a` -> `audio-codec@1a` - `gpio-leds` -> `leds` - `pcie0-refclk` -> `clock-pcie-ref` - `wlreg-on` -> `regulator-wl-reg-on` Changes in v3: - The changes address DT schema warnings, remove unused regulators, and improve the overall structure. in patch 2/2: - Fixed DT Schema Warnings: Renamed the i2c-gpio node to i2c-0 to resolve a naming convention warning reported by Rob's checker. - Removed Unused Regulators: Removed several unused regulator-fixed nodes for LVDS, backlight, ethernet power, and the OTG VBUS, as pointed out by Peng Fan. - Added EEPROM Nodes: Added device tree nodes for the EEPROMs present on both the SOM and the baseboard. - Node Reorganization: Relocated the iomuxc node to the end of the device tree files for better readability. Change in V2: - Ensured accurate `To:` and `Cc:` addresses by utilizing `b4 prep --auto-to-cc`. (Thanks to Krzysztof Kozlowski for the tip on this command and helpful suggestion from Rob Herring). in patch 1/2: - Add Acked-by tag. in patch 2/2: - Generic Node Naming: Refactored device tree node names for I2C GPIO expanders, the USB Type-C controller, and the PMIC to adhere to generic naming conventions (e.g., `gpio@21`, `usb-typec@67`, `pmic@25`). - Removed Unused SPI Node: Eliminated the `spidev1` node due to an incorrect and non-existent compatible string (`rohm,dh2228fv`). - Minor formatting improvements (e.g., whitespace, indentation). Signed-off-by: Richard Hu <richard.hu@technexion.com> --- Ray Chang (1): dt-bindings: arm: fsl: Add EDM-G-IMX8M-PLUS SOM and WB-EDM-G carrier board Richard Hu (1): arm64: dts: imx8mp: Add TechNexion EDM-G-IMX8M-PLUS SOM on WB-EDM-G carrier board Documentation/devicetree/bindings/arm/fsl.yaml | 7 + arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/imx8mp-edm-g-wb.dts | 372 ++++++++++ arch/arm64/boot/dts/freescale/imx8mp-edm-g.dtsi | 806 ++++++++++++++++++++++ 4 files changed, 1186 insertions(+) --- base-commit: 89be9a83ccf1f88522317ce02f854f30d6115c41 change-id: 20250604-add-technexion-edm-g-imx8m-plus-som-79adf0b397eb Best regards, -- Richard Hu <richard.hu@technexion.com>
On Thu, Jul 24, 2025 at 10:34:04AM +0800, Richard Hu wrote: > Add initial support for TechNexion EDM-G-IMX8M-PLUS SOM and WB-EDM-G > carrier board. > > Changes in v4: > - Incorporate review feedback from Shawn and apply further cleanups to DTS > style and node naming. > > in patch 2/2: > - Addressed formatting issues by adding newlines and removing > unnecessary backslashes. > > - Removed the lvds-backlight node for the optional display panel, > which will be handled by a device tree overlay. > > - Aligned several node names with DT conventions. For example: > - `codec@1a` -> `audio-codec@1a` > - `gpio-leds` -> `leds` > - `pcie0-refclk` -> `clock-pcie-ref` > - `wlreg-on` -> `regulator-wl-reg-on` > > Changes in v3: > - The changes address DT schema warnings, remove unused regulators, and > improve the overall structure. > > in patch 2/2: > - Fixed DT Schema Warnings: Renamed the i2c-gpio node to i2c-0 to > resolve a naming convention warning reported by Rob's checker. > > - Removed Unused Regulators: Removed several unused regulator-fixed > nodes for LVDS, backlight, ethernet power, and the OTG VBUS, as > pointed out by Peng Fan. > > - Added EEPROM Nodes: Added device tree nodes for the EEPROMs > present on both the SOM and the baseboard. > > - Node Reorganization: Relocated the iomuxc node to the end of the > device tree files for better readability. > > Change in V2: > - Ensured accurate `To:` and `Cc:` addresses by utilizing > `b4 prep --auto-to-cc`. (Thanks to Krzysztof Kozlowski for the > tip on this command and helpful suggestion from Rob Herring). > > in patch 1/2: > - Add Acked-by tag. > > in patch 2/2: > - Generic Node Naming: Refactored device tree node names for I2C > GPIO expanders, the USB Type-C controller, and the PMIC to adhere > to generic naming conventions (e.g., `gpio@21`, `usb-typec@67`, > `pmic@25`). > > - Removed Unused SPI Node: Eliminated the `spidev1` node due to an > incorrect and non-existent compatible string (`rohm,dh2228fv`). > > - Minor formatting improvements (e.g., whitespace, indentation). > Hi Shawn, This is just a gentle ping to follow up on this patch series, in case it got buried in other emails. Thanks, Richard
© 2016 - 2025 Red Hat, Inc.