Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

iio: adc: stm32-dfsdm: include stm32-dfsdm-adc.h

Fix the following sparse warnings:
CHECK drivers/iio/adc/stm32-dfsdm-adc.c
symbol 'stm32_dfsdm_get_buff_cb' was not declared. Should it be static?
symbol 'stm32_dfsdm_release_buff_cb' was not declared. Should it be static?

BTW, move interrupt.h to sort headers alphabetically.

Signed-off-by: Fabrice Gasnier <fabrice.gasnier@st.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>

authored by

Fabrice Gasnier and committed by
Jonathan Cameron
ed582db6 bed1895e

+4 -2
+2 -2
drivers/iio/adc/stm32-dfsdm-adc.c
··· 8 8 9 9 #include <linux/dmaengine.h> 10 10 #include <linux/dma-mapping.h> 11 - #include <linux/interrupt.h> 11 + #include <linux/iio/adc/stm32-dfsdm-adc.h> 12 12 #include <linux/iio/buffer.h> 13 13 #include <linux/iio/hw-consumer.h> 14 - #include <linux/iio/iio.h> 15 14 #include <linux/iio/sysfs.h> 15 + #include <linux/interrupt.h> 16 16 #include <linux/module.h> 17 17 #include <linux/of_device.h> 18 18 #include <linux/platform_device.h>
+2
include/linux/iio/adc/stm32-dfsdm-adc.h
··· 9 9 #ifndef STM32_DFSDM_ADC_H 10 10 #define STM32_DFSDM_ADC_H 11 11 12 + #include <linux/iio/iio.h> 13 + 12 14 int stm32_dfsdm_get_buff_cb(struct iio_dev *iio_dev, 13 15 int (*cb)(const void *data, size_t size, 14 16 void *private),