iio: Make possible to include driver.h first
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 26 Mar 2019 13:47:00 +0000 (15:47 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Thu, 4 Apr 2019 19:20:56 +0000 (20:20 +0100)
commit89c16919a0781308db6ca45e51a995e67cd90367
tree5f1babf666cc16a506ee0820d8c5c31bfc1e7a35
parente8379e05e811daa7a07aa0ac3ed958fedee1c504
iio: Make possible to include driver.h first

If we put headers alphabetically sorted in the IIO driver,
the compilation will abort because of unknown type to handle.

Simple add a forward declaration of opaque struct iio_dev.

Suggested-by: Jonathan Cameron <jic23@kernel.org>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
include/linux/iio/driver.h