regulator: Include the device name in the microamps_requested_ file
We may have multiple devices requesting a supply with the same name so include the device name in the generated filename for microamps_requested to avoid duplicate files. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
This commit is contained in:
Родитель
f5726ae33c
Коммит
e0eaedefda
|
@ -1053,8 +1053,9 @@ static struct regulator *create_regulator(struct regulator_dev *rdev,
|
||||||
|
|
||||||
if (dev) {
|
if (dev) {
|
||||||
/* create a 'requested_microamps_name' sysfs entry */
|
/* create a 'requested_microamps_name' sysfs entry */
|
||||||
size = scnprintf(buf, REG_STR_SIZE, "microamps_requested_%s",
|
size = scnprintf(buf, REG_STR_SIZE,
|
||||||
supply_name);
|
"microamps_requested_%s-%s",
|
||||||
|
dev_name(dev), supply_name);
|
||||||
if (size >= REG_STR_SIZE)
|
if (size >= REG_STR_SIZE)
|
||||||
goto overflow_err;
|
goto overflow_err;
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче