From eajames at linux.ibm.com Tue Dec 3 06:43:24 2024 From: eajames at linux.ibm.com (Eddie James) Date: Mon, 2 Dec 2024 13:43:24 -0600 Subject: [PATCH] fsc: Switch back to struct platform_driver::remove() In-Reply-To: <20241130150530.901263-2-u.kleine-koenig@baylibre.com> References: <20241130150530.901263-2-u.kleine-koenig@baylibre.com> Message-ID: <8896a6db-6208-4095-bdf8-f5d21b519631@linux.ibm.com> On 11/30/24 09:05, Uwe Kleine-K?nig wrote: > After commit 0edb555a65d1 ("platform: Make platform_driver::remove() > return void") .remove() is (again) the right callback to implement for > platform drivers. > > Convert all platform drivers below drivers/fsi to use .remove(), with > the eventual goal to drop struct platform_driver::remove_new(). As > .remove() and .remove_new() have the same prototypes, conversion is done > by just changing the structure member name in the driver initializer. > > While touching these drivers, make the alignment of the touched > initializers consistent. Thanks. Reviewed-by: Eddie James > > Signed-off-by: Uwe Kleine-K?nig > --- > Hello, > > this is based on Friday's next, feel free to drop changes that result in > a conflict when you come around to apply this. I'll care for the fallout > at a later time then. (Having said that, if you use b4 am -3 and git am > -3, there should be hardly any conflict.) > > This is merge window material. > > Best regards > Uwe > > drivers/fsi/fsi-master-aspeed.c | 4 ++-- > drivers/fsi/fsi-master-ast-cf.c | 4 ++-- > drivers/fsi/fsi-master-gpio.c | 4 ++-- > drivers/fsi/fsi-occ.c | 6 +++--- > 4 files changed, 9 insertions(+), 9 deletions(-) > > diff --git a/drivers/fsi/fsi-master-aspeed.c b/drivers/fsi/fsi-master-aspeed.c > index 6f5e1bdf7e40..0f66bc8ac2de 100644 > --- a/drivers/fsi/fsi-master-aspeed.c > +++ b/drivers/fsi/fsi-master-aspeed.c > @@ -661,12 +661,12 @@ static const struct of_device_id fsi_master_aspeed_match[] = { > MODULE_DEVICE_TABLE(of, fsi_master_aspeed_match); > > static struct platform_driver fsi_master_aspeed_driver = { > - .driver = { > + .driver = { > .name = "fsi-master-aspeed", > .of_match_table = fsi_master_aspeed_match, > }, > .probe = fsi_master_aspeed_probe, > - .remove_new = fsi_master_aspeed_remove, > + .remove = fsi_master_aspeed_remove, > }; > > module_platform_driver(fsi_master_aspeed_driver); > diff --git a/drivers/fsi/fsi-master-ast-cf.c b/drivers/fsi/fsi-master-ast-cf.c > index a4c37ff8edd6..4ed2f33284cf 100644 > --- a/drivers/fsi/fsi-master-ast-cf.c > +++ b/drivers/fsi/fsi-master-ast-cf.c > @@ -1429,12 +1429,12 @@ static const struct of_device_id fsi_master_acf_match[] = { > MODULE_DEVICE_TABLE(of, fsi_master_acf_match); > > static struct platform_driver fsi_master_acf = { > - .driver = { > + .driver = { > .name = "fsi-master-acf", > .of_match_table = fsi_master_acf_match, > }, > .probe = fsi_master_acf_probe, > - .remove_new = fsi_master_acf_remove, > + .remove = fsi_master_acf_remove, > }; > > module_platform_driver(fsi_master_acf); > diff --git a/drivers/fsi/fsi-master-gpio.c b/drivers/fsi/fsi-master-gpio.c > index f761344f4873..9f8bfc43ad93 100644 > --- a/drivers/fsi/fsi-master-gpio.c > +++ b/drivers/fsi/fsi-master-gpio.c > @@ -883,12 +883,12 @@ static const struct of_device_id fsi_master_gpio_match[] = { > MODULE_DEVICE_TABLE(of, fsi_master_gpio_match); > > static struct platform_driver fsi_master_gpio_driver = { > - .driver = { > + .driver = { > .name = "fsi-master-gpio", > .of_match_table = fsi_master_gpio_match, > }, > .probe = fsi_master_gpio_probe, > - .remove_new = fsi_master_gpio_remove, > + .remove = fsi_master_gpio_remove, > }; > > module_platform_driver(fsi_master_gpio_driver); > diff --git a/drivers/fsi/fsi-occ.c b/drivers/fsi/fsi-occ.c > index a6d4c8f123a5..b5a7372a680c 100644 > --- a/drivers/fsi/fsi-occ.c > +++ b/drivers/fsi/fsi-occ.c > @@ -737,10 +737,10 @@ MODULE_DEVICE_TABLE(of, occ_match); > static struct platform_driver occ_driver = { > .driver = { > .name = "occ", > - .of_match_table = occ_match, > + .of_match_table = occ_match, > }, > - .probe = occ_probe, > - .remove_new = occ_remove, > + .probe = occ_probe, > + .remove = occ_remove, > }; > > static int occ_init(void) > > base-commit: f486c8aa16b8172f63bddc70116a0c897a7f3f02