arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G
authorSiddharth Vadapalli <s-vadapalli@ti.com>
Thu, 2 May 2024 09:10:01 +0000 (14:40 +0530)
committerVignesh Raghavendra <vigneshr@ti.com>
Wed, 12 Jun 2024 16:01:26 +0000 (21:31 +0530)
commit4ad0beeb7ae69ae11ec53c897d0b1af1df60454c
tree000c86db67628917772bef128a62d9a7b2efb645
parentc2834656bb6d434bf0df0de7710210fbfe7ff927
arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G

The J7 Quad Port Add-On Ethernet Card for J784S4 EVM supports
QSGMII mode. Use the overlay to configure CPSW9G ports in QSGMII
mode with the Add-On Ethernet Card connected to the ENET Expansion
1 slot on the EVM.

Add support to reset the PHY from kernel by using gpio-hog and
gpio-reset.

Add aliases for CPSW9G ports to enable kernel to fetch MAC Addresses
directly from U-Boot.

Signed-off-by: Siddharth Vadapalli <s-vadapalli@ti.com>
Signed-off-by: Chintan Vankar <c-vankar@ti.com>
Link: https://lore.kernel.org/r/20240502091002.3659435-5-c-vankar@ti.com
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
arch/arm64/boot/dts/ti/Makefile
arch/arm64/boot/dts/ti/k3-j784s4-evm-quad-port-eth-exp1.dtso [new file with mode: 0644]