regulator: lm363x: Check return value of gpiod_get_index_optional
authorAxel Lin <axel.lin@ingics.com>
Fri, 8 Feb 2019 14:11:52 +0000 (22:11 +0800)
committerMark Brown <broonie@kernel.org>
Fri, 8 Feb 2019 16:50:52 +0000 (16:50 +0000)
commitc68f47aa0260eb530561b768ffc260d9c7e47a55
tree3cc58c3833a21b3674de03c843655ccb6c31f83b
parentb735f41dcb06ae06acab2618b8814fe2dd1fca90
regulator: lm363x: Check return value of gpiod_get_index_optional

gpiod_get_index_optional can return ERR_PTR, add IS_ERR checking for it.
While at it, also remove a redundant NULL test for gpiod in error path.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/lm363x-regulator.c