netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCHv2 net-next 00/18] ibm: emac: more cleanups
@ 2024-10-01 20:58 Rosen Penev
  2024-10-01 20:58 ` [PATCHv2 net-next 01/18] net: ibm: emac: use netif_receive_skb_list Rosen Penev
                   ` (18 more replies)
  0 siblings, 19 replies; 20+ messages in thread
From: Rosen Penev @ 2024-10-01 20:58 UTC (permalink / raw)
  To: netdev
  Cc: andrew, davem, edumazet, kuba, pabeni, linux-kernel,
	jacob.e.keller, horms, sd, chunkeey

Added devm for the submodules and removed custom init/exit functions as
EPROBE_DEFER is handled now.

v2: fixed build errors. Also added extra commits to clean the driver up
further.

Rosen Penev (18):
  net: ibm: emac: use netif_receive_skb_list
  net: ibm: emac: remove custom init/exit functions
  net: ibm: emac: use module_platform_driver for modules
  net: ibm: emac: use devm_platform_ioremap_resource
  net: ibm: emac: use platform_get_irq
  net: ibm: emac: remove bootlist support
  net: ibm: emac: tah: use devm for kzalloc
  net: ibm: emac: tah: devm_platform_get_resources
  net: ibm: emac: rgmii: use devm for kzalloc
  net: ibm: emac: rgmii: devm_platform_get_resource
  net: ibm: emac: zmii: use devm for kzalloc
  net: ibm: emac: zmii: devm_platform_get_resource
  net: ibm: emac: mal: use devm for kzalloc
  net: ibm: emac: mal: use devm for request_irq
  net: ibm: emac: mal: move irq maps down
  net: ibm: emac: mal: move alloc_netdev_dummy down
  net: ibm: emac: add dcr_unmap to _remove
  net: ibm: emac: mal: move dcr map down

 drivers/net/ethernet/ibm/emac/core.c  | 175 +++-----------------------
 drivers/net/ethernet/ibm/emac/mal.c   | 139 ++++++++------------
 drivers/net/ethernet/ibm/emac/mal.h   |   4 -
 drivers/net/ethernet/ibm/emac/rgmii.c |  53 ++------
 drivers/net/ethernet/ibm/emac/rgmii.h |   4 -
 drivers/net/ethernet/ibm/emac/tah.c   |  53 ++------
 drivers/net/ethernet/ibm/emac/tah.h   |   4 -
 drivers/net/ethernet/ibm/emac/zmii.c  |  53 ++------
 drivers/net/ethernet/ibm/emac/zmii.h  |   4 -
 9 files changed, 94 insertions(+), 395 deletions(-)

-- 
2.46.2


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

end of thread, other threads:[~2024-10-02 12:35 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-01 20:58 [PATCHv2 net-next 00/18] ibm: emac: more cleanups Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 01/18] net: ibm: emac: use netif_receive_skb_list Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 02/18] net: ibm: emac: remove custom init/exit functions Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 03/18] net: ibm: emac: use module_platform_driver for modules Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 04/18] net: ibm: emac: use devm_platform_ioremap_resource Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 05/18] net: ibm: emac: use platform_get_irq Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 06/18] net: ibm: emac: remove bootlist support Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 07/18] net: ibm: emac: tah: use devm for kzalloc Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 08/18] net: ibm: emac: tah: devm_platform_get_resources Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 09/18] net: ibm: emac: rgmii: use devm for kzalloc Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 10/18] net: ibm: emac: rgmii: devm_platform_get_resource Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 11/18] net: ibm: emac: zmii: use devm for kzalloc Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 12/18] net: ibm: emac: zmii: devm_platform_get_resource Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 13/18] net: ibm: emac: mal: use devm for kzalloc Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 14/18] net: ibm: emac: mal: use devm for request_irq Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 15/18] net: ibm: emac: mal: move irq maps down Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 16/18] net: ibm: emac: mal: move alloc_netdev_dummy down Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 17/18] net: ibm: emac: add dcr_unmap to _remove Rosen Penev
2024-10-01 20:58 ` [PATCHv2 net-next 18/18] net: ibm: emac: mal: move dcr map down Rosen Penev
2024-10-02 12:35 ` [PATCHv2 net-next 00/18] ibm: emac: more cleanups Jakub Kicinski

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).