openwrt/target/linux/microchipsw/patches-6.12
Robert Marko 122fcb21da microchipsw: use upstreamed patches
Replace some of the pending patches with the upstreamed versions and mark
them accordingly.

Signed-off-by: Robert Marko <robert.marko@sartura.hr>
(cherry picked from commit 7b7a559976)
2026-01-09 18:55:19 +01:00
..
0001-v6.18-arm64-Add-config-for-Microchip-SoC-platforms.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0002-v6.18-arm64-lan969x-Add-support-for-Microchip-LAN969x-SoC.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0003-v6.13-pinctrl-ocelot-add-support-for-lan969x-SoC-pinctrl.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0004-v6.13-clk-lan966x-make-clk_names-const-char-const.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0005-v6.13-clk-lan966x-prepare-driver-for-lan969x-support.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0006-v6.13-clk-lan966x-add-support-for-lan969x-SoC-clock-driver.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0007-v6.13-phy-sparx5-serdes-add-support-for-private-match-data.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0008-v6.13-phy-sparx5-serdes-add-constants-to-match-data.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0009-v6.13-phy-sparx5-serdes-add-constant-for-the-number-of-CMU.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0010-v6.13-phy-sparx5-serdes-add-ops-to-match-data.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0011-v6.13-phy-sparx5-serdes-add-function-for-getting-the-CMU-i.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0012-v6.13-phy-sparx5-serdes-add-indirection-layer-to-register-.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0013-v6.13-phy-sparx5-serdes-add-support-for-branching-on-chip-.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0014-v6.13-phy-lan969x-serdes-add-support-for-lan969x-serdes-dr.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0015-v6.14-tty-serial-atmel-make-it-selectable-for-ARCH_LAN969X.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0016-v6.15-mfd-at91-usart-Make-it-selectable-for-ARCH_LAN969X.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0017-v6.17-dmaengine-xdmac-make-it-selectable-for-ARCH_MICROCHI.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0018-v6.18-mfd-at91-usart-Make-it-selectable-for-ARCH_MICROCHIP.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0019-v6.18-tty-serial-atmel-make-it-selectable-for-ARCH_MICROCH.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0020-v6.18-spi-atmel-make-it-selectable-for-ARCH_MICROCHIP.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0021-v6.18-i2c-at91-make-it-selectable-for-ARCH_MICROCHIP.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0022-v6.18-char-hw_random-atmel-make-it-selectable-for-ARCH_MIC.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0023-v6.18-crypto-atmel-aes-make-it-selectable-for-ARCH_MICROCH.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0024-v6.13-net-sparx5-add-support-for-private-match-data.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0025-v6.13-net-sparx5-add-indirection-layer-to-register-macros.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0026-v6.13-net-sparx5-modify-SPX5_PORTS_ALL-macro.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0027-v6.13-net-sparx5-add-sparx5-argument-to-a-few-functions.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0028-v6.13-net-sparx5-add-constants-to-match-data.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0029-v6.13-net-sparx5-use-SPX5_CONST-for-constants-which-alread.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0030-v6.13-net-sparx5-use-SPX5_CONST-for-constants-which-do-not.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0031-v6.13-net-sparx5-add-ops-to-match-data.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0032-v6.13-net-sparx5-ops-out-chip-port-to-device-index-bit-fun.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0033-v6.13-net-sparx5-ops-out-functions-for-getting-certain-arr.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0034-v6.13-net-sparx5-ops-out-function-for-setting-the-port-mux.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0035-v6.13-net-sparx5-ops-out-PTP-IRQ-handler.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0036-v6.13-net-sparx5-ops-out-function-for-DSM-calendar-calcula.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0037-v6.13-net-sparx5-add-is_sparx5-macro-and-use-it-throughout.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0038-v6.13-net-sparx5-redefine-internal-ports-and-PGID-s-as-off.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0039-v6.13-net-sparx5-add-support-for-lan969x-targets-and-core-.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0040-v6.13-net-sparx5-change-spx5_wr-to-spx5_rmw-in-cal-update.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0041-v6.13-net-sparx5-change-frequency-calculation-for-SDLB-s.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0042-v6.13-net-sparx5-add-sparx5-context-pointer-to-a-few-funct.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0043-v6.13-net-sparx5-add-registers-required-by-lan969x.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0044-v6.13-net-lan969x-add-match-data-for-lan969x.patch microchipsw: use latest DTS 2026-01-09 18:55:19 +01:00
0045-v6.13-net-lan969x-add-register-diffs-to-match-data.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0046-v6.13-net-lan969x-add-constants-to-match-data.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0047-v6.13-net-lan969x-add-lan969x-ops-to-match-data.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0048-v6.13-net-lan969x-add-PTP-handler-function.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0049-v6.13-net-lan969x-add-function-for-calculating-the-DSM-cal.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0050-v6.13-net-sparx5-use-is_sparx5-macro-throughout.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0051-v6.13-net-sparx5-add-compatible-string-for-lan969x.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0052-v6.13-net-sparx5-add-feature-support.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0053-v6.13-net-sparx5-expose-some-sparx5-VCAP-symbols.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0054-v6.13-net-sparx5-replace-SPX5_PORTS-with-n_ports.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0055-v6.13-net-sparx5-add-new-VCAP-constants-to-match-data.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0056-v6.13-net-sparx5-execute-sparx5_vcap_init-on-lan969x.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0057-v6.13-net-lan969x-add-autogenerated-VCAP-information.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0058-v6.13-net-lan969x-add-VCAP-configuration-data.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0059-v6.13-net-sparx5-add-missing-lan969x-Kconfig-dependency.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0060-v6.13-net-lan969x-fix-cyclic-dependency-reported-by-depmod.patch microchipsw: use latest DTS 2026-01-09 18:55:19 +01:00
0061-v6.13-net-lan969x-fix-the-use-of-spin_lock-in-PTP-handler.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0062-v6.13-net-sparx5-fix-default-value-of-monitor-ports.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0063-v6.14-net-sparx5-do-some-preparation-work.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0064-v6.14-net-sparx5-add-function-for-RGMII-port-check.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0065-v6.14-net-sparx5-use-is_port_rgmii-throughout.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0066-v6.14-net-sparx5-skip-low-speed-configuration-when-port-is.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0067-v6.14-net-sparx5-only-return-PCS-for-modes-that-require-it.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0068-v6.14-net-sparx5-verify-RGMII-speeds.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0069-v6.14-net-lan969x-add-RGMII-registers.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0070-v6.14-net-lan969x-add-RGMII-implementation.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0071-v6.14-net-sparx5-enable-FDMA-on-lan969x.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0072-v6.14-net-sparx5-split-sparx5_fdma_-start-stop.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0073-v6.14-net-sparx5-activate-FDMA-tx-in-start.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0074-v6.14-net-sparx5-ops-out-certain-FDMA-functions.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0075-v6.14-net-lan969x-add-FDMA-implementation.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0077-v6.18-net-sparx5-lan969x-Add-support-for-ethtool-pause-par.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0078-v6.14-spi-atmel-quadspi-Add-support-for-sama7g5-QSPI.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0079-v6.14-spi-atmel-quadspi-Factor-out-switching-to-Serial-Mem.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0080-v6.14-spi-atmel-quadspi-Use-devm_-clock-management.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0081-v6.14-spi-atmel-quadspi-Update-to-current-device-naming-te.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0082-v6.14-spi-atmel-quadspi-Fix-warning-in-doc-comment.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0083-v6.14-spi-atmel-quadspi-remove-references-to-runtime-PM-on.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0084-v6.15-spi-atmel-quadspi-Fix-printed-error-code-during-DMA-.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0086-v6.15-spi-atmel-quadspi-Fix-unbalanced-pm_runtime-by-using.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0087-v6.17-dmaengine-Add-devm_dma_request_chan.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0088-v6.17-spi-atmel-quadspi-Use-devm_dma_request_chan.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0089-v6.18-spi-atmel-quadspi-add-padcalib-2xgclk-and-dllon-capa.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0090-v6.18-spi-atmel-quadspi-add-support-for-SAM9X7-QSPI-contro.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0091-v6.18-spi-atmel-quadspi-Add-support-for-sama7d65-QSPI.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0092-v6.18-net-sparx5-lan969x-fix-flooding-configuration-on-bri.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
0093-v6.13-clk-lan966x-make-it-selectable-for-ARCH_LAN969X.patch microchipsw: use upstreamed patches 2026-01-09 18:55:19 +01:00
0094-v6.20-phy-sparx5-serdes-make-it-selectable-for-ARCH_LAN969.patch microchipsw: use upstreamed patches 2026-01-09 18:55:19 +01:00
0095-v6.19-reset-sparx5-add-LAN969x-support.patch microchipsw: use upstreamed patches 2026-01-09 18:55:19 +01:00
0096-v6.20-dmaengine-at_xdmac-get-the-number-of-DMA-channels-fr.patch microchipsw: use upstreamed patches 2026-01-09 18:55:19 +01:00
105-hwmon-sparx5-make-it-selectable-for-ARCH_MICROCHIP.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
106-mmc-sdhci-of-at91-implement-quirk-SDCLK-stop-while-r.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
107-mmc-sdhci-of-at91-add-hw_reset-callback.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
108-mmc-sdhci-of-at91-add-compatible-to-sama7g5-SoC.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
109-mmc-sdhci-of-at91-add-support-for-HS400-and-HS400ES.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
110-sdhci-sdhci-of-at91-issue-IP-reset-at-probe.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
111-mmc-sdhci-of-at91-perform-a-hardware-reset-at-probe-.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
112-mmc-sdhci-of-at91-add-preset-for-HS400-mode.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
113-mmc-sdhci-of-at91-disable-selectively-clocks-on-pm-r.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
114-mmc-sdhci-of-at91-do-not-advertise-SDR104-mode-suppo.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
115-mmc-sdhci-of-at91-avoid-division-by-zero.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
116-mmc-sdhci-of-at91-add-sama7g5-required-quirks.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
116-mmc-sdhci-of-at91-add-soc-data-field-quirks2.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
117-mmc-introduce-SDHCI_QUIRK2_AT91_HS400_PRESET.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
118-mmc-mmc-sdhci-of-at91-add-LAN969x.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
119-spi-atmel-quadspi-Add-support-for-LAN969x-QSPI0.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00
121-nvmem-lan9662-otp-add-support-for-LAN969x.patch microchipsw: add support for Microchip LAN969x switches 2025-12-03 12:13:17 +01:00