linux/arch/powerpc/platforms/85xx
Uwe Kleine-König 01d34cc936 powerpc: Switch back to struct platform_driver::remove()
After commit 0edb555a65 ("platform: Make platform_driver::remove()
return void") .remove() is (again) the right callback to implement for
platform drivers.

Convert all pwm drivers 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: Michael Ellerman <mpe@ellerman.id.au>
Link: https://msgid.link/20240909130902.851274-2-u.kleine-koenig@baylibre.com
2024-09-10 11:27:40 +10:00
..
bsc913x_qds.c powerpc/85xx: Make some pic_init functions static 2024-03-03 22:20:29 +11:00
bsc913x_rdb.c powerpc/85xx: Make some pic_init functions static 2024-03-03 22:20:29 +11:00
c293pcie.c powerpc: Explicitly include correct DT includes 2023-08-02 22:22:19 +10:00
common.c powerpc: Explicitly include correct DT includes 2023-08-02 22:22:19 +10:00
corenet_generic.c powerpc/machdep: Define 'compatibles' property in ppc_md and use it 2024-03-03 22:20:29 +11:00
ge_imp3a.c powerpc/85xx: Make some pic_init functions static 2024-03-03 22:20:29 +11:00
Kconfig powerpc/85xx: p2020: Enable boards by new config option CONFIG_PPC_P2020 2023-04-20 12:23:13 +10:00
ksi8560.c powerpc: Explicitly include correct DT includes 2023-08-02 22:22:19 +10:00
Makefile powerpc: drop MPC85xx_CDS platform support 2023-06-21 14:08:53 +10:00
mpc85xx.h powerpc/85xx: p2020: Unify .setup_arch and .init_IRQ callbacks 2023-04-20 12:23:13 +10:00
mpc85xx_8259.c powerpc/85xx: mpc85xx_ds: Move i8259 code into own file 2023-04-20 12:22:51 +10:00
mpc85xx_ds.c powerpc: Explicitly include correct DT includes 2023-08-02 22:22:19 +10:00
mpc85xx_mds.c powerpc: Explicitly include correct DT includes 2023-08-02 22:22:19 +10:00
mpc85xx_pm_ops.c powerpc/85xx: Fix no previous prototype warning for mpc85xx_setup_pmc() 2021-11-29 22:49:09 +11:00
mpc85xx_rdb.c powerpc/85xx: Fix typo in code comment 2023-12-01 21:15:33 +11:00
mpc8536_ds.c powerpc: 85xx: mark local functions static 2024-02-06 21:18:23 +11:00
mvme2500.c powerpc: 85xx: mark local functions static 2024-02-06 21:18:23 +11:00
p1010rdb.c powerpc: 85xx: mark local functions static 2024-02-06 21:18:23 +11:00
p1022_ds.c powerpc: 85xx: mark local functions static 2024-02-06 21:18:23 +11:00
p1022_rdk.c powerpc: 85xx: mark local functions static 2024-02-06 21:18:23 +11:00
p1023_rdb.c powerpc: Explicitly include correct DT includes 2023-08-02 22:22:19 +10:00
p2020.c powerpc/85xx: p2020: Define just one machine description 2023-04-20 12:23:13 +10:00
ppa8548.c powerpc: Make generic_calibrate_decr() the default 2023-03-16 08:56:48 +11:00
qemu_e500.c powerpc/85xx: Mark some functions static and add missing includes to fix no previous prototype error 2023-08-23 15:55:21 +10:00
sgy_cts1000.c powerpc: Switch back to struct platform_driver::remove() 2024-09-10 11:27:40 +10:00
smp.c powerpc/85xx: fix compile error without CONFIG_CRASH_DUMP 2024-05-10 22:36:05 +10:00
smp.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
socrates.c powerpc: Explicitly include correct DT includes 2023-08-02 22:22:19 +10:00
socrates_fpga_pic.c powerpc: 85xx: mark local functions static 2024-02-06 21:18:23 +11:00
socrates_fpga_pic.h powerpc/85xx: Add __init attribute to eligible functions 2021-12-23 22:33:18 +11:00
stx_gp3.c powerpc: Explicitly include correct DT includes 2023-08-02 22:22:19 +10:00
t1042rdb_diu.c powerpc: add missing MODULE_DESCRIPTION() macros 2024-07-04 22:39:20 +10:00
tqm85xx.c powerpc/machdep: Define 'compatibles' property in ppc_md and use it 2024-03-03 22:20:29 +11:00
twr_p102x.c powerpc: Explicitly include correct DT includes 2023-08-02 22:22:19 +10:00
xes_mpc85xx.c powerpc: 85xx: mark local functions static 2024-02-06 21:18:23 +11:00