]> git.baikalelectronics.ru Git - kernel.git/commit
regulator: core: fix possible NULL dereference
authorSudip Mukherjee <sudipm.mukherjee@gmail.com>
Wed, 2 Sep 2015 10:44:06 +0000 (16:14 +0530)
committerMark Brown <broonie@kernel.org>
Wed, 2 Sep 2015 12:19:04 +0000 (13:19 +0100)
commit6795ca3f6367e9feb8e944ae66903a50fdc8d44d
treeedf72419b52174ef970a8c0925c54560eee881d7
parent213c97efcd125983e07668f2f16a93d03dc87c02
regulator: core: fix possible NULL dereference

We were checking rdev->supply for NULL after dereferencing it. Lets
check for rdev->supply along with _regulator_is_enabled() and call
regulator_enable() only if rdev->supply is not NULL.

Signed-off-by: Sudip Mukherjee <sudip@vectorindia.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/core.c