Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion configs/aarch64_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -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_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.25"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.28"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/aarch64/linux_defconfig"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
Expand Down
2 changes: 1 addition & 1 deletion configs/aarch64_minimal_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -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_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.25"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.28"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/aarch64/linux_defconfig"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
Expand Down
2 changes: 1 addition & 1 deletion configs/arm_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -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_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.25"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.28"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/arm/linux_defconfig"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
Expand Down
2 changes: 1 addition & 1 deletion configs/arm_minimal_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -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_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.25"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.28"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="${BR2_EXTERNAL_INFIX_PATH}/board/arm/linux_defconfig"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
Expand Down
2 changes: 1 addition & 1 deletion configs/x86_64_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -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_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.25"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.28"
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_INSTALL_TARGET=y
Expand Down
2 changes: 1 addition & 1 deletion configs/x86_64_minimal_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -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_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.25"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.28"
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_INSTALL_TARGET=y
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 1a58edf0d4db2f4b0b894e1b98009380634bc7e1 Mon Sep 17 00:00:00 2001
From e8e9549982fc875eb961abe905e220163e83c949 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 19 Sep 2023 18:38:10 +0200
Subject: [PATCH 01/48] net: phy: marvell10g: Support firmware loading on
Subject: [PATCH 01/49] net: phy: marvell10g: Support firmware loading on
88X3310

When probing, if a device is waiting for firmware to be loaded into
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 88958b4437b9b6c51a24dbd24692e0e0b27f1438 Mon Sep 17 00:00:00 2001
From 72e0cced95fe531ca84cc34e83fd2edc0b125969 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 21 Nov 2023 20:15:24 +0100
Subject: [PATCH 02/48] net: phy: marvell10g: Fix power-up when strapped to
Subject: [PATCH 02/49] net: phy: marvell10g: Fix power-up when strapped to
start powered down

