All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.