summaryrefslogtreecommitdiff
path: root/drivers/devfreq/tegra-devfreq.c
diff options
context:
space:
mode:
authorAdam Thomson <Adam.Thomson.Opensource@diasemi.com>2018-04-23 17:10:58 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-04-25 15:17:48 +0300
commit1ac3eef74a61f40639d0fa835fd968f825b09135 (patch)
treead1997c37414affaa46cc1ae97e7262085feebad /drivers/devfreq/tegra-devfreq.c
parent91dabc54073324006d5eaba483679c47b6eb93a8 (diff)
downloadlinux-1ac3eef74a61f40639d0fa835fd968f825b09135.tar.xz
power: supply: Add error checking of psy desc during registration
Currently there's no error checking of this parameter in the registration function and it's blindly added to psy class and subsequently used as is. For example if this is NULL the call to psy_register_thermal() will try to dereference the pointer thus causing a kernel dump. This commit updates the registration code to add some basic checks on the desc pointer validity, name, and presence of properties. Signed-off-by: Adam Thomson <Adam.Thomson.Opensource@diasemi.com> Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com> Reviewed-by: Sebastian Reichel <sebastian.reichel@collabora.co.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/devfreq/tegra-devfreq.c')
0 files changed, 0 insertions, 0 deletions