]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: freescale: ten64: add usb hub definition
authorMathew McBride <matt@traverse.com.au>
Wed, 5 Mar 2025 00:19:01 +0000 (11:19 +1100)
committerShawn Guo <shawnguo@kernel.org>
Tue, 11 Mar 2025 01:23:58 +0000 (09:23 +0800)
commit556d6be6f2455ebe802937da8a615f1bd1ae1424
treee2bb052c2ed10931030c8f5b9fa11e8835cdc695
parent9e87325a9c189a40b265cf77e737330a1ba8a79b
arm64: dts: freescale: ten64: add usb hub definition

A device tree binding for the Microchip USB5744 hub controller
was added in commit 02be19e914b8 ("dt-bindings: usb: Add support
for Microchip usb5744 hub controller").

U-Boot will consume this binding in order to perform the
necessary actions to enable the USB hub ports over I2C.
(We previously used our own out-of-tree driver for
this task)

The Ten64 board does not have any switchable supplies
for the voltage rails utilized by the USB5744, so a
pair of dummy supplies have been added to facilitate
operation with U-Boot's hub driver.

Signed-off-by: Mathew McBride <matt@traverse.com.au>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts