openwrt-mirror/target/linux/octeon/patches-6.6
Andrew LaMarche ce1991cd64 octeon: force pcs reset to fix qca833x traffic
There is a known bug with qca833x switches where they fail to pass
traffic without first resetting the PCS. U-Boot already has this fix,
though it uses a much newer networking stack from Marvell. This commit
backports the fix for OpenWrt.

References:
- https://github.com/u-boot/u-boot/blob/master/arch/mips/mach-octeon/cvmx-helper-sgmii.c#L197-L225
- https://github.com/u-boot/u-boot/blob/master/arch/mips/mach-octeon/cvmx-helper-sgmii.c#L701-L737

Signed-off-by: Andrew LaMarche <andrewjlamarche@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/18385
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-04-02 10:04:52 +02:00
..
100-mips_image_cmdline_hack.patch
100-ubnt_edgerouter2_support.patch
110-er200-ethernet_probe_order.patch
120-cmdline-hack.patch
130-add_itus_support.patch
150-ubnt_usg_support.patch
700-allocate_interface_by_label.patch
701-honor_sgmii_node_device_tree_status.patch
702-qca833x-force-pcs-reset.patch