Skip to content

Commit

Permalink
regulator: ti-abb: skip optional parameter for ldo-address
Browse files Browse the repository at this point in the history
On platforms like OMAP4460, LDO override is never used. Even though
efuse determines the ABB bias mode to operate at, ABB voltage is
preconfigured in internal efuse registers without the need for
LDO override for bias voltage. So skip optional parameter if
property is not present.

Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
  • Loading branch information
Nishanth Menon authored and Mark Brown committed Sep 27, 2013
1 parent 4a10c2a commit bde251a
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions drivers/regulator/ti-abb-regulator.c
Original file line number Diff line number Diff line change
Expand Up @@ -765,6 +765,11 @@ static int ti_abb_probe(struct platform_device *pdev)

pname = "ldo-address";
res = platform_get_resource_byname(pdev, IORESOURCE_MEM, pname);
if (!res) {
dev_dbg(dev, "Missing '%s' IO resource\n", pname);
ret = -ENODEV;
goto skip_opt;
}
abb->ldo_base = devm_ioremap_resource(dev, res);
if (IS_ERR(abb->ldo_base)) {
ret = PTR_ERR(abb->ldo_base);
Expand Down

0 comments on commit bde251a

Please sign in to comment.