openwrt-mirror/target/linux/generic/backport-6.1
Daniel Golle f7cac0484d kernel: backport MT7988 DSA support for Linux 6.1
Patches adding DSA support for MT7988 have been backported to
Linux 5.15 but not to Linux 6.1. Import backports also to Linux 6.1.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2023-05-30 03:23:29 +01:00
..
020-v6.3-01-UPSTREAM-mm-multi-gen-LRU-rename-lru_gen_struct-to-l.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-02-UPSTREAM-mm-multi-gen-LRU-rename-lrugen-lists-to-lru.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-03-UPSTREAM-mm-multi-gen-LRU-remove-eviction-fairness-s.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-04-BACKPORT-mm-multi-gen-LRU-remove-aging-fairness-safe.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-05-UPSTREAM-mm-multi-gen-LRU-shuffle-should_run_aging.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-06-BACKPORT-mm-multi-gen-LRU-per-node-lru_gen_folio-lis.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-07-BACKPORT-mm-multi-gen-LRU-clarify-scan_control-flags.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-08-UPSTREAM-mm-multi-gen-LRU-simplify-arch_has_hw_pte_y.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-09-UPSTREAM-mm-multi-gen-LRU-avoid-futile-retries.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-10-UPSTREAM-mm-add-vma_has_recency.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-11-UPSTREAM-mm-support-POSIX_FADV_NOREUSE.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-12-UPSTREAM-mm-multi-gen-LRU-section-for-working-set-pr.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-13-UPSTREAM-mm-multi-gen-LRU-section-for-rmap-PT-walk-f.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-14-UPSTREAM-mm-multi-gen-LRU-section-for-Bloom-filters.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-15-UPSTREAM-mm-multi-gen-LRU-section-for-memcg-LRU.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-16-UPSTREAM-mm-multi-gen-LRU-improve-lru_gen_exit_memcg.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-17-UPSTREAM-mm-multi-gen-LRU-improve-walk_pmd_range.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.3-18-UPSTREAM-mm-multi-gen-LRU-simplify-lru_gen_look_arou.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
020-v6.4-19-mm-Multi-gen-LRU-remove-wait_event_killable.patch kernel: refresh patches for Linux 6.1 2023-05-30 02:47:41 +01:00
406-v6.2-0001-mtd-core-simplify-a-bit-code-find-partition-matching.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
406-v6.2-0002-mtd-core-try-to-find-OF-node-for-every-MTD-partition.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
408-v6.2-mtd-core-set-ROOT_DEV-for-partitions-marked-as-rootf.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
421-v6.2-mtd-parsers-add-TP-Link-SafeLoader-partitions-table-.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
423-v6.3-mtd-spinand-macronix-use-scratch-buffer-for-DMA-oper.patch
424-v6.4-0004-mtd-core-prepare-mtd_otp_nvmem_add-to-handle-EPROBE_.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
610-v6.3-net-page_pool-use-in_softirq-instead.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
611-v6.3-net-add-helper-eth_addr_add.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
700-v6.2-net-phylink-add-phylink_get_link_timer_ns-helper.patch generic: add kernel tag to backport patch 2023-05-26 23:04:48 +02:00
707-v6.3-net-pcs-add-driver-for-MediaTek-SGMII-PCS.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
729-01-v6.1-net-ethernet-mtk_wed-introduce-wed-mcu-support.patch
729-02-v6.1-net-ethernet-mtk_wed-introduce-wed-wo-support.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
729-03-v6.1-net-ethernet-mtk_wed-rename-tx_wdma-array-in-rx_wdma.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
729-04-v6.1-net-ethernet-mtk_wed-add-configure-wed-wo-support.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
729-05-v6.1-net-ethernet-mtk_wed-add-rx-mib-counters.patch
729-07-v6.1-net-ethernet-mtk_eth_soc-remove-cpu_relax-in-mtk_pen.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
729-09-v6.2-net-ethernet-mtk_wed-add-wcid-overwritten-support-fo.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
729-10-v6.2-net-ethernet-mtk_wed-return-status-value-in-mtk_wdma.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
729-11-v6.2-net-ethernet-mtk_wed-move-MTK_WDMA_RESET_IDX_TX-conf.patch
729-12-v6.2-net-ethernet-mtk_wed-update-mtk_wed_stop.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
729-13-v6.2-net-ethernet-mtk_wed-add-mtk_wed_rx_reset-routine.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
729-14-v6.2-net-ethernet-mtk_wed-add-reset-to-tx_ring_setup-call.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
729-15-v6.2-net-ethernet-mtk_wed-fix-sleep-while-atomic-in-mtk_w.patch
729-16-v6.3-net-ethernet-mtk_wed-get-rid-of-queue-lock-for-rx-qu.patch
729-17-v6.3-net-ethernet-mtk_wed-get-rid-of-queue-lock-for-tx-qu.patch
729-18-v6.3-net-ethernet-mtk_eth_soc-introduce-mtk_hw_reset-util.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
729-19-v6.3-net-ethernet-mtk_eth_soc-introduce-mtk_hw_warm_reset.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
729-20-v6.3-net-ethernet-mtk_eth_soc-align-reset-procedure-to-ve.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
729-21-v6.3-net-ethernet-mtk_eth_soc-add-dma-checks-to-mtk_hw_re.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
729-22-v6.3-net-ethernet-mtk_wed-add-reset-reset_complete-callba.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
729-23-v6.3-net-ethernet-mtk_wed-add-reset-to-rx_ring_setup-call.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
730-01-v6.3-net-ethernet-mtk_eth_soc-account-for-vlan-in-rx-head.patch
730-02-v6.3-net-ethernet-mtk_eth_soc-increase-tx-ring-side-for-Q.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
730-03-v6.3-net-ethernet-mtk_eth_soc-avoid-port_mg-assignment-on.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
730-04-v6.3-net-ethernet-mtk_eth_soc-implement-multi-queue-suppo.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
730-05-v6.3-net-dsa-tag_mtk-assign-per-port-queues.patch
730-06-v6.3-net-ethernet-mediatek-ppe-assign-per-port-queues-for.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
730-07-v6.3-net-ethernet-mtk_eth_soc-compile-out-netsys-v2-code-.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
730-08-v6.3-net-dsa-add-support-for-DSA-rx-offloading-via-metada.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
730-09-v6.3-net-ethernet-mtk_eth_soc-fix-VLAN-rx-hardware-accele.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
730-12-v6.3-net-ethernet-mtk_eth_soc-disable-hardware-DSA-untagg.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
730-13-v6.3-net-ethernet-mtk_eth_soc-enable-special-tag-when-any.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
730-14-v6.3-net-ethernet-mtk_eth_soc-fix-DSA-TX-tag-hwaccel-for-.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
730-15-v6.3-net-ethernet-mtk_wed-No-need-to-clear-memory-after-a.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
730-16-v6.3-net-ethernet-mtk_wed-fix-some-possible-NULL-pointer-.patch
730-17-v6.3-net-ethernet-mtk_wed-fix-possible-deadlock-if-mtk_we.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
730-18-v6.3-net-ethernet-mtk_eth_soc-fix-tx-throughput-regressio.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
733-v6.2-02-net-mtk_eth_soc-add-definitions-for-PCS.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
733-v6.2-03-net-mtk_eth_soc-eliminate-unnecessary-error-handling.patch
733-v6.2-04-net-mtk_eth_soc-add-pcs_get_state-implementation.patch
733-v6.2-05-net-mtk_eth_soc-convert-mtk_sgmii-to-use-regmap_upda.patch
733-v6.2-06-net-mtk_eth_soc-add-out-of-band-forcing-of-speed-and.patch
733-v6.2-07-net-mtk_eth_soc-move-PHY-power-up.patch
733-v6.2-08-net-mtk_eth_soc-move-interface-speed-selection.patch
733-v6.2-09-net-mtk_eth_soc-add-advertisement-programming.patch
733-v6.2-10-net-mtk_eth_soc-move-and-correct-link-timer-programm.patch
733-v6.2-11-net-mtk_eth_soc-add-support-for-in-band-802.3z-negot.patch
733-v6.2-12-net-mediatek-sgmii-ensure-the-SGMII-PHY-is-powered-d.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
733-v6.2-13-net-mediatek-sgmii-fix-duplex-configuration.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
733-v6.2-14-mtk_sgmii-enable-PCS-polling-to-allow-SFP-work.patch
733-v6.3-15-net-ethernet-mtk_eth_soc-reset-PCS-state.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
733-v6.3-16-net-ethernet-mtk_eth_soc-only-write-values-if-needed.patch
733-v6.3-18-net-ethernet-mtk_eth_soc-add-support-for-MT7981.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
733-v6.3-19-net-ethernet-mtk_eth_soc-set-MDIO-bus-clock-frequenc.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
733-v6.3-20-net-ethernet-mtk_eth_soc-switch-to-external-PCS-driv.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
733-v6.4-21-net-mtk_eth_soc-use-WO-firmware-for-MT7981.patch
733-v6.4-22-net-ethernet-mtk_eth_soc-fix-NULL-pointer-dereferenc.patch
777-v6.2-04-net-dsa-qca8k-introduce-single-mii-read-write-lo-hi.patch
777-v6.2-05-net-dsa-qca8k-improve-mdio-master-read-write-by-usin.patch
788-v6.3-net-dsa-mt7530-use-external-PCS-driver.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
790-v6.4-0001-net-dsa-mt7530-make-some-noise-if-register-read-fail.patch kernel: backport MT7988 DSA support for Linux 6.1 2023-05-30 03:23:29 +01:00
790-v6.4-0002-net-dsa-mt7530-refactor-SGMII-PCS-creation.patch kernel: backport MT7988 DSA support for Linux 6.1 2023-05-30 03:23:29 +01:00
790-v6.4-0003-net-dsa-mt7530-use-unlocked-regmap-accessors.patch kernel: backport MT7988 DSA support for Linux 6.1 2023-05-30 03:23:29 +01:00
790-v6.4-0004-net-dsa-mt7530-use-regmap-to-access-switch-register-.patch kernel: backport MT7988 DSA support for Linux 6.1 2023-05-30 03:23:29 +01:00
790-v6.4-0005-net-dsa-mt7530-move-SGMII-PCS-creation-to-mt7530_pro.patch kernel: backport MT7988 DSA support for Linux 6.1 2023-05-30 03:23:29 +01:00
790-v6.4-0006-net-dsa-mt7530-introduce-mutex-helpers.patch kernel: backport MT7988 DSA support for Linux 6.1 2023-05-30 03:23:29 +01:00
790-v6.4-0007-net-dsa-mt7530-move-p5_intf_modes-function-to-mt7530.patch kernel: backport MT7988 DSA support for Linux 6.1 2023-05-30 03:23:29 +01:00
790-v6.4-0008-net-dsa-mt7530-introduce-mt7530_probe_common-helper-.patch kernel: backport MT7988 DSA support for Linux 6.1 2023-05-30 03:23:29 +01:00
790-v6.4-0009-net-dsa-mt7530-introduce-mt7530_remove_common-helper.patch kernel: backport MT7988 DSA support for Linux 6.1 2023-05-30 03:23:29 +01:00
790-v6.4-0010-net-dsa-mt7530-introduce-separate-MDIO-driver.patch kernel: backport MT7988 DSA support for Linux 6.1 2023-05-30 03:23:29 +01:00
790-v6.4-0011-net-dsa-mt7530-skip-locking-if-MDIO-bus-isn-t-presen.patch kernel: backport MT7988 DSA support for Linux 6.1 2023-05-30 03:23:29 +01:00
790-v6.4-0012-net-dsa-mt7530-introduce-driver-for-MT7988-built-in-.patch kernel: backport MT7988 DSA support for Linux 6.1 2023-05-30 03:23:29 +01:00
790-v6.4-0013-net-dsa-mt7530-fix-support-for-MT7531BE.patch kernel: backport MT7988 DSA support for Linux 6.1 2023-05-30 03:23:29 +01:00
791-v6.2-01-net-phy-Add-driver-for-Motorcomm-yt8521-gigabit-ethernet.patch kernel: backport MT7988 DSA support for Linux 6.1 2023-05-30 03:23:29 +01:00
791-v6.2-02-net-phy-fix-yt8521-duplicated-argument-to-or.patch
791-v6.2-03-net-phy-add-Motorcomm-YT8531S-phy-id.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
791-v6.3-04-net-phy-fix-the-spelling-problem-of-Sentinel.patch
791-v6.3-05-net-phy-motorcomm-change-the-phy-id-of-yt8521-and-yt8531s.patch
791-v6.3-06-net-phy-Add-BIT-macro-for-Motorcomm-yt8521-yt8531-gigabit.patch
791-v6.3-07-net-phy-Add-dts-support-for-Motorcomm-yt8521-gigabit.patch
791-v6.3-08-net-phy-Add-dts-support-for-Motorcomm-yt8531s-gigabit.patch
791-v6.3-09-net-phy-Add-driver-for-Motorcomm-yt8531-gigabit-ethernet.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
791-v6.3-10-net-phy-motorcomm-uninitialized-variables-in.patch
808-v6.2-0001-nvmem-stm32-move-STM32MP15_BSEC_NUM_LOWER-in-config.patch
808-v6.2-0002-nvmem-stm32-add-warning-when-upper-OTPs-are-updated.patch
808-v6.2-0003-nvmem-stm32-add-nvmem-type-attribute.patch
808-v6.2-0004-nvmem-stm32-fix-spelling-typo-in-comment.patch
808-v6.2-0005-nvmem-Kconfig-Fix-spelling-mistake-controlls-control.patch
808-v6.2-0006-nvmem-u-boot-env-add-Broadcom-format-support.patch
809-v6.3-0001-nvmem-core-remove-spurious-white-space.patch
809-v6.3-0002-nvmem-core-add-an-index-parameter-to-the-cell.patch
809-v6.3-0003-nvmem-core-move-struct-nvmem_cell_info-to-nvmem-prov.patch
809-v6.3-0004-nvmem-core-drop-the-removal-of-the-cells-in-nvmem_ad.patch
809-v6.3-0005-nvmem-core-add-nvmem_add_one_cell.patch
809-v6.3-0006-nvmem-core-use-nvmem_add_one_cell-in-nvmem_add_cells.patch
809-v6.3-0007-nvmem-stm32-add-OP-TEE-support-for-STM32MP13x.patch
809-v6.3-0008-nvmem-stm32-detect-bsec-pta-presence-for-STM32MP15x.patch
809-v6.3-0009-nvmem-rave-sp-eeprm-fix-kernel-doc-bad-line-warning.patch
809-v6.3-0010-nvmem-qcom-spmi-sdam-register-at-device-init-time.patch
809-v6.3-0011-nvmem-stm32-fix-OPTEE-dependency.patch
811-v6.4-0001-nvmem-xilinx-zynqmp-make-modular.patch
811-v6.4-0002-nvmem-core-introduce-NVMEM-layouts.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
811-v6.4-0003-nvmem-core-handle-the-absence-of-expected-layouts.patch
811-v6.4-0004-nvmem-core-request-layout-modules-loading.patch
811-v6.4-0005-nvmem-core-add-per-cell-post-processing.patch
811-v6.4-0006-nvmem-core-allow-to-modify-a-cell-before-adding-it.patch
811-v6.4-0007-nvmem-imx-ocotp-replace-global-post-processing-with-.patch
811-v6.4-0008-nvmem-cell-drop-global-cell_post_process.patch
811-v6.4-0009-nvmem-core-provide-own-priv-pointer-in-post-process-.patch
811-v6.4-0010-nvmem-layouts-sl28vpd-Add-new-layout-driver.patch
811-v6.4-0011-nvmem-layouts-onie-tlv-Add-new-layout-driver.patch
811-v6.4-0012-nvmem-stm32-romem-mark-OF-related-data-as-maybe-unus.patch
811-v6.4-0013-nvmem-mtk-efuse-Support-postprocessing-for-GPU-speed.patch
811-v6.4-0014-nvmem-bcm-ocotp-Use-devm_platform_ioremap_resource.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
811-v6.4-0015-nvmem-nintendo-otp-Use-devm_platform_ioremap_resourc.patch
811-v6.4-0016-nvmem-vf610-ocotp-Use-devm_platform_get_and_ioremap_.patch
811-v6.4-0017-nvmem-core-support-specifying-both-cell-raw-data-pos.patch
811-v6.4-0018-nvmem-u-boot-env-post-process-ethaddr-env-variable.patch
811-v6.4-0019-nvmem-Add-macro-to-register-nvmem-layout-drivers.patch
811-v6.4-0020-nvmem-layouts-sl28vpd-Use-module_nvmem_layout_driver.patch
811-v6.4-0021-nvmem-layouts-onie-tlv-Use-module_nvmem_layout_drive.patch
811-v6.4-0022-nvmem-layouts-onie-tlv-Drop-wrong-module-alias.patch
811-v6.4-0023-nvmem-layouts-sl28vpd-set-varaiable-sl28vpd_layout-s.patch
812-v6.2-firmware-nvram-bcm47xx-support-init-from-IO-memory.patch
813-v6.5-nvmem-brcm_nvram-add-.read_post_process-for-MACs.patch
827-v6.3-0001-of-base-add-of_parse_phandle_with_optional_args.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
827-v6.3-0002-of-property-make-.-cells-optional-for-simple-props.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
827-v6.3-0003-of-property-add-nvmem-cell-cells-property.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
827-v6.3-0004-of-device-Ignore-modalias-of-reused-nodes.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
827-v6.3-0005-of-device-Do-not-ignore-error-code-in-of_device_ueve.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
828-v6.4-0002-of-Update-of_device_get_modalias.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
828-v6.4-0003-of-Rename-of_modalias_node.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
828-v6.4-0004-of-Move-of_modalias-to-module.c.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00
828-v6.4-0005-of-Move-the-request-module-helper-logic-to-module.c.patch generic: 6.1: refresh backport patches 2023-05-22 22:28:16 +02:00