summaryrefslogtreecommitdiffstats
path: root/drivers/hwmon/emc6w201.c
diff options
context:
space:
mode:
authorAxel Lin <axel.lin@ingics.com>2014-08-05 09:59:49 +0800
committerGuenter Roeck <linux@roeck-us.net>2014-08-05 17:49:01 -0700
commite981429557cbe10c780fab1c1a237cb832757652 (patch)
tree10d9b16dbdbc5fed5d55b5474e1422d2fcb094c7 /drivers/hwmon/emc6w201.c
parent5b963089161b8fb244889c972edf553b9d737545 (diff)
downloadlinux-e981429557cbe10c780fab1c1a237cb832757652.tar.bz2
hwmon: (ads1015) Fix out-of-bounds array access
Current code uses data_rate as array index in ads1015_read_adc() and uses pga as array index in ads1015_reg_to_mv, so we must make sure both data_rate and pga settings are in valid value range. Return -EINVAL if the setting is out-of-range. Signed-off-by: Axel Lin <axel.lin@ingics.com> Cc: stable@vger.kernel.org Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Diffstat (limited to 'drivers/hwmon/emc6w201.c')
0 files changed, 0 insertions, 0 deletions