Re: [PATCH 00/20] xilinx: tsn: Add TSN Endpoint Ethernet MAC driver support

From: Jakub Kicinski

Date: Fri Aug 07 2026 - 18:28:59 EST


On Fri, 7 Aug 2026 16:14:11 +0530 Nagadheeraj Rottela wrote:
> Nagadheeraj Rottela (13):
> net: xilinx: tsn: deliver endpoint RX frames to DSA user ports
> net: dsa: tag_xlnx_tsn: add skeleton tag protocol
> net: dsa: xilinx: add skeleton driver for TSN switch
> net: dsa: xilinx: implement port_stp_state_set
> net: dsa: xilinx: register per-MAC MDIO buses
> net: dsa: xilinx: wire up phylink for the switch ports
> net: dsa: xilinx: program MAC frame filter and per-port nibbles
> net: dsa: xilinx: register PHC backed by the RTC timer block
> net: dsa: xilinx: drive per-MAC PTP TX/RX hardware paths
> net: dsa: xilinx: opt into TX forwarding offload on bridge join
> net: dsa: xilinx: offload the bridge FDB to the switch CAM
> net: dsa: xilinx: offload bridge VLAN filtering to the switch
> net: dsa: xilinx: trap link-local control frames to the CPU port
>
> Srinivas Neeli (7):
> dt-bindings: net: add Xilinx TSN Endpoint Ethernet MAC
> net: xilinx: tsn: add TSN endpoint wrapper driver
> net: xilinx: tsn: add endpoint MAC driver skeleton
> net: xilinx: tsn: parse endpoint DMA channel configuration
> net: xilinx: tsn: bring up the endpoint MCDMA channels
> net: xilinx: tsn: add the endpoint RX data path
> net: xilinx: tsn: add the endpoint TX data path


This is so clearly two series squished into one.
We have a requirement to keep series under 15 patches.
The smaller the better, easier for people to review and merge.
A 20 patch series will take forever to be completely clean

Please read:
https://www.kernel.org/doc/html/latest/process/maintainer-netdev.html