immortalwrt/target/linux/generic/backport-5.10
Aleksander Jan Bajkowski c42f863639 kernel: move rtl8152 patches to generic
This commit moves the patches for the r8152.c driver to the generic
directory. Previously they were only available on the bcm27xx target.
With these patches the Realtek RTL8153C, RTL8153D, RTL8156A and RTL8156B
chips are supported on all targets by the kmod-usb-net-rtl8152 module.
The RTL8156A and RTL8156B are the 2.5Gb/s Ethernet adapters.

The patches have been tested on TP-Link UE300 (RTL8153A) and UNITEK
1313B (RTL8156B).

Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
2022-03-28 16:13:33 +08:00
..
010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch
011-kbuild-export-SUBARCH.patch
050-v5.16-00-MIPS-uasm-Enable-muhu-opcode-for-MIPS-R6.patch kernel: backport a rewrite of the mips eBPF JIT implementation 2021-10-16 00:02:05 +08:00
050-v5.16-01-mips-uasm-Add-workaround-for-Loongson-2F-nop-CPU-err.patch kernel: backport a rewrite of the mips eBPF JIT implementation 2021-10-16 00:02:05 +08:00
050-v5.16-02-mips-bpf-Add-eBPF-JIT-for-32-bit-MIPS.patch kernel: backport a rewrite of the mips eBPF JIT implementation 2021-10-16 00:02:05 +08:00
050-v5.16-03-mips-bpf-Add-new-eBPF-JIT-for-64-bit-MIPS.patch kernel: backport a rewrite of the mips eBPF JIT implementation 2021-10-16 00:02:05 +08:00
050-v5.16-04-mips-bpf-Add-JIT-workarounds-for-CPU-errata.patch kernel: backport a rewrite of the mips eBPF JIT implementation 2021-10-16 00:02:05 +08:00
050-v5.16-05-mips-bpf-Enable-eBPF-JITs.patch kernel: backport a rewrite of the mips eBPF JIT implementation 2021-10-16 00:02:05 +08:00
050-v5.16-06-mips-bpf-Remove-old-BPF-JIT-implementations.patch kernel: backport a rewrite of the mips eBPF JIT implementation 2021-10-16 00:02:05 +08:00
071-crypto-arm-chacha-neon-optimize-for-non-block-size-m.patch
072-crypto-arm-chacha-neon-add-missing-counter-increment.patch
080-wireguard-peer-put-frequently-used-members-above-cac.patch
103-v5.13-MIPS-select-CPU_MIPS64-for-remaining-MIPS64-CPUs.patch kernel: bump 5.10 to 5.10.82 2021-12-20 11:16:13 +08:00
311-v5.11-MIPS-zboot-put-appended-dtb-into-a-section.patch
343-netfilter-nft_flow_offload-handle-netdevice-events-f.patch
401-v5.11-dt-bindings-mtd-convert-fixed-partitions-to-the-json.patch
402-v5.12-0001-dt-bindings-mtd-move-partition-binding-to-its-own-fi.patch
402-v5.12-0002-dt-bindings-mtd-add-binding-for-BCM4908-partitions.patch
403-v5.13-mtd-parsers-ofpart-support-BCM4908-fixed-partitions.patch
404-v5.13-mtd-parsers-ofpart-limit-parsing-of-deprecated-DT-sy.patch
405-v5.13-mtd-parsers-ofpart-make-symbol-bcm4908_partitions_qu.patch
406-v5.13-0001-mtd-core-add-nvmem-cells-compatible-to-parse-mtd-as-.patch
406-v5.13-0002-dt-bindings-nvmem-drop-nodename-restriction.patch
406-v5.13-0003-dt-bindings-mtd-Document-use-of-nvmem-cells-compatib.patch
407-v5.13-0001-dt-bindings-mtd-add-binding-for-Linksys-Northstar-pa.patch
407-v5.13-0002-mtd-parsers-ofpart-support-Linksys-Northstar-partiti.patch
408-v5.13-mtd-cfi_cmdset_0002-Disable-buffered-writes-for-AMD.patch
409-v5.14-0001-dt-bindings-mtd-brcm-trx-Add-brcm-trx-magic.patch kernel: move parser_trx patches of custom magic to generic 2022-03-11 23:37:36 +08:00
409-v5.14-0002-mtd-parsers-trx-Allow-to-specify-brcm-trx-magic-in-D.patch kernel: move parser_trx patches of custom magic to generic 2022-03-11 23:37:36 +08:00
409-v5.14-0003-mtd-parsers-trx-Allow-to-use-TRX-parser-on-Mediatek-.patch kernel: move parser_trx patches of custom magic to generic 2022-03-11 23:37:36 +08:00
410-mtd-next-mtd-parsers-trx-allow-to-use-on-MediaTek-MIPS-SoCs.patch kernel: backport patch to allow using parser_trx from ramips 2022-03-11 23:37:52 +08:00
500-v5.13-ubifs-default-to-zstd-compression.patch
600-v5.12-net-extract-napi-poll-functionality-to-__napi_poll.patch kernel: bump 5.10 to 5.10.80 2021-12-08 23:59:43 +08:00
601-v5.12-net-implement-threaded-able-napi-poll-loop-support.patch kernel: bump 5.10 to 5.10.80 2021-12-08 23:59:43 +08:00
602-v5.12-net-add-sysfs-attribute-to-control-napi-threaded-mod.patch kernel: bump 5.10 to 5.10.80 2021-12-08 23:59:43 +08:00
603-v5.12-net-fix-race-between-napi-kthread-mode-and-busy-poll.patch kernel: bump 5.10 to 5.10.80 2021-12-08 23:59:43 +08:00
604-v5.12-net-fix-hangup-on-napi_disable-for-threaded-napi.patch kernel: bump 5.10 to 5.10.80 2021-12-08 23:59:43 +08:00
610-v5.13-00-netfilter-flowtable-add-hash-offset-field-to-tuple.patch
610-v5.13-01-netfilter-flowtable-separate-replace-destroy-and-sta.patch kernel: bump 5.10 to 5.10.67 2021-10-05 23:55:18 +08:00
610-v5.13-03-netfilter-conntrack-Remove-unused-variable-declarati.patch
610-v5.13-04-netfilter-flowtable-consolidate-skb_try_make_writabl.patch
610-v5.13-05-netfilter-flowtable-move-skb_try_make_writable-befor.patch
610-v5.13-06-netfilter-flowtable-move-FLOW_OFFLOAD_DIR_MAX-away-f.patch
610-v5.13-07-netfilter-flowtable-fast-NAT-functions-never-fail.patch
610-v5.13-08-netfilter-flowtable-call-dst_check-to-fall-back-to-c.patch
610-v5.13-09-netfilter-flowtable-refresh-timeout-after-dst-and-wr.patch
610-v5.13-10-netfilter-nftables-update-table-flags-from-the-commi.patch kernel: bump 5.10 to 5.10.64 2021-09-15 10:29:17 +08:00
610-v5.13-11-net-resolve-forwarding-path-from-virtual-netdevice-a.patch
610-v5.13-12-net-8021q-resolve-forwarding-path-for-vlan-devices.patch
610-v5.13-13-net-bridge-resolve-forwarding-path-for-bridge-device.patch
610-v5.13-14-net-bridge-resolve-forwarding-path-for-VLAN-tag-acti.patch kernel: bump 5.10 to 5.10.76 2021-11-01 23:54:04 +08:00
610-v5.13-15-net-ppp-resolve-forwarding-path-for-bridge-pppoe-dev.patch kernel: bump 5.10 to 5.10.59 2021-08-18 12:02:04 +08:00
610-v5.13-16-net-dsa-resolve-forwarding-path-for-dsa-slave-ports.patch
610-v5.13-17-netfilter-flowtable-add-xmit-path-types.patch
610-v5.13-18-netfilter-flowtable-use-dev_fill_forward_path-to-obt.patch
610-v5.13-19-netfilter-flowtable-use-dev_fill_forward_path-to-obt.patch
610-v5.13-20-netfilter-flowtable-add-vlan-support.patch
610-v5.13-21-netfilter-flowtable-add-bridge-vlan-filtering-suppor.patch
610-v5.13-22-netfilter-flowtable-add-pppoe-support.patch
610-v5.13-23-netfilter-flowtable-add-dsa-support.patch
610-v5.13-24-selftests-netfilter-flowtable-bridge-and-vlan-suppor.patch kernel: bump 5.10 to 5.10.76 2021-11-01 23:54:04 +08:00
610-v5.13-25-netfilter-flowtable-add-offload-support-for-xmit-pat.patch
610-v5.13-26-netfilter-nft_flow_offload-use-direct-xmit-if-hardwa.patch
610-v5.13-27-netfilter-flowtable-bridge-vlan-hardware-offload-and.patch
610-v5.13-28-net-flow_offload-add-FLOW_ACTION_PPPOE_PUSH.patch
610-v5.13-29-netfilter-flowtable-support-for-FLOW_ACTION_PPPOE_PU.patch
610-v5.13-30-dsa-slave-add-support-for-TC_SETUP_FT.patch
610-v5.13-31-net-ethernet-mtk_eth_soc-fix-parsing-packets-in-GDM.patch
610-v5.13-32-net-ethernet-mtk_eth_soc-add-support-for-initializin.patch
610-v5.13-33-net-ethernet-mtk_eth_soc-add-flow-offloading-support.patch
610-v5.13-34-docs-nf_flowtable-update-documentation-with-enhancem.patch
610-v5.13-35-net-ethernet-mediatek-ppe-fix-busy-wait-loop.patch
610-v5.13-36-net-ethernet-mediatek-fix-a-typo-bug-in-flow-offload.patch
610-v5.13-38-net-ethernet-mtk_eth_soc-unmap-RX-data-before-callin.patch
610-v5.13-39-net-ethernet-mtk_eth_soc-fix-build_skb-cleanup.patch
610-v5.13-40-net-ethernet-mtk_eth_soc-use-napi_consume_skb.patch
610-v5.13-41-net-ethernet-mtk_eth_soc-reduce-MDIO-bus-access-late.patch
610-v5.13-42-net-ethernet-mtk_eth_soc-remove-unnecessary-TX-queue.patch
610-v5.13-43-net-ethernet-mtk_eth_soc-use-larger-burst-size-for-Q.patch
610-v5.13-44-net-ethernet-mtk_eth_soc-increase-DMA-ring-sizes.patch
610-v5.13-45-net-ethernet-mtk_eth_soc-implement-dynamic-interrupt.patch
610-v5.13-46-net-ethernet-mtk_eth_soc-cache-HW-pointer-of-last-fr.patch
610-v5.13-47-net-ethernet-mtk_eth_soc-only-read-the-full-RX-descr.patch
610-v5.13-48-net-ethernet-mtk_eth_soc-reduce-unnecessary-interrup.patch
610-v5.13-49-net-ethernet-mtk_eth_soc-rework-NAPI-callbacks.patch
610-v5.13-50-net-ethernet-mtk_eth_soc-set-PPE-flow-hash-as-skb-ha.patch
610-v5.13-51-net-ethernet-mtk_eth_soc-use-iopoll.h-macro-for-DMA-.patch
610-v5.13-52-net-ethernet-mtk_eth_soc-missing-mutex.patch
610-v5.13-53-net-ethernet-mtk_eth_soc-handle-VLAN-pop-action.patch
610-v5.13-54-netfilter-flowtable-dst_check-from-garbage-collector.patch
610-v5.13-55-netfilter-conntrack-Introduce-tcp-offload-timeout-co.patch
610-v5.13-56-netfilter-conntrack-Introduce-udp-offload-timeout-co.patch kernel: bump 5.10 to 5.10.80 2021-12-08 23:59:43 +08:00
610-v5.13-57-netfilter-flowtable-Set-offload-timeouts-according-t.patch
730-net-phy-at803x-select-correct-page-on-config-init.patch
731-net-phy-at803x-fix-probe-error-if-copper-page-is-sel.patch
740-v5.12-net-phy-Add-100-base-x-mode.patch kernel: 5.10: backport 100 BaseX SFP support 2021-10-29 23:54:10 +08:00
741-v5.12-sfp-add-support-for-100-base-x-SFPs.patch kernel: 5.10: backport 100 BaseX SFP support 2021-10-29 23:54:10 +08:00
742-v5.13-net-phy-marvell-refactor-HWMON-OOP-style.patch kernel: 5.10: backport Marvell 88E1510/2 PHY SFP support 2021-10-29 23:54:21 +08:00
743-v5.15-net-phy-marvell-add-SFP-support-for-88E1510.patch kernel: 5.10: backport Marvell 88E1510/2 PHY SFP support 2021-10-29 23:54:21 +08:00
765-v5.12-net-dsa-automatically-bring-up-DSA-master-when-openi.patch
770-v5.12-net-bridge-notify-switchdev-of-disappearance-of-old-.patch
771-v5.12-net-dsa-be-louder-when-a-non-legacy-FDB-operation-fa.patch kernel: bump 5.10 to 5.10.68 2021-10-05 23:55:28 +08:00
772-v5.12-net-dsa-don-t-use-switchdev_notifier_fdb_info-in-dsa.patch kernel: bump 5.10 to 5.10.68 2021-10-05 23:55:28 +08:00
773-v5.12-net-dsa-move-switchdev-event-implementation-under-th.patch kernel: bump 5.10 to 5.10.68 2021-10-05 23:55:28 +08:00
774-v5.12-net-dsa-exit-early-in-dsa_slave_switchdev_event-if-w.patch kernel: bump 5.10 to 5.10.68 2021-10-05 23:55:28 +08:00
774-v5.15-1-igc-remove-_I_PHY_ID-checking.patch kernel: backport two intel igc patches from 5.15 2022-03-28 16:12:44 +08:00
774-v5.15-2-igc-remove-phy-type-checking.patch kernel: backport two intel igc patches from 5.15 2022-03-28 16:12:44 +08:00
775-v5.12-net-dsa-listen-for-SWITCHDEV_-FDB-DEL-_ADD_TO_DEVICE.patch kernel: bump 5.10 to 5.10.68 2021-10-05 23:55:28 +08:00
780-net-dsa-mt7530-setup-core-clock-even-in-TRGMII-mode.patch kernel: bump 5.10 to 5.10.60 2021-08-22 12:12:32 +08:00
780-v5.11-net-usb-r8152-Provide-missing-documentation-for-some.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
781-v5.11-net-usb-r8152-Fix-a-couple-of-spelling-errors-in-fw_.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
781-v5.12-net-dsa-mt7530-MT7530-optional-GPIO-support.patch kernel: bump 5.10 to 5.10.76 2021-11-01 23:54:04 +08:00
781-v5.13-net-dsa-mt7530-Add-support-for-EEE-features.patch kernel: bump 5.10 to 5.10.76 2021-11-01 23:54:04 +08:00
782-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch kernel: bump 5.10 to 5.10.82 2021-12-20 11:16:13 +08:00
782-net-next-2-of-net-fix-of_get_mac_addr_nvmem-for-non-platform-devices.patch treewide: backport support for nvmem on non platform devices 2021-08-06 18:51:27 +08:00
782-v5.11-net-usb-r8153_ecm-support-ECM-mode-for-RTL8153.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
783-v5.12-net-usb-r8152-use-new-tasklet-API.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
783-v5.15-0001-net-bgmac-bcma-handle-deferred-probe-error-due-to-ma.patch kernel: backport bgmac upstream commits from 5.15 / for 5.16 2021-10-10 23:47:00 +08:00
783-v5.15-0002-net-bgmac-platform-handle-mac-address-deferral.patch kernel: backport bgmac upstream commits from 5.15 / for 5.16 2021-10-10 23:47:00 +08:00
784-v5.12-r8152-replace-several-functions-about-phy-patch-requ.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
784-v5.16-0001-net-bgmac-improve-handling-PHY.patch kernel: backport bgmac upstream commits from 5.15 / for 5.16 2021-10-10 23:47:00 +08:00
784-v5.16-0002-net-bgmac-support-MDIO-described-in-DT.patch kernel: backport bgmac upstream commits from 5.15 / for 5.16 2021-10-10 23:47:00 +08:00
785-v5.12-r8152-adjust-the-flow-of-power-cut-for-RTL8153B.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
786-v5.12-r8152-enable-U1-U2-for-USB_SPEED_SUPER.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
787-v5.12-r8152-check-if-the-pointer-of-the-function-exists.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
788-v5.12-r8152-replace-netif_err-with-dev_err.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
789-v5.12-r8152-spilt-rtl_set_eee_plus-and-r8153b_green_en.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
790-v5.13-0001-net-dsa-b53-Add-debug-prints-in-b53_vlan_enable.patch linux: update b53 upstream driver 2021-09-19 23:57:41 +08:00
790-v5.13-0002-net-dsa-b53-spi-allow-device-tree-probing.patch linux: update b53 upstream driver 2021-09-19 23:57:41 +08:00
790-v5.13-0003-net-dsa-b53-relax-is63xx-condition.patch kernel: bump 5.10 to 5.10.68 2021-10-05 23:55:28 +08:00
790-v5.13-0004-net-dsa-tag_brcm-add-support-for-legacy-tags.patch linux: update b53 upstream driver 2021-09-19 23:57:41 +08:00
790-v5.13-0005-net-dsa-b53-support-legacy-tags.patch linux: update b53 upstream driver 2021-09-19 23:57:41 +08:00
790-v5.13-0006-net-dsa-b53-mmap-Add-device-tree-support.patch linux: update b53 upstream driver 2021-09-19 23:57:41 +08:00
790-v5.13-0007-net-dsa-b53-spi-add-missing-MODULE_DEVICE_TABLE.patch linux: update b53 upstream driver 2021-09-19 23:57:41 +08:00
790-v5.13-r8152-set-inter-fram-gap-time-depending-on-speed.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
791-v5.13-r8152-adjust-rtl8152_check_firmware-function.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
791-v5.14-0001-net-dsa-b53-Do-not-force-CPU-to-be-always-tagged.patch kernel: bump 5.10 to 5.10.68 2021-10-05 23:55:28 +08:00
791-v5.14-0002-net-dsa-b53-remove-redundant-null-check-on-dev.patch linux: update b53 upstream driver 2021-09-19 23:57:41 +08:00
791-v5.14-0003-net-dsa-b53-Create-default-VLAN-entry-explicitly.patch linux: update b53 upstream driver 2021-09-19 23:57:41 +08:00
792-v5.13-r8152-add-help-function-to-change-mtu.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
793-v5.13-r8152-support-new-chips.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
793-v5.16-0001-net-dsa-b53-Include-all-ports-in-enabled_ports.patch linux: update b53 upstream driver 2021-09-19 23:57:41 +08:00
793-v5.16-0002-net-dsa-b53-Drop-BCM5301x-workaround-for-a-wrong-CPU.patch linux: update b53 upstream driver 2021-09-19 23:57:41 +08:00
793-v5.16-0003-net-dsa-b53-Improve-flow-control-setup-on-BCM5301x.patch linux: update b53 upstream driver 2021-09-19 23:57:41 +08:00
793-v5.16-0004-net-dsa-b53-Drop-unused-cpu_port-field.patch linux: update b53 upstream driver 2021-09-19 23:57:41 +08:00
794-v5.13-r8152-support-PHY-firmware-for-RTL8156-series.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
794-v5.15-net-dsa-don-t-set-skb-offload_fwd_mark-when-not-offl.patch kernel: 5.10: dsa: don't set skb->offload_fwd_mark when not offloading bridge 2021-10-10 23:48:00 +08:00
795-v5.13-r8152-search-the-configuration-of-vendor-mode.patch kernel: move rtl8152 patches to generic 2022-03-28 16:13:33 +08:00
800-v5.13-0001-firmware-bcm47xx_nvram-rename-finding-function-and-i.patch
800-v5.13-0002-firmware-bcm47xx_nvram-add-helper-checking-for-NVRAM.patch
800-v5.13-0003-firmware-bcm47xx_nvram-extract-code-copying-NVRAM.patch
800-v5.13-0004-firmware-bcm47xx_nvram-look-for-NVRAM-with-for-inste.patch
800-v5.13-0005-firmware-bcm47xx_nvram-inline-code-checking-NVRAM-si.patch
810-v5.13-usb-ehci-add-spurious-flag-to-disable-overcurrent-ch.patch kernel: bump 5.10 to 5.10.79 2021-12-08 23:59:31 +08:00
811-v5.13-usb-host-ehci-platform-add-spurious_oc-DT-support.patch
820-v5.13-make-pci_host_common_probe-declare-its-reliance-on-msi-domains.patch mediatek: mt7623: import patch to fix msi warning 2021-07-30 12:17:03 +08:00
821-v5.13-let-pci-host-bridges-declar-their-reliance-on-msi-domains.patch kernel: bump 5.10 to 5.10.81 2021-12-20 11:15:59 +08:00
822-v5.13-advertise-lack-of-built-in-msi-handling.patch mediatek: mt7623: import patch to fix msi warning 2021-07-30 12:17:03 +08:00