]> git.ipfire.org Git - thirdparty/openwrt.git/commit
airoha: backport upstream patch for AN7583 Ethernet support
authorChristian Marangi <ansuelsmth@gmail.com>
Tue, 21 Oct 2025 21:12:07 +0000 (23:12 +0200)
committerChristian Marangi <ansuelsmth@gmail.com>
Mon, 10 Nov 2025 16:53:47 +0000 (17:53 +0100)
commit262b537f48e4bbd4b3b926796e0d1ea3b8340ac4
tree866355ed733e536e8d766bd9a23c49bbb03a4f26
parentc56fbe156ed9e4cf71aef5bf816d4b46f1b660c0
airoha: backport upstream patch for AN7583 Ethernet support

Backport upstream patch for AN7583 Ethernet support. While at it also
backport some additional fixes required to apply the AN7583 patches
cleanly.

Refresh all affected patch automatically (aside from the XSI patch that
changed the implementation)

Link: https://github.com/openwrt/openwrt/pull/20489
(cherry picked from commit 46a454fb9b6684a2fccc3a1c3843ffc970393085)
[ fix conflict errors ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
27 files changed:
target/linux/airoha/patches-6.6/092-v6.18-net-airoha-Avoid-Wflex-array-member-not-at-end-warni.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/093-v6.18-net-airoha-Fix-PPE_IP_PROTO_CHK-register-definitions.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/094-v6.18-net-airoha-npu-Add-a-NPU-callback-to-initialize-flow.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/095-v6.19-net-airoha-Fix-loopback-mode-configuration-for-GDM2-.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/096-v6.19-net-airoha-Add-missing-stats-to-ethtool_eth_mac_stat.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/097-v6.19-net-airoha-Add-get_link-ethtool-callback.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/098-v6.19-net-airoha-Take-into-account-out-of-order-tx-complet.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/099-01-v6.19-net-airoha-ppe-Dynamically-allocate-foe_check_time-a.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/099-02-v6.19-net-airoha-Add-airoha_ppe_get_num_stats_entries-and-.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/099-03-v6.19-net-airoha-Add-airoha_eth_soc_data-struct.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/099-04-v6.19-net-airoha-Generalize-airoha_ppe2_is_enabled-routine.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/099-05-v6.19-net-airoha-ppe-Move-PPE-memory-info-in-airoha_eth_so.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/099-06-v6.19-net-airoha-ppe-Remove-airoha_ppe_is_enabled-where-no.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/099-07-v6.19-net-airoha-ppe-Configure-SRAM-PPE-entries-via-the-cp.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/099-08-v6.19-net-airoha-ppe-Flush-PPE-SRAM-table-during-PPE-setup.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/099-09-v6.19-net-airoha-Select-default-ppe-cpu-port-in-airoha_dev.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/099-10-v6.19-net-airoha-Refactor-src-port-configuration-in-airhoh.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/099-11-v6.19-net-airoha-ppe-Do-not-use-magic-numbers-in-airoha_pp.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/099-12-v6.19-net-airoha-Add-AN7583-SoC-support.patch [new file with mode: 0644]
target/linux/airoha/patches-6.6/116-02-net-airoha-deassert-XSI-line-on-hw-init.patch
target/linux/airoha/patches-6.6/116-03-net-airoha-add-reference-for-SPORT-GDM4-in-qdma_get_.patch
target/linux/airoha/patches-6.6/116-05-net-airoha-drop-redundant-GDM3-4-define.patch
target/linux/airoha/patches-6.6/116-06-net-airoha-add-initial-fixup-for-GDM3-4-port-support.patch
target/linux/airoha/patches-6.6/116-07-airoha-ethernet-drop-xsi-mac-reset.patch
target/linux/airoha/patches-6.6/116-08-net-phylink-add-.pcs_link_down-PCS-OP.patch
target/linux/airoha/patches-6.6/116-10-net-airoha-add-phylink-support-for-GDM2-4.patch
target/linux/airoha/patches-6.6/604-02-net-ethernet-airoha-define-sport-value-for-GDM3.patch