]> Gentwo Git Trees - linux/.git/commit
power: Switch back to struct platform_driver::remove()
authorUwe Kleine-König <u.kleine-koenig@baylibre.com>
Thu, 10 Oct 2024 20:36:24 +0000 (22:36 +0200)
committerSebastian Reichel <sebastian.reichel@collabora.com>
Mon, 21 Oct 2024 13:51:42 +0000 (15:51 +0200)
commit83bce34420eaf91506957703bf9a31d8581ed6cb
treec321a00498fae772405556049806ae278dd80db0
parent44fcc479a574a4055fb6aed1f786d39999466383
power: 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/power/ 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 files, make indention of the struct initializer
consistent in several files.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com>
Link: https://lore.kernel.org/r/20241010203622.839625-6-u.kleine-koenig@baylibre.com
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
33 files changed:
drivers/power/reset/at91-poweroff.c
drivers/power/reset/at91-reset.c
drivers/power/reset/at91-sama5d2_shdwc.c
drivers/power/reset/ltc2952-poweroff.c
drivers/power/reset/qnap-poweroff.c
drivers/power/supply/ab8500_btemp.c
drivers/power/supply/ab8500_chargalg.c
drivers/power/supply/ab8500_charger.c
drivers/power/supply/ab8500_fg.c
drivers/power/supply/acer_a500_battery.c
drivers/power/supply/act8945a_charger.c
drivers/power/supply/charger-manager.c
drivers/power/supply/cpcap-battery.c
drivers/power/supply/cpcap-charger.c
drivers/power/supply/da9030_battery.c
drivers/power/supply/da9052-battery.c
drivers/power/supply/da9150-charger.c
drivers/power/supply/ipaq_micro_battery.c
drivers/power/supply/isp1704_charger.c
drivers/power/supply/lp8788-charger.c
drivers/power/supply/max14577_charger.c
drivers/power/supply/max77650-charger.c
drivers/power/supply/max77693_charger.c
drivers/power/supply/max8925_power.c
drivers/power/supply/pcf50633-charger.c
drivers/power/supply/qcom_smbb.c
drivers/power/supply/sc2731_charger.c
drivers/power/supply/tps65090-charger.c
drivers/power/supply/tps65217_charger.c
drivers/power/supply/twl4030_charger.c
drivers/power/supply/wm831x_power.c
drivers/power/supply/wm8350_power.c
drivers/power/supply/wm97xx_battery.c