[PATCH 00/20] ARM: dts: imx6q-dhcom: Fix/update PDK2 board and adding PicoITX and DRC02 board
Christoph Niedermaier
cniedermaier at dh-electronics.com
Wed May 26 03:53:57 PDT 2021
This patch series fixes and updates the DH PDK2 board with the DHCOM i.MX6Q SoM.
Addionally split the SoC-independent parts of the SoM and PDK2 into the
imx6qdl-dhcom-*.dtsi and reduce imx6q-dhcom-dpk2.dts to example of adding
i.MX6S/DL/D/Q variants of the SoM into a PDK2 carrier board.
Also adding the DT for DH PicoITX unit, which is a bare-bones carrier board for
the DHCOM. The board has ethernet port, USB, CAN, LEDs and a custom
board-to-board expansion connector.
Finally adding the DT for DH DRC02 unit, which is a universal controller device.
The system has two ethernet ports, two CANs, RS485 and RS232, USB, capacitive
buttons and an OLED display.
Christoph Niedermaier (20):
ARM: dts: imx6q-dhcom: Fix ethernet reset time properties
ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems
ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery
ARM: dts: imx6q-dhcom: Add aliases for i2c, serial and rtc
ARM: dts: imx6q-dhcom: Add ethernet VIO regulator
ARM: dts: imx6q-dhcom: Add the parallel system bus
ARM: dts: imx6q-dhcom: Add interrupt and compatible to the ethernet
PHY
ARM: dts: imx6q-dhcom: Fill GPIO line names on DHCOM SoM
ARM: dts: imx6q-dhcom: Adding Wake pin to the PCIe pinctrl
ARM: dts: imx6q-dhcom: Align stdout-path with other DHCOM SoMs
ARM: dts: imx6q-dhcom: Add keys and leds to the PDK2 board
ARM: dts: imx6q-dhcom: Use 1G ethernet on the PDK2 board
ARM: dts: imx6q-dhcom: Rework of the DHCOM GPIO pinctrls
ARM: dts: imx6q-dhcom: Remove ddc-i2c-bus property
ARM: dts: imx6q-dhcom: Set minimum memory size of all DHCOM i.MX6
variants
ARM: dts: imx6q-dhcom: Rearrange of iomux
ARM: dts: imx6q-dhcom: Cleanup of the devicetrees
ARM: dts: imx6qdl-dhcom: Split SoC-independent parts of DHCOM SOM and
PDK2
ARM: dts: imx6qdl-dhcom: Add DHCOM based PicoITX board
ARM: dts: imx6qdl-dhcom: Add DHSOM based DRC02 board
arch/arm/boot/dts/Makefile | 4 +-
arch/arm/boot/dts/imx6dl-dhcom-picoitx.dts | 20 +
arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 270 +--------
arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 487 ----------------
arch/arm/boot/dts/imx6qdl-dhcom-drc02.dtsi | 139 +++++
arch/arm/boot/dts/imx6qdl-dhcom-pdk2.dtsi | 357 ++++++++++++
arch/arm/boot/dts/imx6qdl-dhcom-picoitx.dtsi | 66 +++
arch/arm/boot/dts/imx6qdl-dhcom-som.dtsi | 815 +++++++++++++++++++++++++++
arch/arm/boot/dts/imx6s-dhcom-drc02.dts | 32 ++
9 files changed, 1445 insertions(+), 745 deletions(-)
create mode 100644 arch/arm/boot/dts/imx6dl-dhcom-picoitx.dts
delete mode 100644 arch/arm/boot/dts/imx6q-dhcom-som.dtsi
create mode 100644 arch/arm/boot/dts/imx6qdl-dhcom-drc02.dtsi
create mode 100644 arch/arm/boot/dts/imx6qdl-dhcom-pdk2.dtsi
create mode 100644 arch/arm/boot/dts/imx6qdl-dhcom-picoitx.dtsi
create mode 100644 arch/arm/boot/dts/imx6qdl-dhcom-som.dtsi
create mode 100644 arch/arm/boot/dts/imx6s-dhcom-drc02.dts
Signed-off-by: Christoph Niedermaier <cniedermaier at dh-electronics.com>
Cc: Shawn Guo <shawnguo at kernel.org>
Cc: Fabio Estevam <festevam at gmail.com>
Cc: Marek Vasut <marex at denx.de>
Cc: NXP Linux Team <linux-imx at nxp.com>
Cc: kernel at dh-electronics.com
To: linux-arm-kernel at lists.infradead.org
--
2.11.0
More information about the linux-arm-kernel
mailing list