devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] Add support for new IMX8MP based board
@ 2024-09-17 15:09 Michal Vokáč
  2024-09-17 15:09 ` [PATCH 1/4] dt-bindings: arm: Add i.MX8MP IOTA2 Lumpy board Michal Vokáč
                   ` (4 more replies)
  0 siblings, 5 replies; 13+ messages in thread
From: Michal Vokáč @ 2024-09-17 15:09 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Greg Kroah-Hartman, Shawn Guo, Petr Benes
  Cc: Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, Herburger,
	Hiago De Franco, Hugo Villeneuve, Joao Paulo Goncalves,
	Michael Walle, Alexander Stein, Mathieu Othacehe, devicetree,
	linux-kernel, linux-usb, imx, linux-arm-kernel,
	Michal Vokáč

Hi,

this series adds support for a new member in our IOTA platform.
The board is based on the i.MX8MP SoC. The first two patches
add support for most of the board functionality except USB Type-C
port and some other minor things.

[PATCH 3] adds new device tree binding for a Diodes Incorporated
PI5USB30213A Type-C Controller and [PATCH 4] enables that port on
the IOTA2 Lumpy board.

We also wrote a driver for that Type-C port controller. I would like
to get that driver upstream as well but I expect it will take much
more iterations and effort to get it into mainline-ready shape so
I intentionally excluded it from this series. AFAIK it should not
be a problem to accept a device tree binding for a HW that does not
have a driver in the kernel yet.

Michal Vokáč (2):
  dt-bindings: arm: Add i.MX8MP IOTA2 Lumpy board
  arm64: dts: imx: Add imx8mp-iota2-lumpy board

Petr Benes (2):
  dt-bindings: usb: Add Diodes Incorporated PI5USB30213A Type-C
    Controller
  arm64: dts: imx8mp-iota2: Enable the USB Type-C port

 .../devicetree/bindings/arm/fsl.yaml          |   1 +
 .../bindings/usb/diodes,pi5usb30213a.yaml     |  95 ++++
 arch/arm64/boot/dts/freescale/Makefile        |   1 +
 .../boot/dts/freescale/imx8mp-iota2-lumpy.dts | 521 ++++++++++++++++++
 4 files changed, 618 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/usb/diodes,pi5usb30213a.yaml
 create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-iota2-lumpy.dts

-- 
2.43.0


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2024-09-19 12:53 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-17 15:09 [PATCH 0/4] Add support for new IMX8MP based board Michal Vokáč
2024-09-17 15:09 ` [PATCH 1/4] dt-bindings: arm: Add i.MX8MP IOTA2 Lumpy board Michal Vokáč
2024-09-18 13:12   ` Krzysztof Kozlowski
2024-09-17 15:09 ` [PATCH 2/4] arm64: dts: imx: Add imx8mp-iota2-lumpy board Michal Vokáč
2024-09-17 19:07   ` Frank Li
2024-09-18  8:32     ` Michal Vokáč
2024-09-17 15:10 ` [PATCH 3/4] dt-bindings: usb: Add Diodes Incorporated PI5USB30213A Type-C Controller Michal Vokáč
2024-09-18 13:16   ` Krzysztof Kozlowski
2024-09-19 12:49     ` Michal Vokáč
2024-09-17 15:10 ` [PATCH 4/4] arm64: dts: imx8mp-iota2: Enable the USB Type-C port Michal Vokáč
2024-09-18 13:17   ` Krzysztof Kozlowski
2024-09-19 12:52     ` Michal Vokáč
2024-09-18 17:06 ` [PATCH 0/4] Add support for new IMX8MP based board Rob Herring (Arm)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).