netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/6]: Make sfc-siena.ko specific to Siena
@ 2022-05-11 16:19 Martin Habets
  2022-05-11 16:19 ` [PATCH net-next 1/6] siena: Make MTD support specific for Siena Martin Habets
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Martin Habets @ 2022-05-11 16:19 UTC (permalink / raw)
  To: kuba, edumazet, pabeni, davem; +Cc: netdev, ecree.xilinx

This series is a follow-up to the one titled "Move Siena into
a separate subdirectory".
It enhances the new sfc-siena.ko module to differentiate it from sfc.ko.

	Patches

Patches 1-5 create separate Kconfig options for Siena, and adjusts the
various names used for work items and directories.
Patch 6 reinstates SRIOV functionality in sfc-siena.ko.

	Testing

Various build tests were done such as allyesconfig, W=1 and sparse.
The new sfc-siena.ko and sfc.ko modules were tested on a machine with NICs
for both modules in them.
Inserting the updated sfc.ko and the new sfc-siena.ko modules at the same
time works, and no work items and directories exist with the same name.

Martin
---

Martin Habets (6):
      siena: Make MTD support specific for Siena
      siena: Make SRIOV support specific for Siena
      siena: Make HWMON support specific for Siena
      sfc/siena: Make MCDI logging support specific for Siena
      sfc/siena: Make PTP and reset support specific for Siena
      sfc/siena: Reinstate SRIOV init/fini function calls


 drivers/net/ethernet/sfc/siena/Kconfig        |   33 +++++++++++++++++++++++++
 drivers/net/ethernet/sfc/siena/Makefile       |    4 ++-
 drivers/net/ethernet/sfc/siena/efx.c          |   28 +++++++++++++++++----
 drivers/net/ethernet/sfc/siena/efx.h          |    4 ++-
 drivers/net/ethernet/sfc/siena/efx_channels.c |    4 ++-
 drivers/net/ethernet/sfc/siena/efx_common.c   |    8 +++---
 drivers/net/ethernet/sfc/siena/efx_common.h   |    2 +-
 drivers/net/ethernet/sfc/siena/farch.c        |   18 +++++++-------
 drivers/net/ethernet/sfc/siena/mcdi.c         |   27 +++++++++++---------
 drivers/net/ethernet/sfc/siena/mcdi.h         |   10 ++++----
 drivers/net/ethernet/sfc/siena/mcdi_mon.c     |    4 ++-
 drivers/net/ethernet/sfc/siena/net_driver.h   |    6 ++---
 drivers/net/ethernet/sfc/siena/nic.h          |    2 +-
 drivers/net/ethernet/sfc/siena/ptp.c          |    7 +++--
 drivers/net/ethernet/sfc/siena/siena.c        |   10 ++++----
 drivers/net/ethernet/sfc/siena/siena_sriov.h  |    9 +++++--
 drivers/net/ethernet/sfc/siena/sriov.h        |    4 ++-
 17 files changed, 117 insertions(+), 63 deletions(-)

--
Martin Habets <habetsm.xilinx@gmail.com>

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

end of thread, other threads:[~2022-05-13  0:10 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-05-11 16:19 [PATCH net-next 0/6]: Make sfc-siena.ko specific to Siena Martin Habets
2022-05-11 16:19 ` [PATCH net-next 1/6] siena: Make MTD support specific for Siena Martin Habets
2022-05-11 16:19 ` [PATCH net-next 2/6] siena: Make SRIOV " Martin Habets
2022-05-11 16:19 ` [PATCH net-next 3/6] siena: Make HWMON " Martin Habets
2022-05-11 16:20 ` [PATCH net-next 4/6] sfc/siena: Make MCDI logging " Martin Habets
2022-05-11 16:20 ` [PATCH net-next 5/6] sfc/siena: Make PTP and reset " Martin Habets
2022-05-11 16:20 ` [PATCH net-next 6/6] sfc/siena: Reinstate SRIOV init/fini function calls Martin Habets
2022-05-13  0:10 ` [PATCH net-next 0/6]: Make sfc-siena.ko specific to Siena 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;
as well as URLs for NNTP newsgroup(s).