]> git.ipfire.org Git - thirdparty/openwrt.git/commit
generic: pse-pd: add patches for module-based PSE drivers
authorJonas Jelonek <jelonek.jonas@gmail.com>
Sun, 3 May 2026 20:43:57 +0000 (20:43 +0000)
committerJonas Jelonek <jelonek.jonas@gmail.com>
Tue, 14 Jul 2026 21:45:29 +0000 (23:45 +0200)
commit96ecf8dd248cbdd4bcabcc198f9170abda1ab0ea
tree5232754b907ec29b1b688af8c5c41be11452e212
parent49096a9c4867d3f37fd4d98b283331a30d264aaf
generic: pse-pd: add patches for module-based PSE drivers

Add a backport patch and pending patches needed by upcoming PSE drivers
which are built as modules and probed after the MAC/PHY.

The net effect for module-built PSE controllers: attachment to PHYs
happens via the lifecycle notifier rather than via probe-time
-EPROBE_DEFER coupling, so the MDIO/DSA probe no longer sees any
PSE-originated -EPROBE_DEFER and the probe-retry storm is gone.

Link: https://github.com/openwrt/openwrt/pull/23222
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
target/linux/airoha/patches-6.18/801-01-net-phy-add-PHY_DETACH_NO_HW_RESET-PHY-flag.patch
target/linux/generic/backport-6.18/627-v7.2-net-pse-pd-scope-pse_control-regulator-handle-to-kre.patch [new file with mode: 0644]
target/linux/generic/pending-6.18/896-01-net-pse-pd-add-notifier-chain-for-controller-lifecyc.patch [new file with mode: 0644]
target/linux/generic/pending-6.18/896-02-net-pse-pd-fire-lifecycle-events-on-controller-regis.patch [new file with mode: 0644]
target/linux/generic/pending-6.18/896-03-net-phy-own-phydev-psec-via-PSE-notifier-and-remove-.patch [new file with mode: 0644]
target/linux/ramips/patches-6.18/720-NET-no-auto-carrier-off-support.patch