From: Uwe Kleine-König (The Capable Hub) Date: Fri, 29 May 2026 10:18:19 +0000 (+0200) Subject: power: Use named initializers for platform_device_id arrays X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e28f7498dd819878b8acacb89c4c073a646feea0;p=thirdparty%2Flinux.git power: Use named initializers for platform_device_id arrays Named initializers are better readable and more robust to changes of the struct definition. This robustness is relevant for a planned change to struct platform_device_id replacing .driver_data by an anonymous union. While touching these arrays unify spacing and usage of commas. Signed-off-by: Uwe Kleine-König (The Capable Hub) Reviewed-by: Matti Vaittinen Reviewed-by: Joshua Peisach Link: https://patch.msgid.link/1ceacf4f9c3f827bcad85b378aa04cdca1c04635.1780048925.git.u.kleine-koenig@baylibre.com Signed-off-by: Sebastian Reichel --- diff --git a/drivers/power/reset/spacemit-p1-reboot.c b/drivers/power/reset/spacemit-p1-reboot.c index 9ec3d1fff8f3..84026b042ea2 100644 --- a/drivers/power/reset/spacemit-p1-reboot.c +++ b/drivers/power/reset/spacemit-p1-reboot.c @@ -70,8 +70,8 @@ static int spacemit_p1_reboot_probe(struct platform_device *pdev) } static const struct platform_device_id spacemit_p1_reboot_id_table[] = { - { "spacemit-p1-reboot", }, - { /* sentinel */ }, + { .name = "spacemit-p1-reboot" }, + { /* sentinel */ } }; MODULE_DEVICE_TABLE(platform, spacemit_p1_reboot_id_table); diff --git a/drivers/power/reset/tps65086-restart.c b/drivers/power/reset/tps65086-restart.c index 6976dbcac74f..37d248a9df17 100644 --- a/drivers/power/reset/tps65086-restart.c +++ b/drivers/power/reset/tps65086-restart.c @@ -41,7 +41,7 @@ static int tps65086_restart_probe(struct platform_device *pdev) } static const struct platform_device_id tps65086_restart_id_table[] = { - { "tps65086-reset", }, + { .name = "tps65086-reset" }, { /* sentinel */ } }; MODULE_DEVICE_TABLE(platform, tps65086_restart_id_table); diff --git a/drivers/power/supply/bd71828-power.c b/drivers/power/supply/bd71828-power.c index 5e78faa0a4aa..5ab514ff5c65 100644 --- a/drivers/power/supply/bd71828-power.c +++ b/drivers/power/supply/bd71828-power.c @@ -1184,10 +1184,10 @@ static int bd71828_power_probe(struct platform_device *pdev) } static const struct platform_device_id bd71828_charger_id[] = { - { "bd71815-power", ROHM_CHIP_TYPE_BD71815 }, - { "bd71828-power", ROHM_CHIP_TYPE_BD71828 }, - { "bd72720-power", ROHM_CHIP_TYPE_BD72720 }, - { }, + { .name = "bd71815-power", .driver_data = ROHM_CHIP_TYPE_BD71815 }, + { .name = "bd71828-power", .driver_data = ROHM_CHIP_TYPE_BD71828 }, + { .name = "bd72720-power", .driver_data = ROHM_CHIP_TYPE_BD72720 }, + { } }; MODULE_DEVICE_TABLE(platform, bd71828_charger_id); diff --git a/drivers/power/supply/macsmc-power.c b/drivers/power/supply/macsmc-power.c index 33ca07460f3a..ced07f71e0a8 100644 --- a/drivers/power/supply/macsmc-power.c +++ b/drivers/power/supply/macsmc-power.c @@ -834,7 +834,7 @@ static void macsmc_power_remove(struct platform_device *pdev) } static const struct platform_device_id macsmc_power_id[] = { - { "macsmc-power" }, + { .name = "macsmc-power" }, { /* sentinel */ } }; MODULE_DEVICE_TABLE(platform, macsmc_power_id); diff --git a/drivers/power/supply/max77759_charger.c b/drivers/power/supply/max77759_charger.c index 9bb414599f16..c606d7bafcb8 100644 --- a/drivers/power/supply/max77759_charger.c +++ b/drivers/power/supply/max77759_charger.c @@ -754,7 +754,7 @@ static int max77759_charger_probe(struct platform_device *pdev) } static const struct platform_device_id max77759_charger_id[] = { - { .name = "max77759-charger", }, + { .name = "max77759-charger" }, { } }; MODULE_DEVICE_TABLE(platform, max77759_charger_id); diff --git a/drivers/power/supply/max8998_charger.c b/drivers/power/supply/max8998_charger.c index 418b882b163d..b0eda2b51e7f 100644 --- a/drivers/power/supply/max8998_charger.c +++ b/drivers/power/supply/max8998_charger.c @@ -188,7 +188,7 @@ static int max8998_battery_probe(struct platform_device *pdev) } static const struct platform_device_id max8998_battery_id[] = { - { "max8998-battery", TYPE_MAX8998 }, + { .name = "max8998-battery" }, { } }; MODULE_DEVICE_TABLE(platform, max8998_battery_id); diff --git a/drivers/power/supply/pf1550-charger.c b/drivers/power/supply/pf1550-charger.c index a457862ef461..41036f4cb64a 100644 --- a/drivers/power/supply/pf1550-charger.c +++ b/drivers/power/supply/pf1550-charger.c @@ -622,7 +622,7 @@ static int pf1550_charger_probe(struct platform_device *pdev) } static const struct platform_device_id pf1550_charger_id[] = { - { "pf1550-charger", }, + { .name = "pf1550-charger" }, { /* sentinel */ } }; MODULE_DEVICE_TABLE(platform, pf1550_charger_id); diff --git a/drivers/power/supply/rt5033_charger.c b/drivers/power/supply/rt5033_charger.c index de724f23e453..536ab29b657d 100644 --- a/drivers/power/supply/rt5033_charger.c +++ b/drivers/power/supply/rt5033_charger.c @@ -727,7 +727,7 @@ out: } static const struct platform_device_id rt5033_charger_id[] = { - { "rt5033-charger", }, + { .name = "rt5033-charger" }, { } }; MODULE_DEVICE_TABLE(platform, rt5033_charger_id);