]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
power: Use named initializers for platform_device_id arrays
authorUwe Kleine-König (The Capable Hub) <u.kleine-koenig@baylibre.com>
Fri, 29 May 2026 10:18:19 +0000 (12:18 +0200)
committerSebastian Reichel <sebastian.reichel@collabora.com>
Mon, 1 Jun 2026 23:34:21 +0000 (01:34 +0200)
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) <u.kleine-koenig@baylibre.com>
Reviewed-by: Matti Vaittinen <mazziesaccount@gmail.com>
Reviewed-by: Joshua Peisach <jpeisach@ubuntu.com>
Link: https://patch.msgid.link/1ceacf4f9c3f827bcad85b378aa04cdca1c04635.1780048925.git.u.kleine-koenig@baylibre.com
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
drivers/power/reset/spacemit-p1-reboot.c
drivers/power/reset/tps65086-restart.c
drivers/power/supply/bd71828-power.c
drivers/power/supply/macsmc-power.c
drivers/power/supply/max77759_charger.c
drivers/power/supply/max8998_charger.c
drivers/power/supply/pf1550-charger.c
drivers/power/supply/rt5033_charger.c

index 9ec3d1fff8f3dc18a88704fe4f398b4497354c93..84026b042ea272bd2091e2e07c18b4c6f1850292 100644 (file)
@@ -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);
 
index 6976dbcac74fa3e9b529abc18d1463a4ebfd1db9..37d248a9df17f05845cd0adfc09affa0c4a12e72 100644 (file)
@@ -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);
index 5e78faa0a4aaf7ba0aabf6106173b814a065303c..5ab514ff5c65bbee42008b06b2d6ad878b46e05e 100644 (file)
@@ -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);
 
index 33ca07460f3a31db044b3440951f762111074eba..ced07f71e0a87db0a4ea6039bc3b09195b1a5f45 100644 (file)
@@ -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);
index 9bb414599f16dcb98e8152f47aad92cdd6434a46..c606d7bafcb8a75fa2ecbd7df94fcc5163dd9641 100644 (file)
@@ -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);
index 418b882b163d18cb24591e7fc91a3bafe2bfb406..b0eda2b51e7f0bc81b7f83e28156bc4eec67a1df 100644 (file)
@@ -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);
index a457862ef4610874308aa975a54915bec30bb663..41036f4cb64a0a401194c33e6710292d76264f50 100644 (file)
@@ -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);
index de724f23e453b3b85c227586b3238a20ad5ef4b0..536ab29b657d8c3c590b1c964e49373f5529f19e 100644 (file)
@@ -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);