openwrt/target/linux/generic/backport-6.6
Daniel Golle 4354b34f6f generic: 6.6: sync mt7530 DSA driver with upstream
Backport lots upstream changes, many of them fixes, for the mt7530 DSA
driver, similar to how it was done for Linux 6.1 in the previous commit.

The remaining differences compared to the upstream driver are only
the 'slave' -> 'user', 'master' -> 'conduit' language change in DSA
and the rename of 'struct ethtool_eee' to 'struct ethtool_keee' as
well as tree-wide replacement of ethtool_sprintf with ethtool_puts,
all of them do not have any functional impact.

Apart from some minor bug fixes and style improvements the switch
should now behave more conformant when it comes to link-local frames,
and we will again be able to cleanly pick patches from upstream.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-04-10 18:50:32 +01:00
..
300-v6.7-arm64-swiotlb-Reduce-the-default-size-if-no-ZONE_DMA.patch generic: 6.6: backport arm64 swiotlb default size reduction 2024-04-07 14:28:53 +02:00
400-v6.9-mtd-rawnand-brcmnand-Support-write-protection-settin.patch kernel: backport brcmnand support for "brcm,wp-not-connected" 2024-03-28 08:52:23 +01:00
702-01-v6.7-net-phy-aquantia-move-to-separate-directory.patch generic: 6.6: manually refresh backport patches 2024-03-11 20:17:26 +01:00
702-02-v6.7-net-phy-aquantia-move-MMD_VEND-define-to-header.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
702-03-v6.7-net-phy-aquantia-add-firmware-load-support.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
707-v6.8-02-net-phy-at803x-move-disable-WOL-to-specific-at8031-p.patch
707-v6.8-03-net-phy-at803x-raname-hw_stats-functions-to-qca83xx-.patch
707-v6.8-04-net-phy-at803x-move-qca83xx-specific-check-in-dedica.patch
707-v6.8-05-net-phy-at803x-move-specific-DT-option-for-at8031-to.patch
707-v6.8-06-net-phy-at803x-move-specific-at8031-probe-mode-check.patch
707-v6.8-07-net-phy-at803x-move-specific-at8031-config_init-to-d.patch
707-v6.8-08-net-phy-at803x-move-specific-at8031-WOL-bits-to-dedi.patch
707-v6.8-09-net-phy-at803x-move-specific-at8031-config_intr-to-d.patch
707-v6.8-10-net-phy-at803x-make-at8031-related-DT-functions-name.patch
707-v6.8-11-net-phy-at803x-move-at8031-functions-in-dedicated-se.patch
707-v6.8-12-net-phy-at803x-move-at8035-specific-DT-parse-to-dedi.patch
707-v6.8-13-net-phy-at803x-drop-specific-PHY-ID-check-from-cable.patch
708-v6.8-01-net-phy-at803x-move-specific-qca808x-config_aneg-to-.patch
708-v6.8-02-net-phy-at803x-make-read-specific-status-function-mo.patch
709-v6.8-01-net-phy-at803x-remove-extra-space-after-cast.patch
709-v6.8-02-net-phy-at803x-replace-msleep-1-with-usleep_range.patch
710-v6.8-net-phy-at803x-better-align-function-varibles-to-ope.patch
711-v6.8-01-net-phy-at803x-generalize-cdt-fault-length-function.patch
711-v6.8-02-net-phy-at803x-refactor-qca808x-cable-test-get-statu.patch
711-v6.8-03-net-phy-at803x-add-support-for-cdt-cross-short-test-.patch
711-v6.8-04-net-phy-at803x-make-read_status-more-generic.patch
712-v6.9-net-phy-at803x-add-LED-support-for-qca808x.patch
713-v6.9-01-net-phy-move-at803x-PHY-driver-to-dedicated-director.patch generic: 6.6: manually refresh backport patches 2024-03-11 20:17:26 +01:00
713-v6.9-02-net-phy-qcom-create-and-move-functions-to-shared-lib.patch
713-v6.9-03-net-phy-qcom-deatch-qca83xx-PHY-driver-from-at803x.patch
713-v6.9-04-net-phy-qcom-move-additional-functions-to-shared-lib.patch
713-v6.9-05-net-phy-qcom-detach-qca808x-PHY-driver-from-at803x.patch generic: 6.6: manually refresh backport patches 2024-03-11 20:17:26 +01:00
714-v6.8-01-net-phy-make-addr-type-u8-in-phy_package_shared-stru.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
714-v6.8-02-net-phy-extend-PHY-package-API-to-support-multiple-g.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
714-v6.8-03-net-phy-restructure-__phy_write-read_mmd-to-helper-a.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
714-v6.8-04-net-phy-add-support-for-PHY-package-MMD-read-write.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
715-v6.9-01-net-phy-qcom-qca808x-fix-logic-error-in-LED-brightne.patch
715-v6.9-02-net-phy-qcom-qca808x-default-to-LED-active-High-if-n.patch
716-v6.9-02-net-phy-add-support-for-scanning-PHY-in-PHY-packages.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
716-v6.9-03-net-phy-add-devm-of_phy_package_join-helper.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
716-v6.9-04-net-phy-qcom-move-more-function-to-shared-library.patch
716-v6.9-06-net-phy-provide-whether-link-has-changed-in-c37_read.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
716-v6.9-07-net-phy-qcom-add-support-for-QCA807x-PHY-Family.patch
716-v6.9-08-net-phy-qcom-move-common-qca808x-LED-define-to-share.patch
716-v6.9-09-net-phy-qcom-generalize-some-qca808x-LED-functions.patch
716-v6.9-10-net-phy-qca807x-add-support-for-configurable-LED.patch
717-v6.9-net-phy-qca807x-move-interface-mode-check-to-.config.patch
718-v6.9-net-phy-qcom-at803x-fix-kernel-panic-with-at8031_pro.patch generic: backport at803x kernel panic fix 2024-04-07 16:57:22 +02:00
720-v6.9-net-mdio-ipq4019-add-support-for-clock-frequency-pro.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
721-v6.7-net-phy-aquantia-drop-wrong-endianness-conversion-fo.patch
734-v6.8-net-phy-bcm54612e-add-suspend-resume.patch ath79: add support for Huawei AP5030DN 2024-03-31 18:09:43 +02:00
751-03-v6.4-net-ethernet-mtk_eth_soc-improve-keeping-track-of-of.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
751-04-v6.4-net-ethernet-mediatek-fix-ppe-flow-accounting-for-L2.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
752-03-v6.6-net-ethernet-mtk_eth_soc-rely-on-mtk_pse_port-defini.patch
752-04-v6.6-net-ethernet-mtk_wed-check-update_wo_rx_stats-in-mtk.patch
752-05-v6.7-net-ethernet-mtk_wed-do-not-assume-offload-callbacks.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
752-06-v6.7-net-ethernet-mtk_wed-introduce-versioning-utility-ro.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
752-07-v6.7-net-ethernet-mtk_wed-do-not-configure-rx-offload-if-.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
752-08-v6.7-net-ethernet-mtk_wed-rename-mtk_rxbm_desc-in-mtk_wed.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
752-09-v6.7-net-ethernet-mtk_wed-introduce-mtk_wed_buf-structure.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
752-10-v6.7-net-ethernet-mtk_wed-move-mem_region-array-out-of-mt.patch
752-11-v6.7-net-ethernet-mtk_wed-make-memory-region-optional.patch
752-13-v6.7-net-ethernet-mtk_wed-add-mtk_wed_soc_data-structure.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
752-14-v6.7-net-ethernet-mtk_wed-introduce-WED-support-for-MT798.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
752-15-v6.7-net-ethernet-mtk_wed-refactor-mtk_wed_check_wfdma_rx.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
752-16-v6.7-net-ethernet-mtk_wed-introduce-partial-AMSDU-offload.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
752-17-v6.7-net-ethernet-mtk_wed-introduce-hw_rro-support-for-MT.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
752-18-v6.7-net-ethernet-mtk_wed-debugfs-move-wed_v2-specific-re.patch
752-19-v6.7-net-ethernet-mtk_wed-debugfs-add-WED-3.0-debugfs-ent.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
752-20-v6.7-net-ethernet-mtk_wed-add-wed-3.0-reset-support.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
760-v6.9-net-phy-aquantia-add-AQR111-and-AQR111B0-PHY-ID.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
761-v6.9-net-phy-aquantia-add-AQR113-PHY-ID.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
762-v6.9-net-phy-aquantia-add-AQR813-PHY-ID.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
770-net-introduce-napi_is_scheduled-helper.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
771-v6.7-01-net-stmmac-improve-TX-timer-arm-logic.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
771-v6.7-02-net-stmmac-move-TX-timer-arm-after-DMA-enable.patch kernel: bump 6.6 to 6.6.21 2024-03-17 21:16:52 +01:00
771-v6.7-03-net-stmmac-increase-TX-coalesce-timer-to-5ms.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
790-01-v6.7-net-dsa-mt7530-Convert-to-platform-remove-callback-r.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-02-v6.7-net-dsa-mt753x-remove-mt753x_phylink_pcs_link_up.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-03-v6.7-net-dsa-mt7530-replace-deprecated-strncpy-with-ethto.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-04-v6.9-net-dsa-mt7530-support-OF-based-registration-of-swit.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-05-v6.9-net-dsa-mt7530-always-trap-frames-to-active-CPU-port.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-06-v6.9-net-dsa-mt7530-use-p5_interface_select-as-data-type-.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-07-v6.9-net-dsa-mt7530-store-port-5-SGMII-capability-of-MT75.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-08-v6.9-net-dsa-mt7530-improve-comments-regarding-switch-por.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-09-v6.9-net-dsa-mt7530-improve-code-path-for-setting-up-port.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-10-v6.9-net-dsa-mt7530-do-not-set-priv-p5_interface-on-mt753.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-11-v6.9-net-dsa-mt7530-do-not-run-mt7530_setup_port5-if-port.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-12-v6.9-net-dsa-mt7530-empty-default-case-on-mt7530_setup_po.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-13-v6.9-net-dsa-mt7530-move-XTAL-check-to-mt7530_setup.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-14-v6.9-net-dsa-mt7530-simplify-mt7530_pad_clk_setup.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-15-v6.9-net-dsa-mt7530-call-port-6-setup-from-mt7530_mac_con.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-16-v6.9-net-dsa-mt7530-remove-pad_setup-function-pointer.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-17-v6.9-net-dsa-mt7530-correct-port-capabilities-of-MT7988.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-18-v6.9-net-dsa-mt7530-do-not-clear-config-supported_interfa.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-19-v6.9-net-dsa-mt7530-remove-.mac_port_config-for-MT7988-an.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-20-v6.9-net-dsa-mt7530-set-interrupt-register-only-for-MT753.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-21-v6.9-net-dsa-mt7530-do-not-use-SW_PHY_RST-to-reset-MT7531.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-22-v6.9-net-dsa-mt7530-get-rid-of-useless-error-returns-on-p.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-23-v6.9-net-dsa-mt7530-get-rid-of-priv-info-cpu_port_config.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-24-v6.9-net-dsa-mt7530-get-rid-of-mt753x_mac_config.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-25-v6.9-net-dsa-mt7530-put-initialising-PCS-devices-code-bac.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-26-v6.9-net-dsa-mt7530-sort-link-settings-ops-and-force-link.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-27-v6.9-net-dsa-mt7530-simplify-link-operations.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-28-v6.9-net-dsa-mt7530-disable-LEDs-before-reset.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-29-v6.9-net-dsa-mt7530-fix-improper-frames-on-all-25MHz-and-.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
790-30-v6.9-net-dsa-mt7530-prevent-possible-incorrect-XTAL-frequ.patch generic: 6.6: sync mt7530 DSA driver with upstream 2024-04-10 18:50:32 +01:00
795-v6.7-16-r8152-use-napi_gro_frags.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
800-v6.9-0001-dt-bindings-leds-Add-FUNCTION-defines-for-per-band-W.patch kernel: backport some useful LED_FUNCTION_* defines for DT 2024-03-17 22:55:32 +01:00
800-v6.9-0002-dt-bindings-leds-Add-LED_FUNCTION_WAN_ONLINE-for-Int.patch kernel: backport some useful LED_FUNCTION_* defines for DT 2024-03-17 22:55:32 +01:00
815-v6.7-2-leds-turris-omnia-Make-set_brightness-more-efficient.patch
815-v6.7-3-leds-turris-omnia-Support-HW-controlled-mode-via-pri.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
815-v6.7-4-leds-turris-omnia-Add-support-for-enabling-disabling.patch generic: 6.6: manually refresh backport patches 2024-03-11 20:17:26 +01:00
815-v6.7-5-leds-turris-omnia-Fix-brightness-setting-and-trigger.patch
816-v6.7-0001-nvmem-qfprom-Mark-core-clk-as-optional.patch
816-v6.7-0002-nvmem-add-explicit-config-option-to-read-old-syntax-.patch kernel: bump 6.6 to 6.6.24 2024-04-05 14:43:44 -04:00
816-v6.7-0003-nvmem-Use-device_get_match_data.patch
816-v6.7-0004-Revert-nvmem-add-new-config-option.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
818-v6.8-of-device-Export-of_device_make_bus_id.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
819-v6.8-0001-nvmem-Move-of_nvmem_layout_get_container-in-another-.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
819-v6.8-0002-nvmem-Create-a-header-for-internal-sharing.patch generic: 6.6: manually refresh backport patches 2024-03-11 20:17:26 +01:00
819-v6.8-0003-nvmem-Simplify-the-add_cells-hook.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
819-v6.8-0004-nvmem-Move-and-rename-fixup_cell_info.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
819-v6.8-0005-nvmem-core-Rework-layouts-to-become-regular-devices.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
819-v6.8-0006-nvmem-core-Expose-cells-through-sysfs.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
819-v6.8-0007-nvmem-stm32-add-support-for-STM32MP25-BSEC-to-contro.patch
819-v6.8-0008-nvmem-layouts-refactor-.add_cells-callback-arguments.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
819-v6.8-0009-nvmem-drop-nvmem_layout_get_match_data.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
819-v6.8-0010-nvmem-core-add-nvmem_dev_size-helper.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
819-v6.8-0011-nvmem-u-boot-env-use-nvmem_add_one_cell-nvmem-subsys.patch
819-v6.8-0012-nvmem-u-boot-env-use-nvmem-device-helpers.patch
819-v6.8-0013-nvmem-u-boot-env-improve-coding-style.patch
831-v6.7-rtc-rtc7301-Support-byte-addressed-IO.patch
832-v6.7-net-phy-amd-Support-the-Altima-AMI101L.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
833-v6.8-leds-core-Add-more-colors-from-DT-bindings-to-led_co.patch.patch
834-v6.8-leds-trigger-netdev-Extend-speeds-up-to-10G.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
835-v6.9-net-phy-add-support-for-PHY-LEDs-polarity-modes.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00
850-v6.8-bus-mhi-host-Add-a-separate-timeout-parameter-for-wa.patch generic: 6.6: backport support for SDX75-based MHI 5G modems 2024-03-15 18:30:31 +00:00
851-v6.8-bus-mhi-host-pci_generic-Add-SDX75-based-modem-suppo.patch generic: 6.6: backport support for SDX75-based MHI 5G modems 2024-03-15 18:30:31 +00:00
852-stable-bus-mhi-host-pci_generic-constify-modem_telit_fn980_.patch generic: 6.6: backport support for SDX75-based MHI 5G modems 2024-03-15 18:30:31 +00:00
894-v6.8-net-ethtool-implement-ethtool_puts.patch generic: 6.6: refresh backport patches 2024-03-11 20:17:26 +01:00