[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230313103653.2753139-1-u.kleine-koenig@pengutronix.de>
Date: Mon, 13 Mar 2023 11:36:44 +0100
From: Uwe Kleine-König
<u.kleine-koenig@...gutronix.de>
To: Madalin Bucur <madalin.bucur@....com>,
"David S. Miller" <davem@...emloft.net>,
Eric Dumazet <edumazet@...gle.com>,
Jakub Kicinski <kuba@...nel.org>,
Paolo Abeni <pabeni@...hat.com>,
Russell King <linux@...linux.org.uk>,
Wei Fang <wei.fang@....com>, Wolfram Sang <wsa@...nel.org>,
Chris Packham <chris.packham@...iedtelesis.co.nz>,
Andy Shevchenko <andriy.shevchenko@...ux.intel.com>,
Damien Le Moal <damien.lemoal@...nsource.wdc.com>,
Christophe Leroy <christophe.leroy@...roup.eu>,
Michael Ellerman <mpe@...erman.id.au>,
Mark Brown <broonie@...nel.org>,
Marc Kleine-Budde <mkl@...gutronix.de>,
Pantelis Antoniou <pantelis.antoniou@...il.com>,
Claudiu Manoil <claudiu.manoil@....com>,
Li Yang <leoyang.li@....com>
Cc: netdev@...r.kernel.org, kernel@...gutronix.de,
Shenwei Wang <shenwei.wang@....com>,
Clark Wang <xiaoning.wang@....com>,
NXP Linux Team <linux-imx@....com>,
linuxppc-dev@...ts.ozlabs.org
Subject: [PATCH net-next 0/9] net: freescale: Convert to platform remove callback returning void
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
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
Powered by blists - more mailing lists