mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-23 07:22:33 +00:00
d7fd690b8c
The mode on the SGMII SerDes on the QCA9563 is 1000 Base-X by default.
This only allows for 1000 Mbit/s links, however when used with an SGMII
PHY in 100 Mbit/s link mode, the link remains dead.
This strictly has nothing to do with the SerDes calibration, however it
is done at the same point in the QCA reference U-Boot which is the
blueprint for everything happening here. As the current state is more or
less a hack, this should be fine.
This fixes the issues outlined above on a TP-Link EAP-225 Outdoor.
Reported-by: Tom Herbers <freifunk@tomherbers.de>
Tested-by: Tom Herbers <freifunk@tomherbers.de>
Signed-off-by: David Bauer <mail@david-bauer.net>
(cherry picked from commit
|
||
---|---|---|
.. | ||
004-register_gpio_driver_earlier.patch | ||
404-mtd-cybertan-trx-parser.patch | ||
408-mtd-redboot_partition_scan.patch | ||
410-spi-ath79-Implement-the-spi_mem-interface.patch | ||
420-net-use-downstream-ag71xx.patch | ||
425-at803x-allow-sgmii-aneg-override.patch | ||
430-drivers-link-spi-before-mtd.patch | ||
440-mtd-ar934x-nand-driver.patch | ||
450-fix-block-protection-clearing.patch | ||
470-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch | ||
471-mtd-cfi_cmdset_0002-AMD-chip-0x2201-write-words.patch | ||
900-mdio_bitbang_ignore_ta_value.patch | ||
901-phy-mdio-bitbang-prevent-rescheduling-during-command.patch | ||
910-unaligned_access_hacks.patch | ||
920-mikrotik-rb4xx.patch | ||
921-serial-core-add-support-for-boot-console-with-arbitr.patch | ||
930-ar8216-make-reg-access-atomic.patch | ||
0001-MIPS-cmdline-Clean-up-boot_command_line-initializati.patch | ||
0002-watchdog-ath79-fix-maximum-timeout.patch | ||
0003-leds-add-reset-controller-based-driver.patch | ||
0004-phy-add-ath79-usb-phys.patch | ||
0005-usb-add-more-OF-quirk-properties.patch | ||
0007-irqchip-irq-ath79-intc-add-irq-cascade-driver-for-QC.patch | ||
0008-irqchip-irq-ath79-cpu-drop-OF-init-helper.patch | ||
0017-dt-bindings-PCI-qcom-ar7100-adds-binding-doc.patch | ||
0018-MIPS-pci-ar71xx-convert-to-OF.patch | ||
0019-dt-bindings-PCI-qcom-ar7240-adds-binding-doc.patch | ||
0020-MIPS-pci-ar724x-convert-to-OF.patch | ||
0032-MIPS-ath79-sanitize-symbols.patch | ||
0033-spi-ath79-drop-pdata-support.patch | ||
0034-MIPS-ath79-ath9k-exports.patch | ||
0036-GPIO-add-named-gpio-exports.patch | ||
0036-MIPS-ath79-remove-irq-code-from-pci.patch | ||
0037-missing-registers.patch | ||
0038-MIPS-ath79-add-missing-QCA955x-GMAC-registers.patch | ||
0039-MIPS-ath79-export-UART1-reference-clock.patch | ||
0040-ath79-sgmii-config.patch | ||
0050-spi-ath79-remove-spi-master-setup-and-cleanup-assign.patch | ||
0051-spi-add-driver-for-ar934x-spi-controller.patch | ||
0061-tty-serial-ar933x-uart-rs485-gpio.patch | ||
0062-MIPS-pci-ar724x-add-QCA9550-reset-sequence.patch |