irqchip: Switch back to struct platform_driver::remove()

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/irqchip/ 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.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/all/20241109173828.291172-2-u.kleine-koenig@baylibre.com

authored by Uwe Kleine-König and committed by Thomas Gleixner cc47268c f82e62d4

+1 -1
drivers/irqchip/irq-imgpdc.c
··· 479 479 .of_match_table = pdc_intc_match, 480 480 }, 481 481 .probe = pdc_intc_probe, 482 - .remove_new = pdc_intc_remove, 482 + .remove = pdc_intc_remove, 483 483 }; 484 484 485 485 static int __init pdc_intc_init(void)
+1 -1
drivers/irqchip/irq-imx-intmux.c
··· 361 361 .pm = &imx_intmux_pm_ops, 362 362 }, 363 363 .probe = imx_intmux_probe, 364 - .remove_new = imx_intmux_remove, 364 + .remove = imx_intmux_remove, 365 365 }; 366 366 builtin_platform_driver(imx_intmux_driver);
+1 -1
drivers/irqchip/irq-imx-irqsteer.c
··· 328 328 .pm = &imx_irqsteer_pm_ops, 329 329 }, 330 330 .probe = imx_irqsteer_probe, 331 - .remove_new = imx_irqsteer_remove, 331 + .remove = imx_irqsteer_remove, 332 332 }; 333 333 builtin_platform_driver(imx_irqsteer_driver);
+1 -1
drivers/irqchip/irq-keystone.c
··· 211 211 212 212 static struct platform_driver keystone_irq_device_driver = { 213 213 .probe = keystone_irq_probe, 214 - .remove_new = keystone_irq_remove, 214 + .remove = keystone_irq_remove, 215 215 .driver = { 216 216 .name = "keystone_irq", 217 217 .of_match_table = of_match_ptr(keystone_irq_dt_ids),
+1 -1
drivers/irqchip/irq-ls-scfg-msi.c
··· 418 418 .of_match_table = ls_scfg_msi_id, 419 419 }, 420 420 .probe = ls_scfg_msi_probe, 421 - .remove_new = ls_scfg_msi_remove, 421 + .remove = ls_scfg_msi_remove, 422 422 }; 423 423 424 424 module_platform_driver(ls_scfg_msi_driver);
+1 -1
drivers/irqchip/irq-madera.c
··· 236 236 237 237 static struct platform_driver madera_irq_driver = { 238 238 .probe = madera_irq_probe, 239 - .remove_new = madera_irq_remove, 239 + .remove = madera_irq_remove, 240 240 .driver = { 241 241 .name = "madera-irq", 242 242 .pm = &madera_irq_pm_ops,
+1 -1
drivers/irqchip/irq-mvebu-pic.c
··· 183 183 184 184 static struct platform_driver mvebu_pic_driver = { 185 185 .probe = mvebu_pic_probe, 186 - .remove_new = mvebu_pic_remove, 186 + .remove = mvebu_pic_remove, 187 187 .driver = { 188 188 .name = "mvebu-pic", 189 189 .of_match_table = mvebu_pic_of_match,
+1 -1
drivers/irqchip/irq-pruss-intc.c
··· 648 648 .suppress_bind_attrs = true, 649 649 }, 650 650 .probe = pruss_intc_probe, 651 - .remove_new = pruss_intc_remove, 651 + .remove = pruss_intc_remove, 652 652 }; 653 653 module_platform_driver(pruss_intc_driver); 654 654
+1 -1
drivers/irqchip/irq-renesas-intc-irqpin.c
··· 584 584 585 585 static struct platform_driver intc_irqpin_device_driver = { 586 586 .probe = intc_irqpin_probe, 587 - .remove_new = intc_irqpin_remove, 587 + .remove = intc_irqpin_remove, 588 588 .driver = { 589 589 .name = "renesas_intc_irqpin", 590 590 .of_match_table = intc_irqpin_dt_ids,
+1 -1
drivers/irqchip/irq-renesas-irqc.c
··· 247 247 248 248 static struct platform_driver irqc_device_driver = { 249 249 .probe = irqc_probe, 250 - .remove_new = irqc_remove, 250 + .remove = irqc_remove, 251 251 .driver = { 252 252 .name = "renesas_irqc", 253 253 .of_match_table = irqc_dt_ids,
+1 -1
drivers/irqchip/irq-renesas-rza1.c
··· 259 259 260 260 static struct platform_driver rza1_irqc_device_driver = { 261 261 .probe = rza1_irqc_probe, 262 - .remove_new = rza1_irqc_remove, 262 + .remove = rza1_irqc_remove, 263 263 .driver = { 264 264 .name = "renesas_rza1_irqc", 265 265 .of_match_table = rza1_irqc_dt_ids,
+1 -1
drivers/irqchip/irq-ts4800.c
··· 154 154 155 155 static struct platform_driver ts4800_ic_driver = { 156 156 .probe = ts4800_ic_probe, 157 - .remove_new = ts4800_ic_remove, 157 + .remove = ts4800_ic_remove, 158 158 .driver = { 159 159 .name = "ts4800-irqc", 160 160 .of_match_table = ts4800_ic_of_match,