forked from Minki/linux
regulator: ti-abb: skip optional parameter for ldo-address
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>
This commit is contained in:
parent
4a10c2ac2f
commit
bde251a9a8
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user