mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH net 0/5] net: sparx5: misc fixes for sparx5 and lan969x
@ 2024-12-05 13:54 Daniel Machon
  2024-12-05 13:54 ` [PATCH net 1/5] net: lan969x: fix cyclic dependency reported by depmod Daniel Machon
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Daniel Machon @ 2024-12-05 13:54 UTC (permalink / raw)
  To: Andrew Lunn, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Lars Povlsen, Steen Hegelund, UNGLinuxDriver,
	Richard Cochran, Bjarni Jonasson, jensemil.schulzostergaard,
	horatiu.vultur, arnd, jacob.e.keller, Parthiban.Veerasooran
  Cc: Calvin Owens, Muhammad Usama Anjum, linux-kernel, netdev,
	linux-arm-kernel

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@lunn.ch>
To: David S. Miller <davem@davemloft.net>
To: Eric Dumazet <edumazet@google.com>
To: Jakub Kicinski <kuba@kernel.org>
To: Paolo Abeni <pabeni@redhat.com>
To: Lars Povlsen <lars.povlsen@microchip.com>
To: Steen Hegelund <Steen.Hegelund@microchip.com>
To: UNGLinuxDriver@microchip.com
To: Richard Cochran <richardcochran@gmail.com>
To: Bjarni Jonasson <bjarni.jonasson@microchip.com>
To: jensemil.schulzostergaard@microchip.com
To: horatiu.vultur@microchip.com
To: arnd@arndb.de
To: jacob.e.keller@intel.com
To: Parthiban.Veerasooran@microchip.com
Cc: Calvin Owens <calvin@wbinvd.org>
Cc: Muhammad Usama Anjum <Usama.Anjum@collabora.com>
Cc: linux-kernel@vger.kernel.org
Cc: netdev@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org

Signed-off-by: Daniel Machon <daniel.machon@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@microchip.com>


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-12-09 13:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-12-05 13:54 [PATCH net 0/5] net: sparx5: misc fixes for sparx5 and lan969x Daniel Machon
2024-12-05 13:54 ` [PATCH net 1/5] net: lan969x: fix cyclic dependency reported by depmod Daniel Machon
2024-12-05 13:54 ` [PATCH net 2/5] net: lan969x: fix the use of spin_lock in PTP handler Daniel Machon
2024-12-05 13:54 ` [PATCH net 3/5] net: sparx5: fix FDMA performance issue Daniel Machon
2024-12-05 13:54 ` [PATCH net 4/5] net: sparx5: fix default value of monitor ports Daniel Machon
2024-12-05 13:54 ` [PATCH net 5/5] net: sparx5: fix the maximum frame length register Daniel Machon
2024-12-09 13:40 ` [PATCH net 0/5] net: sparx5: misc fixes for sparx5 and lan969x patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®