On devices which are hardware strapped to start powered down (PDSTATE
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From ee98438d1e702735344ce470be5b55d2e9abc398 Mon Sep 17 00:00:00 2001
From a82b54ffca53dd3dfbb16ccf3662cd0e5fbd7986 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Wed, 15 Nov 2023 20:58:42 +0100
Subject: [PATCH 03/48] net: phy: marvell10g: Add LED support for 88X3310
Subject: [PATCH 03/49] net: phy: marvell10g: Add LED support for 88X3310

Pickup the LEDs from the state in which the hardware reset or
bootloader left them, but also support further configuration via
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 9bde8e2bd4dce93ad5e80f5c9f8fc0e1f9a7d1ca Mon Sep 17 00:00:00 2001
From 7edc34fee487d59e3146021b4a900a11e1c283e8 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 12 Dec 2023 09:51:05 +0100
Subject: [PATCH 04/48] net: phy: marvell10g: Support LEDs tied to a single
Subject: [PATCH 04/49] net: phy: marvell10g: Support LEDs tied to a single
media side

In a combo-port setup, i.e. where both the copper and fiber interface
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From f2e1903dbc979b5da26d94eac73db97bde9f495a Mon Sep 17 00:00:00 2001
From 3a7b520b89bc0327011d26fe3dedf90c7d6c0a71 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Wed, 27 Mar 2024 10:10:19 +0100
Subject: [PATCH 05/48] net: phy: Do not resume PHY when attaching
Subject: [PATCH 05/49] net: phy: Do not resume PHY when attaching

The PHY should not start negotiating with its link-partner until
explicitly instructed to do so.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 4a3e8b33268460d283b48214ca158ebd93e96ead Mon Sep 17 00:00:00 2001
From 3849f198f11170799957d5998f3918aea5bc8f46 Mon Sep 17 00:00:00 2001
From: Joachim Wiberg <troglobit@gmail.com>
Date: Mon, 4 Mar 2024 16:47:28 +0100
Subject: [PATCH 06/48] net: bridge: avoid classifying unknown multicast as
Subject: [PATCH 06/49] net: bridge: avoid classifying unknown multicast as
mrouters_only

Unknown multicast, MAC/IPv4/IPv6, should always be flooded according to
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From ef1f7e05f43a38dd81bbbc4bbb8f1e70ad8b4180 Mon Sep 17 00:00:00 2001
From a710f931415c1f1abb1cb828ff5960d6856a53a5 Mon Sep 17 00:00:00 2001
From: Joachim Wiberg <troglobit@gmail.com>
Date: Tue, 5 Mar 2024 06:44:41 +0100
Subject: [PATCH 07/48] net: bridge: Ignore router ports when forwarding L2
Subject: [PATCH 07/49] net: bridge: Ignore router ports when forwarding L2
multicast

Multicast router ports are either statically configured or learned from
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 1b6e4e22f39f95684d91d43c4e4a48c997bc54a9 Mon Sep 17 00:00:00 2001
From 584b9aa655984a7c1e90cb7e1803cc401f4e937d Mon Sep 17 00:00:00 2001
From: Joachim Wiberg <troglobit@gmail.com>
Date: Thu, 4 Apr 2024 16:36:30 +0200
Subject: [PATCH 08/48] net: bridge: drop delay for applying strict multicast
Subject: [PATCH 08/49] net: bridge: drop delay for applying strict multicast
filtering

This *local* patch drops the initial delay before applying strict multicast
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 5aa81b3d419d971e9ed6e1d61314075414a584b8 Mon Sep 17 00:00:00 2001
From 62792f046ab7d5ec089fefe52de1882e2e62aa58 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Thu, 16 May 2024 14:51:54 +0200
Subject: [PATCH 09/48] net: bridge: Differentiate MDB additions from
Subject: [PATCH 09/49] net: bridge: Differentiate MDB additions from
modifications

Before this change, the reception of an IGMPv3 report (and analogously
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 7f2bc7bff72bcdbf46a7c40ab19790ccd9a6fca2 Mon Sep 17 00:00:00 2001
From 11fd58eeac6c233c0764d3fcd531b0b380a4103b Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Fri, 24 Nov 2023 23:29:55 +0100
Subject: [PATCH 10/48] nvmem: layouts: onie-tlv: Let device probe even when
Subject: [PATCH 10/49] nvmem: layouts: onie-tlv: Let device probe even when
TLV is invalid

Before this change, probing an NVMEM device, expected to contain a
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 7df1f07e90e3c4846a5770bf9e5d6723d180f61f Mon Sep 17 00:00:00 2001
From f1ba1a08c338a99f7ef0271019286c5cfa437d18 Mon Sep 17 00:00:00 2001
From: Joachim Wiberg <troglobit@gmail.com>
Date: Sun, 11 Aug 2024 11:27:35 +0200
Subject: [PATCH 11/48] net: usb: r8152: add r8153b support for link/activity
Subject: [PATCH 11/49] net: usb: r8152: add r8153b support for link/activity
LEDs

This patch adds support for the link/activity LEDs on the NanoPi R2S
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From e716d8e693ba5e553d79f659f154e120d7799703 Mon Sep 17 00:00:00 2001
From 2127b5af685b0cb2ecdcb6372eb60bceb7d3e1b1 Mon Sep 17 00:00:00 2001
From: Joachim Wiberg <troglobit@gmail.com>
Date: Sun, 10 Aug 2025 18:52:54 +0200
Subject: [PATCH 12/48] arm64: dts: mediatek: mt7986a: rename BPi R3 ports to
Subject: [PATCH 12/49] arm64: dts: mediatek: mt7986a: rename BPi R3 ports to
match case

For ref. see: https://wiki.banana-pi.org/File:Bpi-r3_Metal_case.jpg
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 907a2d33e007604e37eaacbc12a82fc930f60c4f Mon Sep 17 00:00:00 2001
From 580255989c7e389b63c0e77c5737852c1b6a5746 Mon Sep 17 00:00:00 2001
From: Mattias Walström <lazzer@gmail.com>
Date: Wed, 20 Aug 2025 21:38:24 +0200
Subject: [PATCH 13/48] drm/panel-simple: Add a timing for the Raspberry Pi 7"
Subject: [PATCH 13/49] drm/panel-simple: Add a timing for the Raspberry Pi 7"
panel

The Raspberry Pi 7" 800x480 panel uses a Toshiba TC358762 DSI
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 02efd1af3a3688da535b7ccfb131acca099b16ed Mon Sep 17 00:00:00 2001
From 86bf32c162a0583719a47ed52eb6c2fdff369109 Mon Sep 17 00:00:00 2001
From: Mattias Walström <lazzer@gmail.com>
Date: Thu, 21 Aug 2025 11:20:23 +0200
Subject: [PATCH 14/48] input:touchscreen:edt-ft5x06: Add polled mode
Subject: [PATCH 14/49] input:touchscreen:edt-ft5x06: Add polled mode

Not all hardware has interrupts therefore we need
to poll the touchscreen.
Expand All @@ -10,7 +10,7 @@ to poll the touchscreen.
1 file changed, 58 insertions(+), 16 deletions(-)

diff --git a/drivers/input/touchscreen/edt-ft5x06.c b/drivers/input/touchscreen/edt-ft5x06.c
index bf498bd4dea9..30308d840935 100644
index 4efdb467b6c6..6ec1078081d5 100644
--- a/drivers/input/touchscreen/edt-ft5x06.c
+++ b/drivers/input/touchscreen/edt-ft5x06.c
@@ -77,6 +77,9 @@
Expand Down Expand Up @@ -95,7 +95,7 @@ index bf498bd4dea9..30308d840935 100644

return 0;
}
@@ -1327,18 +1354,27 @@ static int edt_ft5x06_ts_probe(struct i2c_client *client)
@@ -1330,18 +1357,27 @@ static int edt_ft5x06_ts_probe(struct i2c_client *client)
dev_err(&client->dev, "Unable to init MT slots.\n");
return error;
}
Expand Down Expand Up @@ -135,7 +135,7 @@ index bf498bd4dea9..30308d840935 100644
}

