Thread (28 messages) flat view 28 messages, 2 authors, 2021-06-16
STALE1925d

[PATCH 00/20] ARM: dts: imx6q-dhcom: Fix/update PDK2 board and adding PicoITX and DRC02 board

From: Christoph Niedermaier <cniedermaier@dh-electronics.com>
Date: 2021-05-26 13:15:27

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@dh-electronics.com>
Cc: Shawn Guo <shawnguo@kernel.org>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: Marek Vasut <marex@denx.de>
Cc: NXP Linux Team <redacted>
Cc: kernel@dh-electronics.com
To: linux-arm-kernel@lists.infradead.org
-- 
2.11.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help