]> www.infradead.org Git - users/jedix/linux-maple.git/commit
arm64: dts: ti: k3-j784s4-j742s2-evm: Add overlay to enable USB0 Type-A
authorSiddharth Vadapalli <s-vadapalli@ti.com>
Wed, 9 Apr 2025 10:08:53 +0000 (15:38 +0530)
committerNishanth Menon <nm@ti.com>
Mon, 21 Apr 2025 12:55:50 +0000 (07:55 -0500)
commitbcbc3d40dc62dd616e409b8b18c13d5b55fca6af
treec3c5998d1d5e092e2b00f0e7ab345e91a65ec7e8
parent6a7023118fd7901d8b7967388923604d5d646cca
arm64: dts: ti: k3-j784s4-j742s2-evm: Add overlay to enable USB0 Type-A

The USB0 instance of the USB controller on both the J742S2 EVM and the
J784S4 EVM supports a single USB interface at a time among the following:
1. USB3.1 Gen1 Type C interface
2. Two USB2.0 Type A interfaces via an on-board USB Hub.

By default, the USB3.1 Gen1 Type C interface is supported on both of the
EVMs. Enable the USB2.0 Type A interface by configuring the USB2.0_MUX_SEL
mux. Additionally, set the Dual-Role Mode to Host since a Type-A interface
is only associated with the Host Mode of operation.

Signed-off-by: Siddharth Vadapalli <s-vadapalli@ti.com>
Reviewed-by: Udit Kumar <u-kumar1@ti.com>
Link: https://lore.kernel.org/r/20250409100853.4179934-1-s-vadapalli@ti.com
Signed-off-by: Nishanth Menon <nm@ti.com>
arch/arm64/boot/dts/ti/Makefile
arch/arm64/boot/dts/ti/k3-j784s4-j742s2-evm-usb0-type-a.dtso [new file with mode: 0644]