Merge pull request #1408 from kernelkit/kernel-upgrade-5201d390-057f-48d7-84f8-8c48fe75926d

This commit is contained in:
Joachim Wiberg
2026-02-19 20:47:06 +01:00
committed by GitHub
41 changed files with 110 additions and 72 deletions
+1 -1
View File
@@ -27,7 +27,7 @@ BR2_ROOTFS_OVERLAY="${BR2_EXTERNAL_INFIX_PATH}/board/common/rootfs ${BR2_EXTERNA
BR2_ROOTFS_POST_BUILD_SCRIPT="${BR2_EXTERNAL_INFIX_PATH}/board/common/post-build.sh" BR2_ROOTFS_POST_BUILD_SCRIPT="${BR2_EXTERNAL_INFIX_PATH}/board/common/post-build.sh"
BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.12" BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.13"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/aarch64/linux_defconfig" BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/aarch64/linux_defconfig"
BR2_LINUX_KERNEL_INSTALL_TARGET=y BR2_LINUX_KERNEL_INSTALL_TARGET=y
+1 -1
View File
@@ -27,7 +27,7 @@ BR2_ROOTFS_OVERLAY="${BR2_EXTERNAL_INFIX_PATH}/board/common/rootfs ${BR2_EXTERNA
BR2_ROOTFS_POST_BUILD_SCRIPT="${BR2_EXTERNAL_INFIX_PATH}/board/common/post-build.sh" BR2_ROOTFS_POST_BUILD_SCRIPT="${BR2_EXTERNAL_INFIX_PATH}/board/common/post-build.sh"
BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.12" BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.13"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/aarch64/linux_defconfig" BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/aarch64/linux_defconfig"
BR2_LINUX_KERNEL_INSTALL_TARGET=y BR2_LINUX_KERNEL_INSTALL_TARGET=y
+1 -1
View File
@@ -28,7 +28,7 @@ BR2_ROOTFS_OVERLAY="${BR2_EXTERNAL_INFIX_PATH}/board/common/rootfs ${BR2_EXTERNA
BR2_ROOTFS_POST_BUILD_SCRIPT="${BR2_EXTERNAL_INFIX_PATH}/board/common/post-build.sh" BR2_ROOTFS_POST_BUILD_SCRIPT="${BR2_EXTERNAL_INFIX_PATH}/board/common/post-build.sh"
BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.12" BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.13"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/arm/linux_defconfig" BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/arm/linux_defconfig"
BR2_LINUX_KERNEL_INSTALL_TARGET=y BR2_LINUX_KERNEL_INSTALL_TARGET=y
+1 -1
View File
@@ -28,7 +28,7 @@ BR2_ROOTFS_OVERLAY="${BR2_EXTERNAL_INFIX_PATH}/board/common/rootfs ${BR2_EXTERNA
BR2_ROOTFS_POST_BUILD_SCRIPT="${BR2_EXTERNAL_INFIX_PATH}/board/common/post-build.sh" BR2_ROOTFS_POST_BUILD_SCRIPT="${BR2_EXTERNAL_INFIX_PATH}/board/common/post-build.sh"
BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.12" BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.13"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/arm/linux_defconfig" BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/arm/linux_defconfig"
BR2_LINUX_KERNEL_INSTALL_TARGET=y BR2_LINUX_KERNEL_INSTALL_TARGET=y
+1 -1
View File
@@ -26,7 +26,7 @@ BR2_ROOTFS_OVERLAY="${BR2_EXTERNAL_INFIX_PATH}/board/common/rootfs ${BR2_EXTERNA
BR2_ROOTFS_POST_BUILD_SCRIPT="board/qemu/x86_64/post-build.sh ${BR2_EXTERNAL_INFIX_PATH}/board/common/post-build.sh" BR2_ROOTFS_POST_BUILD_SCRIPT="board/qemu/x86_64/post-build.sh ${BR2_EXTERNAL_INFIX_PATH}/board/common/post-build.sh"
BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.12" BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.13"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/x86_64/linux_defconfig" BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/x86_64/linux_defconfig"
BR2_LINUX_KERNEL_INSTALL_TARGET=y BR2_LINUX_KERNEL_INSTALL_TARGET=y
+1 -1
View File
@@ -26,7 +26,7 @@ BR2_ROOTFS_OVERLAY="${BR2_EXTERNAL_INFIX_PATH}/board/common/rootfs ${BR2_EXTERNA
BR2_ROOTFS_POST_BUILD_SCRIPT="board/qemu/x86_64/post-build.sh ${BR2_EXTERNAL_INFIX_PATH}/board/common/post-build.sh" BR2_ROOTFS_POST_BUILD_SCRIPT="board/qemu/x86_64/post-build.sh ${BR2_EXTERNAL_INFIX_PATH}/board/common/post-build.sh"
BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.12" BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.13"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/x86_64/linux_defconfig" BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/x86_64/linux_defconfig"
BR2_LINUX_KERNEL_INSTALL_TARGET=y BR2_LINUX_KERNEL_INSTALL_TARGET=y
+1 -1
View File
@@ -8,7 +8,7 @@ All notable changes to the project are documented in this file.
### Changes ### Changes
- Upgrade Linux kernel to 6.18.12 (LTS) - Upgrade Linux kernel to 6.18.13 (LTS)
- Add support for Microchip SAMA7G54-EK Evaluation Kit, Arm Cortex-A7 - Add support for Microchip SAMA7G54-EK Evaluation Kit, Arm Cortex-A7
- Add GPS/GNSS receiver support with NTP reference clock integration - Add GPS/GNSS receiver support with NTP reference clock integration
@@ -1,7 +1,7 @@
From 01751f673257c278d680e0a056cdbdc548e67beb Mon Sep 17 00:00:00 2001 From d7709271a7c36d717431ab8249011c2701ea4309 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 19 Sep 2023 18:38:10 +0200 Date: Tue, 19 Sep 2023 18:38:10 +0200
Subject: [PATCH 01/32] net: phy: marvell10g: Support firmware loading on Subject: [PATCH 01/33] net: phy: marvell10g: Support firmware loading on
88X3310 88X3310
When probing, if a device is waiting for firmware to be loaded into When probing, if a device is waiting for firmware to be loaded into
@@ -1,7 +1,7 @@
From dbbbb56c90017036b58b9a30bd656341d193f2df Mon Sep 17 00:00:00 2001 From 01102726c15b1424517ab281b05e036c2bb92c13 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 21 Nov 2023 20:15:24 +0100 Date: Tue, 21 Nov 2023 20:15:24 +0100
Subject: [PATCH 02/32] net: phy: marvell10g: Fix power-up when strapped to Subject: [PATCH 02/33] net: phy: marvell10g: Fix power-up when strapped to
start powered down start powered down
On devices which are hardware strapped to start powered down (PDSTATE On devices which are hardware strapped to start powered down (PDSTATE
@@ -1,7 +1,7 @@
From 756b69798263b8dfb7b5fcef5c69ae2d8b2d352c Mon Sep 17 00:00:00 2001 From b1808e8ec0edaba33e3672ed8310f2c007619b12 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Wed, 15 Nov 2023 20:58:42 +0100 Date: Wed, 15 Nov 2023 20:58:42 +0100
Subject: [PATCH 03/32] net: phy: marvell10g: Add LED support for 88X3310 Subject: [PATCH 03/33] net: phy: marvell10g: Add LED support for 88X3310
Pickup the LEDs from the state in which the hardware reset or Pickup the LEDs from the state in which the hardware reset or
bootloader left them, but also support further configuration via bootloader left them, but also support further configuration via
@@ -1,7 +1,7 @@
From e5994d6faea385debe0dd26cf12530ab8a0d61af Mon Sep 17 00:00:00 2001 From 071f91d989e888fd04e6da7c7cd3ed55c473abc0 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 12 Dec 2023 09:51:05 +0100 Date: Tue, 12 Dec 2023 09:51:05 +0100
Subject: [PATCH 04/32] net: phy: marvell10g: Support LEDs tied to a single Subject: [PATCH 04/33] net: phy: marvell10g: Support LEDs tied to a single
media side media side
In a combo-port setup, i.e. where both the copper and fiber interface In a combo-port setup, i.e. where both the copper and fiber interface
@@ -1,7 +1,7 @@
From 5f46fbf3e427b03288fcd22f12ce2551e92f0a87 Mon Sep 17 00:00:00 2001 From fd692534a0d37526f3c78b0e712f6cab7595e47c Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Wed, 27 Mar 2024 10:10:19 +0100 Date: Wed, 27 Mar 2024 10:10:19 +0100
Subject: [PATCH 05/32] net: phy: Do not resume PHY when attaching Subject: [PATCH 05/33] net: phy: Do not resume PHY when attaching
The PHY should not start negotiating with its link-partner until The PHY should not start negotiating with its link-partner until
explicitly instructed to do so. explicitly instructed to do so.
@@ -1,7 +1,7 @@
From b290754eab977782848cdefff7d1e199813d8ba8 Mon Sep 17 00:00:00 2001 From 98e47336e1c019a60fc0ad91c39ce13b49bd5cc2 Mon Sep 17 00:00:00 2001
From: Joachim Wiberg <troglobit@gmail.com> From: Joachim Wiberg <troglobit@gmail.com>
Date: Mon, 4 Mar 2024 16:47:28 +0100 Date: Mon, 4 Mar 2024 16:47:28 +0100
Subject: [PATCH 06/32] net: bridge: avoid classifying unknown multicast as Subject: [PATCH 06/33] net: bridge: avoid classifying unknown multicast as
mrouters_only mrouters_only
Unknown multicast, MAC/IPv4/IPv6, should always be flooded according to Unknown multicast, MAC/IPv4/IPv6, should always be flooded according to
@@ -1,7 +1,7 @@
From c316d17ec8ba167c0b45c6fe115a9d2ed3d13fcb Mon Sep 17 00:00:00 2001 From 888889ca31d6175931f37e7f5964582eb9293e97 Mon Sep 17 00:00:00 2001
From: Joachim Wiberg <troglobit@gmail.com> From: Joachim Wiberg <troglobit@gmail.com>
Date: Tue, 5 Mar 2024 06:44:41 +0100 Date: Tue, 5 Mar 2024 06:44:41 +0100
Subject: [PATCH 07/32] net: bridge: Ignore router ports when forwarding L2 Subject: [PATCH 07/33] net: bridge: Ignore router ports when forwarding L2
multicast multicast
Multicast router ports are either statically configured or learned from Multicast router ports are either statically configured or learned from
@@ -1,7 +1,7 @@
From 0ed82855a84876f8eb3eac290e7acd28c973b127 Mon Sep 17 00:00:00 2001 From feef4a79ddee1514527942654ee146b08475779b Mon Sep 17 00:00:00 2001
From: Joachim Wiberg <troglobit@gmail.com> From: Joachim Wiberg <troglobit@gmail.com>
Date: Thu, 4 Apr 2024 16:36:30 +0200 Date: Thu, 4 Apr 2024 16:36:30 +0200
Subject: [PATCH 08/32] net: bridge: drop delay for applying strict multicast Subject: [PATCH 08/33] net: bridge: drop delay for applying strict multicast
filtering filtering
This *local* patch drops the initial delay before applying strict multicast This *local* patch drops the initial delay before applying strict multicast
@@ -1,7 +1,7 @@
From 5f861140f8ea8fe12c5d10aa7d631619b1ac8c3b Mon Sep 17 00:00:00 2001 From bc6385cbb5a200913488efdbfadff8432be37a06 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Thu, 16 May 2024 14:51:54 +0200 Date: Thu, 16 May 2024 14:51:54 +0200
Subject: [PATCH 09/32] net: bridge: Differentiate MDB additions from Subject: [PATCH 09/33] net: bridge: Differentiate MDB additions from
modifications modifications
Before this change, the reception of an IGMPv3 report (and analogously Before this change, the reception of an IGMPv3 report (and analogously
@@ -1,7 +1,7 @@
From 7204d6ffb1f7369832bf28d9ccf2301a7084e0e8 Mon Sep 17 00:00:00 2001 From 5cce3e5b24d6691e793e17eac2afb40b48cecab0 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Fri, 24 Nov 2023 23:29:55 +0100 Date: Fri, 24 Nov 2023 23:29:55 +0100
Subject: [PATCH 10/32] nvmem: layouts: onie-tlv: Let device probe even when Subject: [PATCH 10/33] nvmem: layouts: onie-tlv: Let device probe even when
TLV is invalid TLV is invalid
Before this change, probing an NVMEM device, expected to contain a Before this change, probing an NVMEM device, expected to contain a
@@ -1,7 +1,7 @@
From f32db351b1d843f3a626b71a37eb9aa061895b23 Mon Sep 17 00:00:00 2001 From b867a530c3a3a702b10c87eb53c8ee48564f8c52 Mon Sep 17 00:00:00 2001
From: Joachim Wiberg <troglobit@gmail.com> From: Joachim Wiberg <troglobit@gmail.com>
Date: Sun, 11 Aug 2024 11:27:35 +0200 Date: Sun, 11 Aug 2024 11:27:35 +0200
Subject: [PATCH 11/32] net: usb: r8152: add r8153b support for link/activity Subject: [PATCH 11/33] net: usb: r8152: add r8153b support for link/activity
LEDs LEDs
This patch adds support for the link/activity LEDs on the NanoPi R2S This patch adds support for the link/activity LEDs on the NanoPi R2S
@@ -1,7 +1,7 @@
From 9dcca2a9e7508cac8d16558be24e437ceef3eee7 Mon Sep 17 00:00:00 2001 From d50869f76c9bf0d8c69313346597b2c36a25e56d Mon Sep 17 00:00:00 2001
From: Joachim Wiberg <troglobit@gmail.com> From: Joachim Wiberg <troglobit@gmail.com>
Date: Sun, 10 Aug 2025 18:52:54 +0200 Date: Sun, 10 Aug 2025 18:52:54 +0200
Subject: [PATCH 12/32] arm64: dts: mediatek: mt7986a: rename BPi R3 ports to Subject: [PATCH 12/33] arm64: dts: mediatek: mt7986a: rename BPi R3 ports to
match case match case
For ref. see: https://wiki.banana-pi.org/File:Bpi-r3_Metal_case.jpg For ref. see: https://wiki.banana-pi.org/File:Bpi-r3_Metal_case.jpg
@@ -1,7 +1,7 @@
From 24e038b155c81470d4937b2192b2725edf569c82 Mon Sep 17 00:00:00 2001 From aad57b7f63f94608df9f39c63b724d9069df563c Mon Sep 17 00:00:00 2001
From: Mattias Walström <lazzer@gmail.com> From: Mattias Walström <lazzer@gmail.com>
Date: Wed, 20 Aug 2025 21:38:24 +0200 Date: Wed, 20 Aug 2025 21:38:24 +0200
Subject: [PATCH 13/32] drm/panel-simple: Add a timing for the Raspberry Pi 7" Subject: [PATCH 13/33] drm/panel-simple: Add a timing for the Raspberry Pi 7"
panel panel
The Raspberry Pi 7" 800x480 panel uses a Toshiba TC358762 DSI The Raspberry Pi 7" 800x480 panel uses a Toshiba TC358762 DSI
@@ -1,7 +1,7 @@
From 0c16b28145379be462ae9cfb98973e5862ac9ed1 Mon Sep 17 00:00:00 2001 From e51f98b3346f48a7c4e4a65f5646d65607b8fdf9 Mon Sep 17 00:00:00 2001
From: Mattias Walström <lazzer@gmail.com> From: Mattias Walström <lazzer@gmail.com>
Date: Thu, 21 Aug 2025 11:20:23 +0200 Date: Thu, 21 Aug 2025 11:20:23 +0200
Subject: [PATCH 14/32] input:touchscreen:edt-ft5x06: Add polled mode Subject: [PATCH 14/33] input:touchscreen:edt-ft5x06: Add polled mode
Not all hardware has interrupts therefore we need Not all hardware has interrupts therefore we need
to poll the touchscreen. to poll the touchscreen.
@@ -1,7 +1,7 @@
From 5cad93588676706cfc7c111be646975900c8c408 Mon Sep 17 00:00:00 2001 From ecb7fa0eb30b6d93ee2e0ea9e4712a80a7727ed2 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 12 Mar 2024 10:27:24 +0100 Date: Tue, 12 Mar 2024 10:27:24 +0100
Subject: [PATCH 15/32] [FIX] net: dsa: mv88e6xxx: Fix timeout on waiting for Subject: [PATCH 15/33] [FIX] net: dsa: mv88e6xxx: Fix timeout on waiting for
PPU on 6393X PPU on 6393X
In a multi-chip setup, delays of up to 750ms are observed before the In a multi-chip setup, delays of up to 750ms are observed before the
@@ -1,7 +1,7 @@
From 19d5553ba5d8ea666932a0ad7f4e2c81e496923d Mon Sep 17 00:00:00 2001 From 492a1a98cb38e861d102455d9ab202f936af1406 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Wed, 27 Mar 2024 15:52:43 +0100 Date: Wed, 27 Mar 2024 15:52:43 +0100
Subject: [PATCH 16/32] net: dsa: mv88e6xxx: Improve indirect register access Subject: [PATCH 16/33] net: dsa: mv88e6xxx: Improve indirect register access
perf on 6393 perf on 6393
When operating in multi-chip mode, the 6393 family maps a subset of When operating in multi-chip mode, the 6393 family maps a subset of
@@ -1,7 +1,7 @@
From 5a690fe3e520cc47a13405a2bc3cd3697135e87a Mon Sep 17 00:00:00 2001 From c9f7c31784c0f4add536ebe4dd38146c4474db9c Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Mon, 22 Apr 2024 23:18:01 +0200 Date: Mon, 22 Apr 2024 23:18:01 +0200
Subject: [PATCH 17/32] net: dsa: mv88e6xxx: Honor ports being managed via Subject: [PATCH 17/33] net: dsa: mv88e6xxx: Honor ports being managed via
in-band-status in-band-status
Keep all link parameters in their unforced states when the port is Keep all link parameters in their unforced states when the port is
@@ -1,7 +1,7 @@
From 1ffc78677a5b35fbd73752a044bd8c35e8007fd8 Mon Sep 17 00:00:00 2001 From cd02b9640a459b4fb71a2ffd0bd91ab5bdb70c99 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Wed, 24 Apr 2024 22:41:04 +0200 Date: Wed, 24 Apr 2024 22:41:04 +0200
Subject: [PATCH 18/32] net: dsa: mv88e6xxx: Limit rsvd2cpu policy to user Subject: [PATCH 18/33] net: dsa: mv88e6xxx: Limit rsvd2cpu policy to user
ports on 6393X ports on 6393X
For packets with a DA in the IEEE reserved L2 group range, originating For packets with a DA in the IEEE reserved L2 group range, originating
@@ -1,7 +1,7 @@
From 0240fd8ce7f5e9af1c536a40063ce4d0b6e962ba Mon Sep 17 00:00:00 2001 From f0635f80b562dcba26169f5ce91b15914cdf2330 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 28 May 2024 10:38:42 +0200 Date: Tue, 28 May 2024 10:38:42 +0200
Subject: [PATCH 19/32] net: dsa: tag_dsa: Use tag priority as initial Subject: [PATCH 19/33] net: dsa: tag_dsa: Use tag priority as initial
skb->priority skb->priority
Use the 3-bit priority field from the DSA tag as the initial packet Use the 3-bit priority field from the DSA tag as the initial packet
@@ -1,7 +1,7 @@
From 103ca6721b8c04c732a30749d1a980bc3f8198f9 Mon Sep 17 00:00:00 2001 From 741412e2feca047263b699acaceb4654ffb8ef37 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 16 Jan 2024 16:00:55 +0100 Date: Tue, 16 Jan 2024 16:00:55 +0100
Subject: [PATCH 20/32] net: dsa: Support MDB memberships whose L2 addresses Subject: [PATCH 20/33] net: dsa: Support MDB memberships whose L2 addresses
overlap overlap
Multiple IP multicast groups (32 for v4, 2^80 for v6) map to the same Multiple IP multicast groups (32 for v4, 2^80 for v6) map to the same
@@ -1,7 +1,7 @@
From 2fe75ad4bc1b8543a2a8782a40fd055b18b53c42 Mon Sep 17 00:00:00 2001 From 013af74d4964cfd7533a3e24931f2c24dbb95900 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Thu, 21 Mar 2024 19:12:15 +0100 Date: Thu, 21 Mar 2024 19:12:15 +0100
Subject: [PATCH 21/32] net: dsa: Support EtherType based priority overrides Subject: [PATCH 21/33] net: dsa: Support EtherType based priority overrides
--- ---
include/net/dsa.h | 4 ++++ include/net/dsa.h | 4 ++++
@@ -1,7 +1,7 @@
From 15d17556a417b93c0c0731129e7057aafe8ea247 Mon Sep 17 00:00:00 2001 From 0a5d63f580be35636b73dd8a1f0d27f392e78117 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Fri, 22 Mar 2024 16:15:43 +0100 Date: Fri, 22 Mar 2024 16:15:43 +0100
Subject: [PATCH 22/32] net: dsa: mv88e6xxx: Support EtherType based priority Subject: [PATCH 22/33] net: dsa: mv88e6xxx: Support EtherType based priority
overrides overrides
--- ---
@@ -1,7 +1,7 @@
From e2a8a9cdebddd7590878f48ddc0e4e79f03e584b Mon Sep 17 00:00:00 2001 From 549b8f205f7d5fb2b68b62d93e65e127c88e53bb Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 28 May 2024 11:04:22 +0200 Date: Tue, 28 May 2024 11:04:22 +0200
Subject: [PATCH 23/32] net: dsa: mv88e6xxx: Add mqprio qdisc support Subject: [PATCH 23/33] net: dsa: mv88e6xxx: Add mqprio qdisc support
Add support for attaching mqprio qdisc's to mv88e6xxx ports and use Add support for attaching mqprio qdisc's to mv88e6xxx ports and use
the packet's traffic class as the outgoing priority when no PCP bits the packet's traffic class as the outgoing priority when no PCP bits
@@ -1,7 +1,7 @@
From dc3e3d5b44d795efb338898a72a30213af167aac Mon Sep 17 00:00:00 2001 From 8508142c59af2a5739768d0d93eb6f4e9f14ea15 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Wed, 29 May 2024 13:20:41 +0200 Date: Wed, 29 May 2024 13:20:41 +0200
Subject: [PATCH 24/32] net: dsa: mv88e6xxx: Use VLAN prio over IP when both Subject: [PATCH 24/33] net: dsa: mv88e6xxx: Use VLAN prio over IP when both
are available are available
Switch the priority sourcing precdence to prefer VLAN PCP over IP Switch the priority sourcing precdence to prefer VLAN PCP over IP
@@ -1,7 +1,7 @@
From e8a1b903e8c0554c27564d72a7f04d27b04843fb Mon Sep 17 00:00:00 2001 From 9d732f413c5060c59552dad288478a1c3b382c79 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 26 Nov 2024 19:45:59 +0100 Date: Tue, 26 Nov 2024 19:45:59 +0100
Subject: [PATCH 25/32] [FIX] net: dsa: mv88e6xxx: Trap locally terminated Subject: [PATCH 25/33] [FIX] net: dsa: mv88e6xxx: Trap locally terminated
VLANs VLANs
Before this change, in a setup like the following, packets assigned to Before this change, in a setup like the following, packets assigned to
@@ -1,7 +1,7 @@
From 783ac313571b9e41bef2e450e786da290307c78e Mon Sep 17 00:00:00 2001 From 2b5dc67db1c1f1e853a1eba3d44f36ded393c435 Mon Sep 17 00:00:00 2001
From: Joachim Wiberg <troglobit@gmail.com> From: Joachim Wiberg <troglobit@gmail.com>
Date: Thu, 16 Jan 2025 12:35:12 +0100 Date: Thu, 16 Jan 2025 12:35:12 +0100
Subject: [PATCH 26/32] net: dsa: mv88e6xxx: collapse disabled state into Subject: [PATCH 26/33] net: dsa: mv88e6xxx: collapse disabled state into
blocking blocking
This patch changes the behavior of switchcore ports wrt. the port state. This patch changes the behavior of switchcore ports wrt. the port state.
@@ -1,7 +1,7 @@
From d3843319da72d4eefc89b3e32c3a1ca2396f83e8 Mon Sep 17 00:00:00 2001 From 2c006a39603a4035a07917dacff66791f233fbcf Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com> From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Wed, 12 Feb 2025 22:03:14 +0100 Date: Wed, 12 Feb 2025 22:03:14 +0100
Subject: [PATCH 27/32] net: dsa: mv88e6xxx: Only activate LAG offloading when Subject: [PATCH 27/33] net: dsa: mv88e6xxx: Only activate LAG offloading when
bridged bridged
The current port isolation scheme for mv88e6xxx is detailed here: The current port isolation scheme for mv88e6xxx is detailed here:
@@ -1,7 +1,7 @@
From 6d9ac7df125c4778aa4c0fd6b8def2acc8251ac7 Mon Sep 17 00:00:00 2001 From 51076461fc64f8c74ae8f02b0aad86708f65791a Mon Sep 17 00:00:00 2001
From: Mattias Walström <lazzer@gmail.com> From: Mattias Walström <lazzer@gmail.com>
Date: Wed, 14 Jan 2026 18:22:41 +0100 Date: Wed, 14 Jan 2026 18:22:41 +0100
Subject: [PATCH 28/32] net: dsa: mv88e6xxx: Add LED support for 6393X Subject: [PATCH 28/33] net: dsa: mv88e6xxx: Add LED support for 6393X
Original commit: Original commit:
commit 462277b926140ee2d231317e92afb6cabf640268 commit 462277b926140ee2d231317e92afb6cabf640268
@@ -1,7 +1,7 @@
From 0b9df67195cbf4104458715afc5ae92656666bd1 Mon Sep 17 00:00:00 2001 From 870c9e6a34cc95c562271e1bb14ecab49425b07c Mon Sep 17 00:00:00 2001
From: Mattias Walström <lazzer@gmail.com> From: Mattias Walström <lazzer@gmail.com>
Date: Thu, 15 Jan 2026 22:47:37 +0100 Date: Thu, 15 Jan 2026 22:47:37 +0100
Subject: [PATCH 29/32] wifi: brcmfmac: support deletion and recreation of Subject: [PATCH 29/33] wifi: brcmfmac: support deletion and recreation of
primary interface primary interface
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8 Content-Type: text/plain; charset=UTF-8
@@ -1,7 +1,7 @@
From d609d873fb73280f76870db46908540c4d113f3a Mon Sep 17 00:00:00 2001 From 128bcce1baa18c7b6dc9ce4456f6a914bfb2a9e0 Mon Sep 17 00:00:00 2001
From: Mattias Walström <lazzer@gmail.com> From: Mattias Walström <lazzer@gmail.com>
Date: Mon, 19 Jan 2026 13:06:53 +0100 Date: Mon, 19 Jan 2026 13:06:53 +0100
Subject: [PATCH 30/32] wifi: brcmfmac: check connection state before querying Subject: [PATCH 30/33] wifi: brcmfmac: check connection state before querying
station info station info
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8 Content-Type: text/plain; charset=UTF-8
@@ -1,7 +1,7 @@
From e0f170ff0febc0c6b8b4ab5dc81d7e5c1af7ab59 Mon Sep 17 00:00:00 2001 From e322dde1be0346cc0c9876a0b846dad8b6ae5dd7 Mon Sep 17 00:00:00 2001
From: Mattias Walström <lazzer@gmail.com> From: Mattias Walström <lazzer@gmail.com>
Date: Tue, 20 Jan 2026 20:12:10 +0100 Date: Tue, 20 Jan 2026 20:12:10 +0100
Subject: [PATCH 31/32] wifi: brcmfmac: suppress log spam for Subject: [PATCH 31/33] wifi: brcmfmac: suppress log spam for
regulatory-restricted channels regulatory-restricted channels
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8 Content-Type: text/plain; charset=UTF-8
@@ -1,7 +1,7 @@
From 7f3548368c52029620dd8aa89df4b69f68352439 Mon Sep 17 00:00:00 2001 From e8b551ebba5268d637c44f28e89812dc9e7b0d65 Mon Sep 17 00:00:00 2001
From: Mattias Walström <lazzer@gmail.com> From: Mattias Walström <lazzer@gmail.com>
Date: Tue, 20 Jan 2026 20:18:45 +0100 Date: Tue, 20 Jan 2026 20:18:45 +0100
Subject: [PATCH 32/32] wifi: brcmfmac: reduce log noise during AP to station Subject: [PATCH 32/33] wifi: brcmfmac: reduce log noise during AP to station
transition transition
MIME-Version: 1.0 MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8 Content-Type: text/plain; charset=UTF-8
@@ -0,0 +1,38 @@
From de38f3ecfe42e9a3ebb43cb85239a82ba65560b7 Mon Sep 17 00:00:00 2001
From: Mattias Walström <lazzer@gmail.com>
Date: Tue, 17 Feb 2026 21:59:59 +0100
Subject: [PATCH 33/33] net: phy: air_en8811h: add OF device table for
auto-loading
mdio_uevent() only emits an OF-style MODALIAS via
of_device_uevent_modalias(), never the mdio: binary format that
MODULE_DEVICE_TABLE(mdio, ...) generates. Without an OF device table,
modules.alias has no matching entry for the uevent, so udev cannot
trigger modprobe automatically.
Add an of_device_id table for the EN8811H compatible string defined in
the DT binding and export it via MODULE_DEVICE_TABLE(of, ...) so that
depmod generates the necessary alias. The table is intentionally not
wired into the phy_driver struct, as phy_driver_register() explicitly
rejects drivers that provide an of_match_table.
---
drivers/net/phy/air_en8811h.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/drivers/net/phy/air_en8811h.c b/drivers/net/phy/air_en8811h.c
index badd65f0ccee..b609465247a2 100644
--- a/drivers/net/phy/air_en8811h.c
+++ b/drivers/net/phy/air_en8811h.c
@@ -1184,6 +1184,12 @@ static int en8811h_suspend(struct phy_device *phydev)
return genphy_suspend(phydev);
}
+static const struct of_device_id en8811h_of_match[] = {
+ { .compatible = "ethernet-phy-id03a2.a411" },
+ { }
+};
+MODULE_DEVICE_TABLE(of, en8811h_of_match);
+
static struct phy_driver en8811h_driver[] = {
{
PHY_ID_MATCH_MODEL(EN8811H_PHY_ID),
+1 -1
View File
@@ -1,2 +1,2 @@
# Calculated with utils/kernel-refresh.sh # Calculated with utils/kernel-refresh.sh
sha256 e003294ad4c2c2ac5bb77fbb8259511134f51d987b3212516832dc4b0c83f1ea linux-6.18.12.tar.xz sha256 ed2c3c55fd38e6836c094fce356f2567f9516130b73354a29857960368c5687f linux-6.18.13.tar.xz