Messages in this thread Patch in this message | | | From | Markus Pargmann <> | Subject | [PATCH v2] regulator: max8660: Handle empty regulator data | Date | Fri, 10 Apr 2015 15:23:42 +0200 |
| |
It is not necessary to have regulator init data for a regulator. This patch removes the necessity of this data and handles a NULL pointer properly.
Signed-off-by: Markus Pargmann <mpa@pengutronix.de> --- drivers/regulator/max8660.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/regulator/max8660.c b/drivers/regulator/max8660.c index 7eee2ca18541..1d38d5d1d7b0 100644 --- a/drivers/regulator/max8660.c +++ b/drivers/regulator/max8660.c @@ -443,9 +443,9 @@ static int max8660_probe(struct i2c_client *client, for (i = 0; i < pdata->num_subdevs; i++) { if (!pdata->subdevs[i].platform_data) - return ret; - - boot_on = pdata->subdevs[i].platform_data->constraints.boot_on; + boot_on = false; + else + boot_on = pdata->subdevs[i].platform_data->constraints.boot_on; switch (pdata->subdevs[i].id) { case MAX8660_V3: -- 2.1.4
| |