* [PATCH v1 1/3] regulator: Drop unused assignment of platform_device_id driver data
2026-05-27 10:47 [PATCH v1 0/3] regulator: Use named initializers for platform_device_id arrays Uwe Kleine-König (The Capable Hub)
@ 2026-05-27 10:47 ` Uwe Kleine-König (The Capable Hub)
2026-05-27 10:47 ` [PATCH v1 2/3] regulator: Use named initializers for platform_device_id arrays Uwe Kleine-König (The Capable Hub)
2026-06-02 15:09 ` [PATCH v1 0/3] " Mark Brown
2 siblings, 0 replies; 6+ messages in thread
From: Uwe Kleine-König (The Capable Hub) @ 2026-05-27 10:47 UTC (permalink / raw)
To: Liam Girdwood, Mark Brown
Cc: Chanwoo Choi, Krzysztof Kozlowski, Javier Martinez Canillas,
Matthias Brugger, AngeloGioacchino Del Regno, André Draszik,
linux-kernel, linux-arm-kernel, linux-mediatek, linux-samsung-soc
Several drivers explicitly set the .driver_data member of struct
platform_device_id to zero without relying on that value. Drop these
unused assignments.
While touching these arrays unify spacing, usage of commas and use
named initializers for .name.
Signed-off-by: Uwe Kleine-König (The Capable Hub) <u.kleine-koenig@baylibre.com>
---
drivers/regulator/88pm8607.c | 4 +---
drivers/regulator/max77686-regulator.c | 4 ++--
drivers/regulator/max77802-regulator.c | 4 ++--
drivers/regulator/max8997-regulator.c | 4 ++--
drivers/regulator/mt6323-regulator.c | 4 ++--
drivers/regulator/mt6331-regulator.c | 4 ++--
drivers/regulator/mt6332-regulator.c | 4 ++--
drivers/regulator/mt6358-regulator.c | 4 ++--
drivers/regulator/mt6359-regulator.c | 4 ++--
drivers/regulator/mt6360-regulator.c | 4 ++--
drivers/regulator/mt6370-regulator.c | 4 ++--
drivers/regulator/mt6380-regulator.c | 4 ++--
drivers/regulator/mt6397-regulator.c | 4 ++--
drivers/regulator/rt4831-regulator.c | 4 ++--
drivers/regulator/rt5120-regulator.c | 4 ++--
drivers/regulator/s2mpa01.c | 4 ++--
drivers/regulator/s5m8767.c | 4 ++--
17 files changed, 33 insertions(+), 35 deletions(-)
diff --git a/drivers/regulator/88pm8607.c b/drivers/regulator/88pm8607.c
index e6c436955e25..969554725a67 100644
--- a/drivers/regulator/88pm8607.c
+++ b/drivers/regulator/88pm8607.c
@@ -371,12 +371,10 @@ static int pm8607_regulator_probe(struct platform_device *pdev)
static const struct platform_device_id pm8607_regulator_driver_ids[] = {
{
.name = "88pm860x-regulator",
- .driver_data = 0,
}, {
.name = "88pm860x-preg",
- .driver_data = 0,
},
- { },
+ { }
};
MODULE_DEVICE_TABLE(platform, pm8607_regulator_driver_ids);
diff --git a/drivers/regulator/max77686-regulator.c b/drivers/regulator/max77686-regulator.c
index c7b270fd9e0c..3a0156f4d6e7 100644
--- a/drivers/regulator/max77686-regulator.c
+++ b/drivers/regulator/max77686-regulator.c
@@ -517,8 +517,8 @@ static int max77686_pmic_probe(struct platform_device *pdev)
}
static const struct platform_device_id max77686_pmic_id[] = {
- {"max77686-pmic", 0},
- { },
+ { .name = "max77686-pmic" },
+ { }
};
MODULE_DEVICE_TABLE(platform, max77686_pmic_id);
diff --git a/drivers/regulator/max77802-regulator.c b/drivers/regulator/max77802-regulator.c
index b2e87642bec4..4c05cc9c4bd2 100644
--- a/drivers/regulator/max77802-regulator.c
+++ b/drivers/regulator/max77802-regulator.c
@@ -546,8 +546,8 @@ static int max77802_pmic_probe(struct platform_device *pdev)
}
static const struct platform_device_id max77802_pmic_id[] = {
- {"max77802-pmic", 0},
- { },
+ { .name = "max77802-pmic" },
+ { }
};
MODULE_DEVICE_TABLE(platform, max77802_pmic_id);
diff --git a/drivers/regulator/max8997-regulator.c b/drivers/regulator/max8997-regulator.c
index e77621b6466c..e48ba694a906 100644
--- a/drivers/regulator/max8997-regulator.c
+++ b/drivers/regulator/max8997-regulator.c
@@ -1152,8 +1152,8 @@ static int max8997_pmic_probe(struct platform_device *pdev)
}
static const struct platform_device_id max8997_pmic_id[] = {
- { "max8997-pmic", 0},
- { },
+ { .name = "max8997-pmic" },
+ { }
};
MODULE_DEVICE_TABLE(platform, max8997_pmic_id);
diff --git a/drivers/regulator/mt6323-regulator.c b/drivers/regulator/mt6323-regulator.c
index b43da848a06e..bac226812b0b 100644
--- a/drivers/regulator/mt6323-regulator.c
+++ b/drivers/regulator/mt6323-regulator.c
@@ -401,8 +401,8 @@ static int mt6323_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id mt6323_platform_ids[] = {
- {"mt6323-regulator", 0},
- { /* sentinel */ },
+ { .name = "mt6323-regulator" },
+ { /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, mt6323_platform_ids);
diff --git a/drivers/regulator/mt6331-regulator.c b/drivers/regulator/mt6331-regulator.c
index 0059f88c6fd7..eed9dda0481f 100644
--- a/drivers/regulator/mt6331-regulator.c
+++ b/drivers/regulator/mt6331-regulator.c
@@ -487,8 +487,8 @@ static int mt6331_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id mt6331_platform_ids[] = {
- {"mt6331-regulator", 0},
- { /* sentinel */ },
+ { .name = "mt6331-regulator" },
+ { /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, mt6331_platform_ids);
diff --git a/drivers/regulator/mt6332-regulator.c b/drivers/regulator/mt6332-regulator.c
index 8d8331a2aca5..949fde37617c 100644
--- a/drivers/regulator/mt6332-regulator.c
+++ b/drivers/regulator/mt6332-regulator.c
@@ -402,8 +402,8 @@ static int mt6332_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id mt6332_platform_ids[] = {
- {"mt6332-regulator", 0},
- { /* sentinel */ },
+ { .name = "mt6332-regulator" },
+ { /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, mt6332_platform_ids);
diff --git a/drivers/regulator/mt6358-regulator.c b/drivers/regulator/mt6358-regulator.c
index 2604f674be49..f2bb3c1523ca 100644
--- a/drivers/regulator/mt6358-regulator.c
+++ b/drivers/regulator/mt6358-regulator.c
@@ -724,8 +724,8 @@ static int mt6358_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id mt6358_platform_ids[] = {
- {"mt6358-regulator", 0},
- { /* sentinel */ },
+ { .name = "mt6358-regulator" },
+ { /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, mt6358_platform_ids);
diff --git a/drivers/regulator/mt6359-regulator.c b/drivers/regulator/mt6359-regulator.c
index af0e0339fbdd..7bda382ddd81 100644
--- a/drivers/regulator/mt6359-regulator.c
+++ b/drivers/regulator/mt6359-regulator.c
@@ -1130,8 +1130,8 @@ static int mt6359_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id mt6359_platform_ids[] = {
- {"mt6359-regulator", 0},
- { /* sentinel */ },
+ { .name = "mt6359-regulator" },
+ { /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, mt6359_platform_ids);
diff --git a/drivers/regulator/mt6360-regulator.c b/drivers/regulator/mt6360-regulator.c
index 24cc9fc94e90..ed25e9603b2b 100644
--- a/drivers/regulator/mt6360-regulator.c
+++ b/drivers/regulator/mt6360-regulator.c
@@ -446,8 +446,8 @@ static int mt6360_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id mt6360_regulator_id_table[] = {
- { "mt6360-regulator", 0 },
- {},
+ { .name = "mt6360-regulator" },
+ { }
};
MODULE_DEVICE_TABLE(platform, mt6360_regulator_id_table);
diff --git a/drivers/regulator/mt6370-regulator.c b/drivers/regulator/mt6370-regulator.c
index c2cea904b0ca..a4ac4a42c108 100644
--- a/drivers/regulator/mt6370-regulator.c
+++ b/drivers/regulator/mt6370-regulator.c
@@ -371,8 +371,8 @@ static int mt6370_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id mt6370_devid_table[] = {
- { "mt6370-regulator", 0},
- {}
+ { .name = "mt6370-regulator" },
+ { }
};
MODULE_DEVICE_TABLE(platform, mt6370_devid_table);
diff --git a/drivers/regulator/mt6380-regulator.c b/drivers/regulator/mt6380-regulator.c
index 83e50df7f7c3..da901a75137a 100644
--- a/drivers/regulator/mt6380-regulator.c
+++ b/drivers/regulator/mt6380-regulator.c
@@ -314,8 +314,8 @@ static int mt6380_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id mt6380_platform_ids[] = {
- {"mt6380-regulator", 0},
- { /* sentinel */ },
+ { .name = "mt6380-regulator" },
+ { /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, mt6380_platform_ids);
diff --git a/drivers/regulator/mt6397-regulator.c b/drivers/regulator/mt6397-regulator.c
index 92a2d92f84f9..e68df86ca4d9 100644
--- a/drivers/regulator/mt6397-regulator.c
+++ b/drivers/regulator/mt6397-regulator.c
@@ -392,8 +392,8 @@ static int mt6397_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id mt6397_platform_ids[] = {
- {"mt6397-regulator", 0},
- { /* sentinel */ },
+ { .name = "mt6397-regulator" },
+ { /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, mt6397_platform_ids);
diff --git a/drivers/regulator/rt4831-regulator.c b/drivers/regulator/rt4831-regulator.c
index dfc868a24056..5c47fd57fdef 100644
--- a/drivers/regulator/rt4831-regulator.c
+++ b/drivers/regulator/rt4831-regulator.c
@@ -186,8 +186,8 @@ static int rt4831_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id rt4831_regulator_match[] = {
- { "rt4831-regulator", 0 },
- {}
+ { .name = "rt4831-regulator" },
+ { }
};
MODULE_DEVICE_TABLE(platform, rt4831_regulator_match);
diff --git a/drivers/regulator/rt5120-regulator.c b/drivers/regulator/rt5120-regulator.c
index f0d3efd160d4..a2a13ce2e67b 100644
--- a/drivers/regulator/rt5120-regulator.c
+++ b/drivers/regulator/rt5120-regulator.c
@@ -401,8 +401,8 @@ static int rt5120_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id rt5120_regulator_dev_table[] = {
- { "rt5120-regulator", 0 },
- {}
+ { .name = "rt5120-regulator" },
+ { }
};
MODULE_DEVICE_TABLE(platform, rt5120_regulator_dev_table);
diff --git a/drivers/regulator/s2mpa01.c b/drivers/regulator/s2mpa01.c
index c22fdde67f9c..8171503861c1 100644
--- a/drivers/regulator/s2mpa01.c
+++ b/drivers/regulator/s2mpa01.c
@@ -367,8 +367,8 @@ static int s2mpa01_pmic_probe(struct platform_device *pdev)
}
static const struct platform_device_id s2mpa01_pmic_id[] = {
- { "s2mpa01-pmic", 0},
- { },
+ { .name = "s2mpa01-pmic" },
+ { }
};
MODULE_DEVICE_TABLE(platform, s2mpa01_pmic_id);
diff --git a/drivers/regulator/s5m8767.c b/drivers/regulator/s5m8767.c
index fe2631378ccd..2794245d4042 100644
--- a/drivers/regulator/s5m8767.c
+++ b/drivers/regulator/s5m8767.c
@@ -916,8 +916,8 @@ static int s5m8767_pmic_probe(struct platform_device *pdev)
}
static const struct platform_device_id s5m8767_pmic_id[] = {
- { "s5m8767-pmic", 0},
- { },
+ { .name = "s5m8767-pmic" },
+ { }
};
MODULE_DEVICE_TABLE(platform, s5m8767_pmic_id);
--
2.47.3
^ permalink raw reply related [flat|nested] 6+ messages in thread* [PATCH v1 2/3] regulator: Use named initializers for platform_device_id arrays
2026-05-27 10:47 [PATCH v1 0/3] regulator: Use named initializers for platform_device_id arrays Uwe Kleine-König (The Capable Hub)
2026-05-27 10:47 ` [PATCH v1 1/3] regulator: Drop unused assignment of platform_device_id driver data Uwe Kleine-König (The Capable Hub)
@ 2026-05-27 10:47 ` Uwe Kleine-König (The Capable Hub)
2026-05-27 18:21 ` Karel Balej
2026-05-29 8:02 ` Matti Vaittinen
2026-06-02 15:09 ` [PATCH v1 0/3] " Mark Brown
2 siblings, 2 replies; 6+ messages in thread
From: Uwe Kleine-König (The Capable Hub) @ 2026-05-27 10:47 UTC (permalink / raw)
To: Liam Girdwood, Mark Brown
Cc: Karel Balej, Matti Vaittinen, Marek Vasut, Chanwoo Choi,
Krzysztof Kozlowski, Matthias Brugger, AngeloGioacchino Del Regno,
Samuel Kayode, André Draszik, Aaro Koskinen, Andreas Kemnade,
Kevin Hilman, Roger Quadros, Tony Lindgren, linux-kernel,
linux-renesas-soc, linux-arm-kernel, linux-mediatek, imx,
linux-arm-msm, linux-samsung-soc, linux-omap
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 unit.
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>
---
drivers/regulator/88pm886-regulator.c | 2 +-
drivers/regulator/bd71815-regulator.c | 4 ++--
drivers/regulator/bd71828-regulator.c | 6 +++---
drivers/regulator/bd718x7-regulator.c | 6 +++---
drivers/regulator/bd9571mwv-regulator.c | 4 ++--
drivers/regulator/bd9576-regulator.c | 6 +++---
drivers/regulator/bd96801-regulator.c | 10 +++++-----
drivers/regulator/lp873x-regulator.c | 2 +-
drivers/regulator/lp87565-regulator.c | 4 ++--
drivers/regulator/max14577-regulator.c | 4 ++--
drivers/regulator/max77541-regulator.c | 4 ++--
drivers/regulator/max77693-regulator.c | 6 +++---
drivers/regulator/max8998.c | 4 ++--
drivers/regulator/mt6357-regulator.c | 4 ++--
drivers/regulator/pf1550-regulator.c | 2 +-
drivers/regulator/qcom-pm8008-regulator.c | 2 +-
drivers/regulator/rt5033-regulator.c | 2 +-
drivers/regulator/s2dos05-regulator.c | 4 ++--
drivers/regulator/s2mps11.c | 18 +++++++++---------
drivers/regulator/sy7636a-regulator.c | 2 +-
drivers/regulator/tps65086-regulator.c | 2 +-
drivers/regulator/tps65218-regulator.c | 2 +-
drivers/regulator/tps65219-regulator.c | 6 +++---
drivers/regulator/tps65912-regulator.c | 2 +-
24 files changed, 54 insertions(+), 54 deletions(-)
diff --git a/drivers/regulator/88pm886-regulator.c b/drivers/regulator/88pm886-regulator.c
index a38bd4f312b7..7328cd1cf265 100644
--- a/drivers/regulator/88pm886-regulator.c
+++ b/drivers/regulator/88pm886-regulator.c
@@ -373,7 +373,7 @@ static int pm886_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id pm886_regulator_id_table[] = {
- { "88pm886-regulator", },
+ { .name = "88pm886-regulator" },
{ }
};
MODULE_DEVICE_TABLE(platform, pm886_regulator_id_table);
diff --git a/drivers/regulator/bd71815-regulator.c b/drivers/regulator/bd71815-regulator.c
index 668714f35464..4c2b20d1b284 100644
--- a/drivers/regulator/bd71815-regulator.c
+++ b/drivers/regulator/bd71815-regulator.c
@@ -607,8 +607,8 @@ static int bd7181x_probe(struct platform_device *pdev)
}
static const struct platform_device_id bd7181x_pmic_id[] = {
- { "bd71815-pmic", ROHM_CHIP_TYPE_BD71815 },
- { },
+ { .name = "bd71815-pmic", .driver_data = ROHM_CHIP_TYPE_BD71815 },
+ { }
};
MODULE_DEVICE_TABLE(platform, bd7181x_pmic_id);
diff --git a/drivers/regulator/bd71828-regulator.c b/drivers/regulator/bd71828-regulator.c
index 473beb4399d9..bd61caa8284a 100644
--- a/drivers/regulator/bd71828-regulator.c
+++ b/drivers/regulator/bd71828-regulator.c
@@ -1691,9 +1691,9 @@ static int bd71828_probe(struct platform_device *pdev)
}
static const struct platform_device_id bd71828_pmic_id[] = {
- { "bd71828-pmic", ROHM_CHIP_TYPE_BD71828 },
- { "bd72720-pmic", ROHM_CHIP_TYPE_BD72720 },
- { },
+ { .name = "bd71828-pmic", .driver_data = ROHM_CHIP_TYPE_BD71828 },
+ { .name = "bd72720-pmic", .driver_data = ROHM_CHIP_TYPE_BD72720 },
+ { }
};
MODULE_DEVICE_TABLE(platform, bd71828_pmic_id);
diff --git a/drivers/regulator/bd718x7-regulator.c b/drivers/regulator/bd718x7-regulator.c
index 1b5997c8482e..9cc29b9409d0 100644
--- a/drivers/regulator/bd718x7-regulator.c
+++ b/drivers/regulator/bd718x7-regulator.c
@@ -1816,9 +1816,9 @@ static int bd718xx_probe(struct platform_device *pdev)
}
static const struct platform_device_id bd718x7_pmic_id[] = {
- { "bd71837-pmic", ROHM_CHIP_TYPE_BD71837 },
- { "bd71847-pmic", ROHM_CHIP_TYPE_BD71847 },
- { },
+ { .name = "bd71837-pmic", .driver_data = ROHM_CHIP_TYPE_BD71837 },
+ { .name = "bd71847-pmic", .driver_data = ROHM_CHIP_TYPE_BD71847 },
+ { }
};
MODULE_DEVICE_TABLE(platform, bd718x7_pmic_id);
diff --git a/drivers/regulator/bd9571mwv-regulator.c b/drivers/regulator/bd9571mwv-regulator.c
index f4de24a281b1..5bf02dc0d20e 100644
--- a/drivers/regulator/bd9571mwv-regulator.c
+++ b/drivers/regulator/bd9571mwv-regulator.c
@@ -344,8 +344,8 @@ static int bd9571mwv_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id bd9571mwv_regulator_id_table[] = {
- { "bd9571mwv-regulator", ROHM_CHIP_TYPE_BD9571 },
- { "bd9574mwf-regulator", ROHM_CHIP_TYPE_BD9574 },
+ { .name = "bd9571mwv-regulator", .driver_data = ROHM_CHIP_TYPE_BD9571 },
+ { .name = "bd9574mwf-regulator", .driver_data = ROHM_CHIP_TYPE_BD9574 },
{ /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, bd9571mwv_regulator_id_table);
diff --git a/drivers/regulator/bd9576-regulator.c b/drivers/regulator/bd9576-regulator.c
index bf5f9c3f2c97..fcdaaa56e356 100644
--- a/drivers/regulator/bd9576-regulator.c
+++ b/drivers/regulator/bd9576-regulator.c
@@ -1117,9 +1117,9 @@ static int bd957x_probe(struct platform_device *pdev)
}
static const struct platform_device_id bd957x_pmic_id[] = {
- { "bd9573-regulator", ROHM_CHIP_TYPE_BD9573 },
- { "bd9576-regulator", ROHM_CHIP_TYPE_BD9576 },
- { },
+ { .name = "bd9573-regulator", .driver_data = ROHM_CHIP_TYPE_BD9573 },
+ { .name = "bd9576-regulator", .driver_data = ROHM_CHIP_TYPE_BD9576 },
+ { }
};
MODULE_DEVICE_TABLE(platform, bd957x_pmic_id);
diff --git a/drivers/regulator/bd96801-regulator.c b/drivers/regulator/bd96801-regulator.c
index 129b20c33bad..308279b31fd3 100644
--- a/drivers/regulator/bd96801-regulator.c
+++ b/drivers/regulator/bd96801-regulator.c
@@ -1329,11 +1329,11 @@ static int bd96801_probe(struct platform_device *pdev)
}
static const struct platform_device_id bd96801_pmic_id[] = {
- { "bd96801-regulator", (kernel_ulong_t)&bd96801_data },
- { "bd96802-regulator", (kernel_ulong_t)&bd96802_data },
- { "bd96805-regulator", (kernel_ulong_t)&bd96805_data },
- { "bd96806-regulator", (kernel_ulong_t)&bd96806_data },
- { },
+ { .name = "bd96801-regulator", .driver_data = (kernel_ulong_t)&bd96801_data },
+ { .name = "bd96802-regulator", .driver_data = (kernel_ulong_t)&bd96802_data },
+ { .name = "bd96805-regulator", .driver_data = (kernel_ulong_t)&bd96805_data },
+ { .name = "bd96806-regulator", .driver_data = (kernel_ulong_t)&bd96806_data },
+ { }
};
MODULE_DEVICE_TABLE(platform, bd96801_pmic_id);
diff --git a/drivers/regulator/lp873x-regulator.c b/drivers/regulator/lp873x-regulator.c
index 84a134cfcd9c..7e837ddfa236 100644
--- a/drivers/regulator/lp873x-regulator.c
+++ b/drivers/regulator/lp873x-regulator.c
@@ -180,7 +180,7 @@ static int lp873x_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id lp873x_regulator_id_table[] = {
- { "lp873x-regulator", },
+ { .name = "lp873x-regulator" },
{ /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, lp873x_regulator_id_table);
diff --git a/drivers/regulator/lp87565-regulator.c b/drivers/regulator/lp87565-regulator.c
index 1259b5d20153..34e7a5d323d7 100644
--- a/drivers/regulator/lp87565-regulator.c
+++ b/drivers/regulator/lp87565-regulator.c
@@ -229,8 +229,8 @@ static int lp87565_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id lp87565_regulator_id_table[] = {
- { "lp87565-regulator", },
- { "lp87565-q1-regulator", },
+ { .name = "lp87565-regulator" },
+ { .name = "lp87565-q1-regulator" },
{ /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, lp87565_regulator_id_table);
diff --git a/drivers/regulator/max14577-regulator.c b/drivers/regulator/max14577-regulator.c
index 41fd15adfd1f..c9d8d5e31cbd 100644
--- a/drivers/regulator/max14577-regulator.c
+++ b/drivers/regulator/max14577-regulator.c
@@ -235,8 +235,8 @@ static int max14577_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id max14577_regulator_id[] = {
- { "max14577-regulator", MAXIM_DEVICE_TYPE_MAX14577, },
- { "max77836-regulator", MAXIM_DEVICE_TYPE_MAX77836, },
+ { .name = "max14577-regulator", .driver_data = MAXIM_DEVICE_TYPE_MAX14577 },
+ { .name = "max77836-regulator", .driver_data = MAXIM_DEVICE_TYPE_MAX77836 },
{ }
};
MODULE_DEVICE_TABLE(platform, max14577_regulator_id);
diff --git a/drivers/regulator/max77541-regulator.c b/drivers/regulator/max77541-regulator.c
index e6b3d9147c37..f2365930e9a9 100644
--- a/drivers/regulator/max77541-regulator.c
+++ b/drivers/regulator/max77541-regulator.c
@@ -133,8 +133,8 @@ static int max77541_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id max77541_regulator_platform_id[] = {
- { "max77540-regulator" },
- { "max77541-regulator" },
+ { .name = "max77540-regulator" },
+ { .name = "max77541-regulator" },
{ }
};
MODULE_DEVICE_TABLE(platform, max77541_regulator_platform_id);
diff --git a/drivers/regulator/max77693-regulator.c b/drivers/regulator/max77693-regulator.c
index 72a67d0c5f1e..a8b3a2058d34 100644
--- a/drivers/regulator/max77693-regulator.c
+++ b/drivers/regulator/max77693-regulator.c
@@ -271,9 +271,9 @@ static int max77693_pmic_probe(struct platform_device *pdev)
}
static const struct platform_device_id max77693_pmic_id[] = {
- { "max77693-pmic", TYPE_MAX77693 },
- { "max77843-regulator", TYPE_MAX77843 },
- {},
+ { .name = "max77693-pmic", .driver_data = TYPE_MAX77693 },
+ { .name = "max77843-regulator", .driver_data = TYPE_MAX77843 },
+ { }
};
MODULE_DEVICE_TABLE(platform, max77693_pmic_id);
diff --git a/drivers/regulator/max8998.c b/drivers/regulator/max8998.c
index 254a77887f66..cc85fbe8b77c 100644
--- a/drivers/regulator/max8998.c
+++ b/drivers/regulator/max8998.c
@@ -752,8 +752,8 @@ static int max8998_pmic_probe(struct platform_device *pdev)
}
static const struct platform_device_id max8998_pmic_id[] = {
- { "max8998-pmic", TYPE_MAX8998 },
- { "lp3974-pmic", TYPE_LP3974 },
+ { .name = "max8998-pmic", .driver_data = TYPE_MAX8998 },
+ { .name = "lp3974-pmic", .driver_data = TYPE_LP3974 },
{ }
};
MODULE_DEVICE_TABLE(platform, max8998_pmic_id);
diff --git a/drivers/regulator/mt6357-regulator.c b/drivers/regulator/mt6357-regulator.c
index 09feb454ab6b..815ef7d3e5be 100644
--- a/drivers/regulator/mt6357-regulator.c
+++ b/drivers/regulator/mt6357-regulator.c
@@ -431,8 +431,8 @@ static int mt6357_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id mt6357_platform_ids[] = {
- { "mt6357-regulator" },
- { /* sentinel */ },
+ { .name = "mt6357-regulator" },
+ { /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, mt6357_platform_ids);
diff --git a/drivers/regulator/pf1550-regulator.c b/drivers/regulator/pf1550-regulator.c
index 1d1726528460..610eac9bb9cb 100644
--- a/drivers/regulator/pf1550-regulator.c
+++ b/drivers/regulator/pf1550-regulator.c
@@ -409,7 +409,7 @@ static int pf1550_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id pf1550_regulator_id[] = {
- { "pf1550-regulator", },
+ { .name = "pf1550-regulator" },
{ /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, pf1550_regulator_id);
diff --git a/drivers/regulator/qcom-pm8008-regulator.c b/drivers/regulator/qcom-pm8008-regulator.c
index 90c78ee1c37b..9c9b8be2e15a 100644
--- a/drivers/regulator/qcom-pm8008-regulator.c
+++ b/drivers/regulator/qcom-pm8008-regulator.c
@@ -180,7 +180,7 @@ static int pm8008_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id pm8008_regulator_id_table[] = {
- { "pm8008-regulator" },
+ { .name = "pm8008-regulator" },
{ }
};
MODULE_DEVICE_TABLE(platform, pm8008_regulator_id_table);
diff --git a/drivers/regulator/rt5033-regulator.c b/drivers/regulator/rt5033-regulator.c
index 2ba74f205543..3aeab9a57871 100644
--- a/drivers/regulator/rt5033-regulator.c
+++ b/drivers/regulator/rt5033-regulator.c
@@ -116,7 +116,7 @@ static int rt5033_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id rt5033_regulator_id[] = {
- { "rt5033-regulator", },
+ { .name = "rt5033-regulator" },
{ }
};
MODULE_DEVICE_TABLE(platform, rt5033_regulator_id);
diff --git a/drivers/regulator/s2dos05-regulator.c b/drivers/regulator/s2dos05-regulator.c
index a1c394ddbaff..6e25f663496a 100644
--- a/drivers/regulator/s2dos05-regulator.c
+++ b/drivers/regulator/s2dos05-regulator.c
@@ -146,8 +146,8 @@ static int s2dos05_pmic_probe(struct platform_device *pdev)
}
static const struct platform_device_id s2dos05_pmic_id[] = {
- { "s2dos05-regulator" },
- { },
+ { .name = "s2dos05-regulator" },
+ { }
};
MODULE_DEVICE_TABLE(platform, s2dos05_pmic_id);
diff --git a/drivers/regulator/s2mps11.c b/drivers/regulator/s2mps11.c
index 81cfd60460f8..0fb54617b8a7 100644
--- a/drivers/regulator/s2mps11.c
+++ b/drivers/regulator/s2mps11.c
@@ -2266,15 +2266,15 @@ static int s2mps11_pmic_probe(struct platform_device *pdev)
}
static const struct platform_device_id s2mps11_pmic_id[] = {
- { "s2mpg10-regulator", S2MPG10},
- { "s2mpg11-regulator", S2MPG11},
- { "s2mps11-regulator", S2MPS11X},
- { "s2mps13-regulator", S2MPS13X},
- { "s2mps14-regulator", S2MPS14X},
- { "s2mps15-regulator", S2MPS15X},
- { "s2mpu02-regulator", S2MPU02},
- { "s2mpu05-regulator", S2MPU05},
- { },
+ { .name = "s2mpg10-regulator", .driver_data = S2MPG10 },
+ { .name = "s2mpg11-regulator", .driver_data = S2MPG11 },
+ { .name = "s2mps11-regulator", .driver_data = S2MPS11X },
+ { .name = "s2mps13-regulator", .driver_data = S2MPS13X },
+ { .name = "s2mps14-regulator", .driver_data = S2MPS14X },
+ { .name = "s2mps15-regulator", .driver_data = S2MPS15X },
+ { .name = "s2mpu02-regulator", .driver_data = S2MPU02 },
+ { .name = "s2mpu05-regulator", .driver_data = S2MPU05 },
+ { }
};
MODULE_DEVICE_TABLE(platform, s2mps11_pmic_id);
diff --git a/drivers/regulator/sy7636a-regulator.c b/drivers/regulator/sy7636a-regulator.c
index 551647bc1052..c44c445ea139 100644
--- a/drivers/regulator/sy7636a-regulator.c
+++ b/drivers/regulator/sy7636a-regulator.c
@@ -147,7 +147,7 @@ static int sy7636a_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id sy7636a_regulator_id_table[] = {
- { "sy7636a-regulator", },
+ { .name = "sy7636a-regulator" },
{ }
};
MODULE_DEVICE_TABLE(platform, sy7636a_regulator_id_table);
diff --git a/drivers/regulator/tps65086-regulator.c b/drivers/regulator/tps65086-regulator.c
index 2d284c64eeb7..94bf96856d10 100644
--- a/drivers/regulator/tps65086-regulator.c
+++ b/drivers/regulator/tps65086-regulator.c
@@ -399,7 +399,7 @@ static int tps65086_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id tps65086_regulator_id_table[] = {
- { "tps65086-regulator", },
+ { .name = "tps65086-regulator" },
{ /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, tps65086_regulator_id_table);
diff --git a/drivers/regulator/tps65218-regulator.c b/drivers/regulator/tps65218-regulator.c
index f44b5767099c..8df81ceeb845 100644
--- a/drivers/regulator/tps65218-regulator.c
+++ b/drivers/regulator/tps65218-regulator.c
@@ -341,7 +341,7 @@ static int tps65218_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id tps65218_regulator_id_table[] = {
- { "tps65218-regulator", },
+ { .name = "tps65218-regulator" },
{ /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, tps65218_regulator_id_table);
diff --git a/drivers/regulator/tps65219-regulator.c b/drivers/regulator/tps65219-regulator.c
index 324c3a33af8a..a667c3f44bb7 100644
--- a/drivers/regulator/tps65219-regulator.c
+++ b/drivers/regulator/tps65219-regulator.c
@@ -541,9 +541,9 @@ static int tps65219_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id tps65219_regulator_id_table[] = {
- { "tps65214-regulator", TPS65214 },
- { "tps65215-regulator", TPS65215 },
- { "tps65219-regulator", TPS65219 },
+ { .name = "tps65214-regulator", .driver_data = TPS65214 },
+ { .name = "tps65215-regulator", .driver_data = TPS65215 },
+ { .name = "tps65219-regulator", .driver_data = TPS65219 },
{ /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, tps65219_regulator_id_table);
diff --git a/drivers/regulator/tps65912-regulator.c b/drivers/regulator/tps65912-regulator.c
index 7ff7877a2e09..4317ec62f18f 100644
--- a/drivers/regulator/tps65912-regulator.c
+++ b/drivers/regulator/tps65912-regulator.c
@@ -142,7 +142,7 @@ static int tps65912_regulator_probe(struct platform_device *pdev)
}
static const struct platform_device_id tps65912_regulator_id_table[] = {
- { "tps65912-regulator", },
+ { .name = "tps65912-regulator" },
{ /* sentinel */ }
};
MODULE_DEVICE_TABLE(platform, tps65912_regulator_id_table);
--
2.47.3
^ permalink raw reply related [flat|nested] 6+ messages in thread