error = input_register_device(input);
@@ -1360,6 +1396,11 @@ static void edt_ft5x06_ts_remove(struct i2c_client *client)
@@ -1363,6 +1399,11 @@ static void edt_ft5x06_ts_remove(struct i2c_client *client)
{
struct edt_ft5x06_ts_data *tsdata = i2c_get_clientdata(client);

Expand All @@ -147,7 +147,7 @@ index bf498bd4dea9..30308d840935 100644
edt_ft5x06_ts_teardown_debugfs(tsdata);
}

@@ -1391,7 +1432,8 @@ static int edt_ft5x06_ts_suspend(struct device *dev)
@@ -1394,7 +1435,8 @@ static int edt_ft5x06_ts_suspend(struct device *dev)
* settings. Disable the irq to avoid adjusting each host till the
* device is back in a full functional state.
*/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From bdd547ca4fe915df479094bd4184d0870bfb20fc Mon Sep 17 00:00:00 2001
From 0ac168ecd536acc92e792a54a4332d5951c033b0 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 12 Mar 2024 10:27:24 +0100
Subject: [PATCH 15/48] [FIX] net: dsa: mv88e6xxx: Fix timeout on waiting for
Subject: [PATCH 15/49] [FIX] net: dsa: mv88e6xxx: Fix timeout on waiting for
PPU on 6393X

In a multi-chip setup, delays of up to 750ms are observed before the
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From bf7ea26e4ab01fd94b6e43507c9cbb47fca4fc6f Mon Sep 17 00:00:00 2001
From af8f4f45962433c0fac90096306b05c9cef5b52c Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Wed, 27 Mar 2024 15:52:43 +0100
Subject: [PATCH 16/48] net: dsa: mv88e6xxx: Improve indirect register access
Subject: [PATCH 16/49] net: dsa: mv88e6xxx: Improve indirect register access
perf on 6393

