]> git.karo-electronics.de Git - linux-beck.git/commit
iio: adc: palmas_gpadc: retrieve a valid iio_dev in suspend/resume
authorAlison Schofield <amsfield22@gmail.com>
Mon, 16 Jan 2017 19:27:52 +0000 (11:27 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 9 Feb 2017 07:08:30 +0000 (08:08 +0100)
commit54d2ccc4003b7ec3378349df62b1642a2a4aa51c
tree85ad2d4aba1fdcb34628850fc534b5533d5dc3bd
parentdb0e02ef6b821a42f7270ceaa61e800399d0950c
iio: adc: palmas_gpadc: retrieve a valid iio_dev in suspend/resume

commit d1aaf20ee655888c227d5137b7a63551f8d15416 upstream.

The suspend/resume functions were using dev_to_iio_dev() to get
the iio_dev. That only works on IIO dev's.  Use dev_get_drvdata()
for a platform device to get the correct iio_dev.

Signed-off-by: Alison Schofield <amsfield22@gmail.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/iio/adc/palmas_gpadc.c