openwrt/target/linux/generic/hack-5.15
Daniel Golle 027586ae8e generic: backport some phylink helper functions
It isn't feasible to literally backport all upstream phylink_pcs changes
down to Linux 5.15: It's just too many patches, and many downstream
drivers and hacks are likely to break. We are too close to branching off
to risk this, and it's also just too much work.
Instead just add helper functions used by modern PCS drivers while keeping
the original functions instact as well. While this may add a kilobyte or
two of extra kernel size, it has the advantage that we get the best of both
worlds: None of the existing codepaths are touched, but yet we have the
option to backport singular improvements to Ethernet drivers where needed.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2023-03-27 19:07:54 +01:00
..
204-module_strip.patch kernel: bump 5.15 to 5.15.96 2023-02-28 04:38:13 -05:00
205-kconfig-abort-configuration-on-unset-symbol.patch
210-darwin_scripts_include.patch
211-darwin-uuid-typedef-clash.patch
212-tools_portability.patch
214-spidev_h_portability.patch
220-arm-gc_sections.patch
221-module_exports.patch kernel: bump 5.15 to 5.15.103 2023-03-25 16:01:23 +01:00
230-openwrt_lzma_options.patch
250-netfilter_depends.patch
251-kconfig.patch kernel: make it possible for packages to select page pool support 2023-01-29 10:08:21 +01:00
253-ksmbd-config.patch kernel: bump 5.15 to 5.15.96 2023-02-28 04:38:13 -05:00
259-regmap_dynamic.patch
260-crypto_test_dependencies.patch
261-lib-arc4-unhide.patch
280-rfkill-stubs.patch
300-MIPS-r4k_cache-use-more-efficient-cache-blast.patch
321-powerpc_crtsavres_prereq.patch
402-mtd-blktrans-call-add-disks-after-mtd-device.patch kernel: bump 5.15 to 5.15.86 2023-01-03 23:55:45 +01:00
410-block-fit-partition-parser.patch
420-mtd-support-OpenWrt-s-MTD_ROOTFS_ROOT_DEV.patch kernel: bump 5.15 to 5.15.86 2023-01-03 23:55:45 +01:00
421-drivers-mtd-parsers-add-nvmem-support-to-cmdlinepart.patch
430-mtk-bmt-support.patch
600-bridge_offload.patch
601-of_net-add-mac-address-ascii-support.patch kernel: fix bugs added with mac-address-ascii support 2023-01-07 12:02:30 +01:00
645-netfilter-connmark-introduce-set-dscpmark.patch kernel: bump 5.15 to 5.15.81 2022-12-11 02:42:52 +01:00
650-netfilter-add-xt_FLOWOFFLOAD-target.patch kernel: enable conntrack counter updates for iptables xt_FLOWOFFLOAD 2023-03-24 10:15:23 +01:00
651-wireless_mesh_header.patch
660-fq_codel_defaults.patch
661-kernel-ct-size-the-hashtable-more-adequately.patch
700-swconfig_switch_drivers.patch
711-net-dsa-mv88e6xxx-disable-ATU-violation.patch
720-net-phy-add-aqr-phys.patch
721-net-add-packet-mangeling.patch kernel: bump 5.15 to 5.15.104 2023-03-25 16:05:14 +01:00
722-net-phy-aquantia-enable-AQR112-and-AQR412.patch
723-net-phy-aquantia-fix-system-side-protocol-mi.patch
724-net-phy-aquantia-Add-AQR113-driver-support.patch
725-net-phy-aquantia-add-PHY_IDs-for-AQR112-variants.patch
760-net-usb-r8152-add-LED-configuration-from-OF.patch
761-dt-bindings-net-add-RTL8152-binding-documentation.patch
765-mxl-gpy-control-LED-reg-from-DT.patch kernel: refresh mxl-gpy LED patch 2023-03-25 10:35:19 +01:00
773-bgmac-add-srab-switch.patch kernel: bump 5.15 to 5.15.103 2023-03-25 16:01:23 +01:00
780-usb-net-MeigLink_modem_support.patch kernel: bump 5.15 to 5.15.98 2023-03-04 13:06:28 +01:00
790-SFP-GE-T-ignore-TX_FAULT.patch
795-backport-phylink_pcs-helpers.patch generic: backport some phylink helper functions 2023-03-27 19:07:54 +01:00
800-GPIO-add-named-gpio-exports.patch kernel: bump 5.15 to 5.15.86 2023-01-03 23:55:45 +01:00
901-debloat_sock_diag.patch kernel: bump 5.15 to 5.15.81 2022-12-11 02:42:52 +01:00
902-debloat_proc.patch kernel: bump 5.15 to 5.15.103 2023-03-25 16:01:23 +01:00
904-debloat_dma_buf.patch kernel: bump 5.15 to 5.15.89 2023-01-22 01:41:10 +01:00
910-kobject_uevent.patch
911-kobject_add_broadcast_uevent.patch
920-device_tree_cmdline.patch
930-Revert-Revert-Revert-driver-core-Set-fw_devlink-on-b.patch