aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/iio/adc/qcom-pm8xxx-xoadc.c
diff options
context:
space:
mode:
authorMatthias Kaehlcke <mka@chromium.org>2018-08-27 14:14:53 -0700
committerJonathan Cameron <Jonathan.Cameron@huawei.com>2018-09-02 18:52:04 +0100
commit1e46774fec4b54adbd7cc15f1931e9df98664530 (patch)
treeda285d24b61eeb631ae9aa96557f0e5def4a0757 /drivers/iio/adc/qcom-pm8xxx-xoadc.c
parentiio: fix position relative kernel version (diff)
downloadwireguard-linux-1e46774fec4b54adbd7cc15f1931e9df98664530.tar.xz
wireguard-linux-1e46774fec4b54adbd7cc15f1931e9df98664530.zip
iio: adc: qcom-spmi-adc5: Verify channel numbers from DT
The driver only defines a subset of all possible ADC channels. Channel numbers read from the device tree are accepted as long as they don't exceed a max value, even when no channel definition exists. Add a check to abort initialization in this case. Signed-off-by: Matthias Kaehlcke <mka@chromium.org> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Diffstat (limited to 'drivers/iio/adc/qcom-pm8xxx-xoadc.c')
0 files changed, 0 insertions, 0 deletions