]> git.ipfire.org Git - thirdparty/openwrt.git/commit
bmips: b53: enable bcm63268 internal PHYs 17648/head
authorKyle Hendry <kylehendrydev@gmail.com>
Fri, 17 Jan 2025 20:18:20 +0000 (12:18 -0800)
committerÁlvaro Fernández Rojas <noltari@gmail.com>
Tue, 9 Dec 2025 14:12:43 +0000 (15:12 +0100)
commitc2c38469a8d37c46161076cde873ad50cb5f5e35
treeb19a606767030b0abe1edd8d2c11868b1ceb47d3
parentd11b77db5eca3e20c5c238c55d80059229a188b3
bmips: b53: enable bcm63268 internal PHYs

On the smartrg sr505n the bootloader only sets registers to enable the
PHYs if it's interrupted. When Linux boots this results in a -EINVAL
error when trying to read from the EPHYs and the GPHY doesn't work.
This patch disables low power mode in the GPHY/EPHYs and properly resets
the EPHYs.

Signed-off-by: Kyle Hendry <kylehendrydev@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/17648
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
target/linux/bmips/dts/bcm6318.dtsi
target/linux/bmips/dts/bcm63268.dtsi
target/linux/bmips/dts/bcm6328.dtsi
target/linux/bmips/dts/bcm6362.dtsi
target/linux/bmips/dts/bcm6368.dtsi