[PATCH net-next 0/9] net: freescale: Convert to platform remove callback returning void
Michal Kubiak
michal.kubiak at intel.com
Tue Mar 14 02:05:04 AEDT 2023
On Mon, Mar 13, 2023 at 11:36:44AM +0100, Uwe Kleine-König wrote:
> Hello,
>
> this patch set converts the platform drivers below
> drivers/net/ethernet/freescale to the .remove_new() callback. Compared to the
> traditional .remove() this one returns void. This is a good thing because the
> driver core (mostly) ignores the return value and still removes the device
> binding. This is part of a bigger effort to convert all 2000+ platform
> drivers to this new callback to eventually change .remove() itself to
> return void.
>
> The first two patches here are preparation, the following patches
> actually convert the drivers.
>
> Best regards
> Uwe
>
For entire series:
Reviewed-by: Michal Kubiak <michal.kubiak at intel.com>
> Uwe Kleine-König (9):
> net: dpaa: Improve error reporting
> net: fec: Don't return early on error in .remove()
> net: dpaa: Convert to platform remove callback returning void
> net: fec: Convert to platform remove callback returning void
> net: fman: Convert to platform remove callback returning void
> net: fs_enet: Convert to platform remove callback returning void
> net: fsl_pq_mdio: Convert to platform remove callback returning void
> net: gianfar: Convert to platform remove callback returning void
> net: ucc_geth: Convert to platform remove callback returning void
>
> drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 8 ++++----
> drivers/net/ethernet/freescale/fec_main.c | 11 ++++-------
> drivers/net/ethernet/freescale/fec_mpc52xx.c | 6 ++----
> drivers/net/ethernet/freescale/fec_mpc52xx_phy.c | 6 ++----
> drivers/net/ethernet/freescale/fman/mac.c | 5 ++---
> drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c | 5 ++---
> drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c | 6 ++----
> drivers/net/ethernet/freescale/fs_enet/mii-fec.c | 6 ++----
> drivers/net/ethernet/freescale/fsl_pq_mdio.c | 6 ++----
> drivers/net/ethernet/freescale/gianfar.c | 6 ++----
> drivers/net/ethernet/freescale/ucc_geth.c | 6 ++----
> 11 files changed, 26 insertions(+), 45 deletions(-)
>
> base-commit: fe15c26ee26efa11741a7b632e9f23b01aca4cc6
> --
> 2.39.1
>
More information about the Linuxppc-dev
mailing list