[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241205-sparx5-lan969x-misc-fixes-v1-0-575ff3d0b022@microchip.com>
Date: Thu, 5 Dec 2024 14:54:23 +0100
From: Daniel Machon <daniel.machon@...rochip.com>
To: Andrew Lunn <andrew+netdev@...n.ch>, "David S. Miller"
<davem@...emloft.net>, Eric Dumazet <edumazet@...gle.com>, Jakub Kicinski
<kuba@...nel.org>, Paolo Abeni <pabeni@...hat.com>, Lars Povlsen
<lars.povlsen@...rochip.com>, Steen Hegelund <Steen.Hegelund@...rochip.com>,
<UNGLinuxDriver@...rochip.com>, Richard Cochran <richardcochran@...il.com>,
Bjarni Jonasson <bjarni.jonasson@...rochip.com>,
<jensemil.schulzostergaard@...rochip.com>, <horatiu.vultur@...rochip.com>,
<arnd@...db.de>, <jacob.e.keller@...el.com>,
<Parthiban.Veerasooran@...rochip.com>
CC: Calvin Owens <calvin@...nvd.org>, Muhammad Usama Anjum
<Usama.Anjum@...labora.com>, <linux-kernel@...r.kernel.org>,
<netdev@...r.kernel.org>, <linux-arm-kernel@...ts.infradead.org>
Subject: [PATCH net 0/5] net: sparx5: misc fixes for sparx5 and lan969x
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@...n.ch>
To: David S. Miller <davem@...emloft.net>
To: Eric Dumazet <edumazet@...gle.com>
To: Jakub Kicinski <kuba@...nel.org>
To: Paolo Abeni <pabeni@...hat.com>
To: Lars Povlsen <lars.povlsen@...rochip.com>
To: Steen Hegelund <Steen.Hegelund@...rochip.com>
To: UNGLinuxDriver@...rochip.com
To: Richard Cochran <richardcochran@...il.com>
To: Bjarni Jonasson <bjarni.jonasson@...rochip.com>
To: jensemil.schulzostergaard@...rochip.com
To: horatiu.vultur@...rochip.com
To: arnd@...db.de
To: jacob.e.keller@...el.com
To: Parthiban.Veerasooran@...rochip.com
Cc: Calvin Owens <calvin@...nvd.org>
Cc: Muhammad Usama Anjum <Usama.Anjum@...labora.com>
Cc: linux-kernel@...r.kernel.org
Cc: netdev@...r.kernel.org
Cc: linux-arm-kernel@...ts.infradead.org
Signed-off-by: Daniel Machon <daniel.machon@...rochip.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@...rochip.com>
Powered by blists - more mailing lists