When operating in multi-chip mode, the 6393 family maps a subset of
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From cd5282da53b15d91b18b9f365ee4ecc453c69260 Mon Sep 17 00:00:00 2001
From d95593bdb2c1d9be5d1a6dab2dd26850bce7fa09 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Mon, 22 Apr 2024 23:18:01 +0200
Subject: [PATCH 17/48] net: dsa: mv88e6xxx: Honor ports being managed via
Subject: [PATCH 17/49] net: dsa: mv88e6xxx: Honor ports being managed via
in-band-status

Keep all link parameters in their unforced states when the port is
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 01b7489743f6d4a385e4e2e25fc1988235aa9e0b Mon Sep 17 00:00:00 2001
From e3a0738f3b1e156d18e856a068f71c515f45f948 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Wed, 24 Apr 2024 22:41:04 +0200
Subject: [PATCH 18/48] net: dsa: mv88e6xxx: Limit rsvd2cpu policy to user
Subject: [PATCH 18/49] net: dsa: mv88e6xxx: Limit rsvd2cpu policy to user
ports on 6393X

For packets with a DA in the IEEE reserved L2 group range, originating
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 1c8c377c0d8638ed2d1d43414ea9bcb7522788f0 Mon Sep 17 00:00:00 2001
From 404042117d3dc13de053107b8227fa911eed94b0 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 28 May 2024 10:38:42 +0200
Subject: [PATCH 19/48] net: dsa: tag_dsa: Use tag priority as initial
Subject: [PATCH 19/49] net: dsa: tag_dsa: Use tag priority as initial
skb->priority

Use the 3-bit priority field from the DSA tag as the initial packet
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 177bb276b21b8d2ddc8f0c142155e56aa5a0d021 Mon Sep 17 00:00:00 2001
From 60a856c8dc28ab9ca601a6b52ce42c244f09bc5b Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 16 Jan 2024 16:00:55 +0100
Subject: [PATCH 20/48] net: dsa: Support MDB memberships whose L2 addresses
Subject: [PATCH 20/49] net: dsa: Support MDB memberships whose L2 addresses
overlap

Multiple IP multicast groups (32 for v4, 2^80 for v6) map to the same
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 894c8e45709a629c4b10d079b31f1f4800a43677 Mon Sep 17 00:00:00 2001
From 0b291f1950304644379ef36dec25e0eeee77a34f Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Thu, 21 Mar 2024 19:12:15 +0100
Subject: [PATCH 21/48] net: dsa: Support EtherType based priority overrides
Subject: [PATCH 21/49] net: dsa: Support EtherType based priority overrides

---
include/net/dsa.h | 4 ++++
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 5004969cb16e3c23e517105ff2030a76a21df966 Mon Sep 17 00:00:00 2001
From 6da73291cece780b60f9750dbe8bb5b16a0f90d5 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Fri, 22 Mar 2024 16:15:43 +0100
Subject: [PATCH 22/48] net: dsa: mv88e6xxx: Support EtherType based priority
Subject: [PATCH 22/49] net: dsa: mv88e6xxx: Support EtherType based priority
overrides

---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 9784e108d7e23741bfe5f2793faec26ff213ca86 Mon Sep 17 00:00:00 2001
From 7bd4d75cdbb06d0662e1dbea6b6f80e1826fb395 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 28 May 2024 11:04:22 +0200
Subject: [PATCH 23/48] net: dsa: mv88e6xxx: Add mqprio qdisc support
Subject: [PATCH 23/49] net: dsa: mv88e6xxx: Add mqprio qdisc support

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
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 7a5d8a80b8c5df68956486da53b06548b7d3e196 Mon Sep 17 00:00:00 2001
From a4d581ba06504b04ea816d80a2dab04d0a433200 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Wed, 29 May 2024 13:20:41 +0200
Subject: [PATCH 24/48] net: dsa: mv88e6xxx: Use VLAN prio over IP when both
Subject: [PATCH 24/49] net: dsa: mv88e6xxx: Use VLAN prio over IP when both
are available

