Certain SFP modules (most notably Nokia GPON ones) first check connectivity on 1000base-x, and switch to 2500base-x afterwards. This is considered a quirk so the phylink switches the interface to 2500base-x as well. However, after power-cycling the uDPU device, network interface/SFP module will not work correctly until the module is re-seated. This patch resolves this issue by forcing the interface to be brought up in 2500base-x mode by default. Signed-off-by: Jakov Petrina <jakov.petrina@sartura.hr> Signed-off-by: Vladimir Vid <vladimir.vid@sartura.hr> Cc: Luka Perkov <luka.perkov@sartura.hr> |
||
---|---|---|
.. | ||
002-add_powertables.patch | ||
003-add_switch_nodes.patch | ||
004-add_sata_disk_activity_trigger.patch | ||
005-linksys_hardcode_nand_ecc_settings.patch | ||
006-mvebu-Mangle-bootloader-s-kernel-arguments.patch | ||
100-find_active_root.patch | ||
102-revert_i2c_delay.patch | ||
205-armada-385-rd-mtd-partitions.patch | ||
206-ARM-mvebu-385-ap-Add-partitions.patch | ||
210-clearfog_switch_node.patch | ||
220-disable-untested-dsa-boards.patch | ||
230-armada-xp-linksys-mamba-broken-idle.patch | ||
240-linksys-status-led.patch | ||
300-mvneta-tx-queue-workaround.patch | ||
400-cpuidle-mvebu-indicate-failure-to-enter-deeper-sleep.patch | ||
401-pci-mvebu-time-out-reset-on-link-up.patch | ||
412-ARM-dts-armada388-clearfog-emmc-on-clearfog-base.patch | ||
520-arm64-dts-marvell-armada37xx-Add-eth0-alias.patch | ||
522-arm64-dts-marvell-armada-3720-espressobin-add-ports-.patch | ||
545-arm64-dts-uDPU-remove-i2c-fast-mode.patch | ||
546-arm64-dts-uDPU-SFP-cages-support-3W-modules.patch | ||
550-arm64-dts-uDPU-switch-PHY-operation-mode-to-2500base.patch |