summaryrefslogtreecommitdiff
path: root/certs/extract-cert.c
diff options
context:
space:
mode:
authorFabrizio Lamarque <fl.scratchpad@gmail.com>2023-05-30 10:53:07 +0300
committerJonathan Cameron <Jonathan.Cameron@huawei.com>2023-06-04 14:31:59 +0300
commit9e58e3a6f8e1c483c86a04903b7b7aa0923e4426 (patch)
tree964198c3909b42f9b00c781706b20d49f9843386 /certs/extract-cert.c
parenta4cba07e64e6ec22d9504a1a45d29afa863dc19c (diff)
downloadlinux-9e58e3a6f8e1c483c86a04903b7b7aa0923e4426.tar.xz
iio: adc: ad7192: Fix null ad7192_state pointer access
Pointer to indio_dev structure is obtained via spi_get_drvdata() at the beginning of function ad7192_setup(), but the spi->dev->driver_data member is not initialized, hence a NULL pointer is returned. Fix by changing ad7192_setup() signature to take pointer to struct iio_dev, and get ad7192_state pointer via st = iio_priv(indio_dev); Fixes: bd5dcdeb3fd0 ("iio: adc: ad7192: convert to device-managed functions") Signed-off-by: Fabrizio Lamarque <fl.scratchpad@gmail.com> Reviewed-by: Nuno Sa <nuno.sa@analog.com> Cc: <Stable@vger.kernel.org> Link: https://lore.kernel.org/r/20230530075311.400686-2-fl.scratchpad@gmail.com Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Diffstat (limited to 'certs/extract-cert.c')
0 files changed, 0 insertions, 0 deletions