Switch the priority sourcing precdence to prefer VLAN PCP over IP
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 43effaa176813e0e770c224582dd99c0e139979c Mon Sep 17 00:00:00 2001
From 0a44b456501180782ba041a895cf195899925f6f Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Tue, 26 Nov 2024 19:45:59 +0100
Subject: [PATCH 25/48] [FIX] net: dsa: mv88e6xxx: Trap locally terminated
Subject: [PATCH 25/49] [FIX] net: dsa: mv88e6xxx: Trap locally terminated
VLANs

Before this change, in a setup like the following, packets assigned to
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From c51a3e7a888b1ad8606e1b25cd7c96e65f93b15a Mon Sep 17 00:00:00 2001
From 159ea8374524546cc92048cf4ec0743fb47028d8 Mon Sep 17 00:00:00 2001
From: Joachim Wiberg <troglobit@gmail.com>
Date: Thu, 16 Jan 2025 12:35:12 +0100
Subject: [PATCH 26/48] net: dsa: mv88e6xxx: collapse disabled state into
Subject: [PATCH 26/49] net: dsa: mv88e6xxx: collapse disabled state into
blocking

This patch changes the behavior of switchcore ports wrt. the port state.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 944eb4b7e5511cfd115124fd54a79cd9d827cc1c Mon Sep 17 00:00:00 2001
From 1b20c1f2c5026852c1df6400a9b9af5755512780 Mon Sep 17 00:00:00 2001
From: Tobias Waldekranz <tobias@waldekranz.com>
Date: Wed, 12 Feb 2025 22:03:14 +0100
Subject: [PATCH 27/48] net: dsa: mv88e6xxx: Only activate LAG offloading when
Subject: [PATCH 27/49] net: dsa: mv88e6xxx: Only activate LAG offloading when
bridged

The current port isolation scheme for mv88e6xxx is detailed here:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From b6e365e47484728bfc50b52ee066f8fb2763bec7 Mon Sep 17 00:00:00 2001
From d9f32c47070bac21894a780dd9ef6ff032a5bbb9 Mon Sep 17 00:00:00 2001
From: Mattias Walström <lazzer@gmail.com>
Date: Wed, 14 Jan 2026 18:22:41 +0100
Subject: [PATCH 28/48] net: dsa: mv88e6xxx: Add LED support for 6393X
Subject: [PATCH 28/49] net: dsa: mv88e6xxx: Add LED support for 6393X

Original commit:
commit 462277b926140ee2d231317e92afb6cabf640268
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From 756f5d27cfcb0ae6f5b22aa481c002b89f50bb66 Mon Sep 17 00:00:00 2001
From ed85d154542c89b7aff7311b44c3deaf72f60518 Mon Sep 17 00:00:00 2001
From: Mattias Walström <lazzer@gmail.com>
Date: Thu, 15 Jan 2026 22:47:37 +0100
Subject: [PATCH 29/48] wifi: brcmfmac: support deletion and recreation of
Subject: [PATCH 29/49] wifi: brcmfmac: support deletion and recreation of
primary interface
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From a1a034f88eebe3ac427ee3eded3d701df373ee24 Mon Sep 17 00:00:00 2001
From 040b17168af1ec017ec6c37d4f2a0d1a306c7021 Mon Sep 17 00:00:00 2001
From: Mattias Walström <lazzer@gmail.com>
Date: Mon, 19 Jan 2026 13:06:53 +0100
Subject: [PATCH 30/48] wifi: brcmfmac: check connection state before querying
Subject: [PATCH 30/49] wifi: brcmfmac: check connection state before querying
station info
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
From bcfe1fc5235c276c41b46bf3281a6ed1263999f8 Mon Sep 17 00:00:00 2001
From 5c5086fc6cee4908b85bc9ad662f0eaf54d23a1b Mon Sep 17 00:00:00 2001
From: Mattias Walström <lazzer@gmail.com>
Date: Tue, 20 Jan 2026 20:12:10 +0100
Subject: [PATCH 31/48] wifi: brcmfmac: suppress log spam for
Subject: [PATCH 31/49] wifi: brcmfmac: suppress log spam for
regulatory-restricted channels
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Expand Down
Loading
Loading