regulator: axp20x: remove a redundant null check on rdev
authorColin Ian King <colin.king@canonical.com>
Fri, 15 Feb 2019 09:45:54 +0000 (09:45 +0000)
committerMark Brown <broonie@kernel.org>
Tue, 19 Feb 2019 15:27:56 +0000 (15:27 +0000)
commitea7b971cd64b45c6be08c02e14d30ec3c9a5b336
tree63f03fdebfed789ebe3d2bc89a159da8427a8eca
parentafb29714ac09dfa5a72ccd8f7f9e222a500a0b31
regulator: axp20x: remove a redundant null check on rdev

Currently rdev is dereferenced when assigning desc before rdev is null
checked, this is leading to static analysis warnings.  However, rdev
can never be null, so the null check is redundant and can be removed.

Detected by CoverityScan, CID#1476031 ("Dereference before null check")

Fixes: 77e3e3b165db ("regulator: axp20x: add software based soft_start for AXP209 LDO3")
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Acked-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/axp20x-regulator.c