openwrt/package/kernel/qca-nss-dp/patches
Christian Marangi 918e2fca1e
qca-nss-dp: add patch fixing rmmod and insmod
Add patch fixing rmmod and insmod. Lots of flawed logic fixed that
permits the module to correctly rmmod and insmod later.

Just to quote some change, use phy_detach instead of phy_disconnect, fix
exclusive reset_control that could only be used once, fix kernel panic
on second edma_cleanup, stop traffic before module exit...

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-04-18 11:54:21 +02:00
..
0001-nss-dp-Drop-_nocache-variants-of-ioremap.patch kernel: qca-nss-dp: update to 12.4.5.r1 2023-06-26 16:17:41 +02:00
0002-edma_tx_rx-support-newer-kernels-time-stamping-API.patch qca-nss-dp: fix typo in 0002-edma_tx_rx-support-newe 2023-12-05 23:54:24 +01:00
0003-EDMA-Fix-NAPI-packet-counting.patch kernel: qca-nss-dp: update to 12.4.5.r1 2023-06-26 16:17:41 +02:00
0004-EDMA-Use-NAPI_POLL_WEIGHT-as-NAPI-weight.patch kernel: qca-nss-dp: update to 12.4.5.r1 2023-06-26 16:17:41 +02:00
0005-nss-dp-adapt-to-netif_napi_add-changes.patch kernel: qca-nss-dp: update to 12.4.5.r1 2023-06-26 16:17:41 +02:00
0006-nss_dp_main-Use-a-phy-handle-property-to-connect-to-.patch kernel: qca-nss-dp: update to 12.4.5.r1 2023-06-26 16:17:41 +02:00
0007-nss-dp-edma-v1-use-NAPI-GRO-by-default.patch kernel: qca-nss-dp: update to 12.4.5.r1 2023-06-26 16:17:41 +02:00
0008-nss-dp-allow-setting-netdev-name-from-DTS.patch kernel: qca-nss-dp: update to 12.4.5.r1 2023-06-26 16:17:41 +02:00
0009-nss-dp-switchdev-fix-FDB-roaming.patch kernel: qca-nss-dp: port FDB roaming fix 2023-07-01 14:22:37 +02:00
0010-nss-dp-include-net-netdev_rx_queue.h.patch kernel: qca-nss-dp: enable compiling against 6.6 2024-03-22 21:19:21 +01:00
0011-01-edma_v1-rework-hw_reset-logic-to-permit-rmmod-and-in.patch qca-nss-dp: add patch fixing rmmod and insmod 2024-04-18 11:54:21 +02:00
0011-02-nss_dp_switchdev-correctly-unregister-notifier-on-dp.patch qca-nss-dp: add patch fixing rmmod and insmod 2024-04-18 11:54:21 +02:00
0011-03-nss_dp_main-swap-dp_exit-function-call.patch qca-nss-dp: add patch fixing rmmod and insmod 2024-04-18 11:54:21 +02:00
0011-04-nss_dp_main-call-unregister_netdev-first-in-dp_remov.patch qca-nss-dp: add patch fixing rmmod and insmod 2024-04-18 11:54:21 +02:00
0011-05-nss_dp_main-use-phy_detach-instead-of-disconnect-in-.patch qca-nss-dp: add patch fixing rmmod and insmod 2024-04-18 11:54:21 +02:00
0011-06-edma_v1-skip-edma_disable_port-in-edma_cleanup-subse.patch qca-nss-dp: add patch fixing rmmod and insmod 2024-04-18 11:54:21 +02:00