openwrt-pf/target/linux
Christian Marangi 627cd79e1c
generic: update pending PCS patch with .fill_available_pcs OP
While implementing standalone PCS support for DSA, it was found that making
the MAC driver passing the available_pcs array is limiting and problematic
for memory handling and allocation. To better handle this, change the logic
and make phylink allocate the struct and make the MAC driver implement a
function in phylink_config .fill_available_pcs to fill the PCS array.

Update the Airoha and Mediatek driver to reflect this new implementation.

Link: https://github.com/openwrt/openwrt/pull/23413
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2026-05-18 23:32:34 +02:00
..
airoha generic: update pending PCS patch with .fill_available_pcs OP 2026-05-18 23:32:34 +02:00
apm821xx apm821xx: remove fixed-partitions nvmem hack 2026-05-14 23:02:47 +02:00
armsr
at91
ath79 ath79: tiny: set default BLOCKSIZE to 4 KB 2026-05-16 10:24:08 +02:00
bcm27xx kernel: bump 6.12 to 6.12.88 2026-05-16 21:26:01 +02:00
bcm47xx
bcm53xx
bcm4908
bmips
d1
econet econet: add EN751627 subtarget and Zyxel EX3301-T0 board 2026-05-14 21:12:46 +02:00
gemini
generic generic: update pending PCS patch with .fill_available_pcs OP 2026-05-18 23:32:34 +02:00
imx
ipq40xx ipq40xx: add support for Cisco Meraki Z3C 2026-05-13 11:33:17 +02:00
ipq806x ipq806x: fix caldata loading for mr42/mr52 2026-05-18 21:14:22 +02:00
ixp4xx
kirkwood
lantiq lantiq: vr200: switch to nvmem eeprom 2026-05-09 14:08:12 +02:00
layerscape generic: 6.12: backport PCS standalone feature 2026-05-13 00:19:29 +02:00
loongarch64 kernel: sync target configs after JUMP_LABEL changes 2026-05-11 10:33:46 +02:00
malta
mediatek generic: update pending PCS patch with .fill_available_pcs OP 2026-05-18 23:32:34 +02:00
microchipsw kernel: sync target configs after JUMP_LABEL changes 2026-05-11 10:33:46 +02:00
mpc85xx
mvebu mvebu: disable WRT1900AC v1 builds by default 2026-05-12 21:01:06 +02:00
mxs
octeon
omap
pistachio
qoriq kernel: sync target configs after JUMP_LABEL changes 2026-05-11 10:33:46 +02:00
qualcommax qualcommax: ipq50xx: add support for Xiaomi Redmi AX5400 2026-05-18 21:39:52 +02:00
qualcommbe kernel: bump 6.12 to 6.12.88 2026-05-16 21:26:01 +02:00
ramips ramips: mt76x8: add support for MovingComm C120EV 2026-05-14 16:39:35 +02:00
realtek realtek: add support for Zyxel XGS1930-28HP 2026-05-17 13:12:18 +02:00
rockchip rockchip: add support for FriendlyELEC NanoPi M5 2026-05-14 17:52:56 +02:00
sifiveu
siflower kernel: sync target configs after JUMP_LABEL changes 2026-05-11 10:33:46 +02:00
starfive starfive: drop support for 6.12 2026-05-17 15:27:17 +02:00
stm32
sunxi sunxi: add T113-S3 support 2026-05-09 11:19:22 +02:00
tegra
uml
x86 x86/base-files + kernel/modules: improve Dell Edge620/640/680 support 2026-05-14 20:59:20 +02:00
zynq
Makefile