[PATCH net 0/5] net: sparx5: misc fixes for sparx5 and lan969x
Daniel Machon
daniel.machon at microchip.com
Thu Dec 5 05:54:23 PST 2024
This series fixes various issues in the Sparx5 and lan969x drivers. Most
of the fixes are for new issues introduced by the recent series adding
lan969x switch support in the Sparx5 driver.
Most notable is patch 1/5 that moves the lan969x dir into the sparx5
dir, in order to address a cyclic dependency issue reported by depmod,
when installing modules. Details are in the commit descriptions.
To: Andrew Lunn <andrew+netdev at lunn.ch>
To: David S. Miller <davem at davemloft.net>
To: Eric Dumazet <edumazet at google.com>
To: Jakub Kicinski <kuba at kernel.org>
To: Paolo Abeni <pabeni at redhat.com>
To: Lars Povlsen <lars.povlsen at microchip.com>
To: Steen Hegelund <Steen.Hegelund at microchip.com>
To: UNGLinuxDriver at microchip.com
To: Richard Cochran <richardcochran at gmail.com>
To: Bjarni Jonasson <bjarni.jonasson at microchip.com>
To: jensemil.schulzostergaard at microchip.com
To: horatiu.vultur at microchip.com
To: arnd at arndb.de
To: jacob.e.keller at intel.com
To: Parthiban.Veerasooran at microchip.com
Cc: Calvin Owens <calvin at wbinvd.org>
Cc: Muhammad Usama Anjum <Usama.Anjum at collabora.com>
Cc: linux-kernel at vger.kernel.org
Cc: netdev at vger.kernel.org
Cc: linux-arm-kernel at lists.infradead.org
Signed-off-by: Daniel Machon <daniel.machon at microchip.com>
---
Daniel Machon (5):
net: lan969x: fix cyclic dependency reported by depmod
net: lan969x: fix the use of spin_lock in PTP handler
net: sparx5: fix FDMA performance issue
net: sparx5: fix default value of monitor ports
net: sparx5: fix the maximum frame length register
MAINTAINERS | 2 +-
drivers/net/ethernet/microchip/Kconfig | 1 -
drivers/net/ethernet/microchip/Makefile | 1 -
drivers/net/ethernet/microchip/lan969x/Kconfig | 5 -----
drivers/net/ethernet/microchip/lan969x/Makefile | 13 -------------
drivers/net/ethernet/microchip/sparx5/Kconfig | 6 ++++++
drivers/net/ethernet/microchip/sparx5/Makefile | 6 ++++++
.../net/ethernet/microchip/{ => sparx5}/lan969x/lan969x.c | 9 ++-------
.../net/ethernet/microchip/{ => sparx5}/lan969x/lan969x.h | 0
.../microchip/{ => sparx5}/lan969x/lan969x_calendar.c | 0
.../microchip/{ => sparx5}/lan969x/lan969x_regs.c | 0
.../microchip/{ => sparx5}/lan969x/lan969x_vcap_ag_api.c | 0
.../microchip/{ => sparx5}/lan969x/lan969x_vcap_impl.c | 0
drivers/net/ethernet/microchip/sparx5/sparx5_calendar.c | 2 --
drivers/net/ethernet/microchip/sparx5/sparx5_main.c | 15 +++++++--------
drivers/net/ethernet/microchip/sparx5/sparx5_mirror.c | 3 +--
drivers/net/ethernet/microchip/sparx5/sparx5_port.c | 2 +-
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c | 1 -
18 files changed, 24 insertions(+), 42 deletions(-)
---
base-commit: da4fa00abe5674d3d165cfd8032c740e8aab4d3b
change-id: 20241203-sparx5-lan969x-misc-fixes-869bff8b55a1
Best regards,
--
Daniel Machon <daniel.machon at microchip.com>
More information about the linux-arm-kernel
mailing list