On ACPI based systems ACPI will control the camera module's power
resources. In that case the sensor driver does not explicitly need to
control them, thus make them optional.

Signed-off-by: Sakari Ailus <sakari.ai...@linux.intel.com>
---
 drivers/media/i2c/smiapp/smiapp-core.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/media/i2c/smiapp/smiapp-core.c 
b/drivers/media/i2c/smiapp/smiapp-core.c
index f4e92bd..1a56763 100644
--- a/drivers/media/i2c/smiapp/smiapp-core.c
+++ b/drivers/media/i2c/smiapp/smiapp-core.c
@@ -2878,7 +2878,7 @@ static int smiapp_probe(struct i2c_client *client,
        v4l2_i2c_subdev_init(&sensor->src->sd, client, &smiapp_ops);
        sensor->src->sd.internal_ops = &smiapp_internal_src_ops;
 
-       sensor->vana = devm_regulator_get(&client->dev, "vana");
+       sensor->vana = devm_regulator_get_optional(&client->dev, "vana");
        if (IS_ERR(sensor->vana)) {
                dev_err(&client->dev, "could not get regulator for vana\n");
                return PTR_ERR(sensor->vana);
-- 
2.7.4

Reply via email to