immortalwrt-VIKINGYFY/target/linux/layerscape/patches-6.12
Pawel Dembicki 7e4ba852b6
layerscape: configure PHY reset GPIO on LS1012A-FRDM
On the LS1012A-FRDM both PHY reset pins are tied to GPIO1_23.
Up to Linux 6.6, pinctrl did not touch this GPIO and the reset
line remained in the state set by U-Boot. Starting from 6.12,
the kernel requires explicit configuration of this pin, otherwise
the PHYs fail to be detected.

This adds a gpio-hog node to ensure the reset line stays asserted,
fixing PHY detection on boot.

Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20614
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-04 23:19:27 +01:00
..
302-arm64-dts-ls1012a-update-with-ppfe-support.patch
303-arm64-dts-ls1012a-frdm-workaround-by-updating-qspi-f.patch
304-arm64-dts-ls1012a-rdb-workaround-by-updating-qspi-fl.patch
305-arm64-dts-ls1046a-rdb-Update-qspi-spi-rx-bus-width-t.patch
400-LF-20-3-mtd-spi-nor-Use-1-bit-mode-of-spansion-s25fs.patch
701-staging-add-fsl_ppfe-driver.patch
702-phy-Add-2.5G-SGMII-interface-mode.patch
703-layerscape-6.12-fix-compilation-warning-for-fsl-ppfe-.patch
900-layerscape-dts-ls1012a-frdm-add-GPIO-hog-for-PHY-res.patch