mirror of
https://github.com/torvalds/linux.git
synced 2024-11-01 01:31:44 +00:00
regulator: da9052: fix bug in device tree iteration loop
The driver of da9052 is buggy due to the iteration loop of device tree. This patch fix the loop condition to make the driver work with device tree. Signed-off-by: Ying-Chun Liu (PaulLiu) <paulliu@debian.org> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
This commit is contained in:
parent
9a50dba509
commit
8e8a507c24
@ -444,7 +444,7 @@ static int __devinit da9052_regulator_probe(struct platform_device *pdev)
|
||||
if (!nproot)
|
||||
return -ENODEV;
|
||||
|
||||
for (np = of_get_next_child(nproot, NULL); !np;
|
||||
for (np = of_get_next_child(nproot, NULL); np;
|
||||
np = of_get_next_child(nproot, np)) {
|
||||
if (!of_node_cmp(np->name,
|
||||
regulator->info->reg_desc.name)) {
|
||||
|
Loading…
Reference in New Issue
Block a user