Skip to content

Commit d3b81d9

Browse files
diandersbroonie
authored andcommitted
regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers between 4.19 and 5.4
This follows on the change ("regulator: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in 4.14") but changes regulators didn't exist in Linux 4.19 but did exist in Linux 5.4. Signed-off-by: Douglas Anderson <dianders@chromium.org> Link: https://lore.kernel.org/r/20230316125351.3.I45bf925ca9537da5f647e2acb0ad207c0c98af81@changeid Signed-off-by: Mark Brown <broonie@kernel.org>
1 parent ed6962c commit d3b81d9

11 files changed

Lines changed: 11 additions & 0 deletions

drivers/regulator/arizona-ldo1.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -389,6 +389,7 @@ static struct platform_driver madera_ldo1_driver = {
389389
.remove = arizona_ldo1_remove,
390390
.driver = {
391391
.name = "madera-ldo1",
392+
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
392393
},
393394
};
394395

drivers/regulator/arizona-micsupp.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -373,6 +373,7 @@ static struct platform_driver madera_micsupp_driver = {
373373
.probe = madera_micsupp_probe,
374374
.driver = {
375375
.name = "madera-micsupp",
376+
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
376377
},
377378
};
378379

drivers/regulator/lochnagar-regulator.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,7 @@ static int lochnagar_regulator_probe(struct platform_device *pdev)
272272
static struct platform_driver lochnagar_regulator_driver = {
273273
.driver = {
274274
.name = "lochnagar-regulator",
275+
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
275276
.of_match_table = of_match_ptr(lochnagar_of_match),
276277
},
277278

drivers/regulator/max77650-regulator.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -395,6 +395,7 @@ MODULE_DEVICE_TABLE(of, max77650_regulator_of_match);
395395
static struct platform_driver max77650_regulator_driver = {
396396
.driver = {
397397
.name = "max77650-regulator",
398+
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
398399
.of_match_table = max77650_regulator_of_match,
399400
},
400401
.probe = max77650_regulator_probe,

drivers/regulator/mcp16502.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -587,6 +587,7 @@ static struct i2c_driver mcp16502_drv = {
587587
.probe_new = mcp16502_probe,
588588
.driver = {
589589
.name = "mcp16502-regulator",
590+
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
590591
.of_match_table = of_match_ptr(mcp16502_ids),
591592
#ifdef CONFIG_PM
592593
.pm = &mcp16502_pm_ops,

drivers/regulator/mt6358-regulator.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -733,6 +733,7 @@ MODULE_DEVICE_TABLE(platform, mt6358_platform_ids);
733733
static struct platform_driver mt6358_regulator_driver = {
734734
.driver = {
735735
.name = "mt6358-regulator",
736+
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
736737
},
737738
.probe = mt6358_regulator_probe,
738739
.id_table = mt6358_platform_ids,

drivers/regulator/slg51000-regulator.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -505,6 +505,7 @@ MODULE_DEVICE_TABLE(i2c, slg51000_i2c_id);
505505
static struct i2c_driver slg51000_regulator_driver = {
506506
.driver = {
507507
.name = "slg51000-regulator",
508+
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
508509
},
509510
.probe_new = slg51000_i2c_probe,
510511
.id_table = slg51000_i2c_id,

drivers/regulator/stm32-booster.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ static struct platform_driver stm32_booster_driver = {
117117
.probe = stm32_booster_probe,
118118
.driver = {
119119
.name = "stm32-booster",
120+
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
120121
.of_match_table = of_match_ptr(stm32_booster_of_match),
121122
},
122123
};

drivers/regulator/stm32-pwr.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,7 @@ static struct platform_driver stm32_pwr_driver = {
176176
.probe = stm32_pwr_regulator_probe,
177177
.driver = {
178178
.name = "stm32-pwr-regulator",
179+
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
179180
.of_match_table = of_match_ptr(stm32_pwr_of_match),
180181
},
181182
};

drivers/regulator/stpmic1_regulator.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -638,6 +638,7 @@ MODULE_DEVICE_TABLE(of, of_pmic_regulator_match);
638638
static struct platform_driver stpmic1_regulator_driver = {
639639
.driver = {
640640
.name = "stpmic1-regulator",
641+
.probe_type = PROBE_PREFER_ASYNCHRONOUS,
641642
.of_match_table = of_match_ptr(of_pmic_regulator_match),
642643
},
643644
.probe = stpmic1_regulator_probe,

0 commit comments

Comments
 (0)