| From e84827a79227bcb16f253e362cd705415abb959f Mon Sep 17 00:00:00 2001 |
| From: Tomasz Duszynski <tduszyns@gmail.com> |
| Date: Fri, 13 Dec 2019 22:38:08 +0100 |
| Subject: [PATCH] iio: chemical: pms7003: fix unmet triggered buffer dependency |
| |
| commit 217afe63ccf445fc220e5ef480683607b05c0aa5 upstream. |
| |
| IIO triggered buffer depends on IIO buffer which is missing from Kconfig |
| file. This should go unnoticed most of the time because there's a |
| chance something else has already enabled buffers. In some rare cases |
| though one might experience kbuild warnings about unmet direct |
| dependencies and build failures due to missing symbols. |
| |
| Fix this by selecting IIO_BUFFER explicitly. |
| |
| Signed-off-by: Tomasz Duszynski <tduszyns@gmail.com> |
| Fixes: a1d642266c14 ("iio: chemical: add support for Plantower PMS7003 sensor") |
| Cc: <Stable@vger.kernel.org> |
| Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> |
| |
| diff --git a/drivers/iio/chemical/Kconfig b/drivers/iio/chemical/Kconfig |
| index fa4586037bb8..0b91de4df8f4 100644 |
| --- a/drivers/iio/chemical/Kconfig |
| +++ b/drivers/iio/chemical/Kconfig |
| @@ -65,6 +65,7 @@ config IAQCORE |
| config PMS7003 |
| tristate "Plantower PMS7003 particulate matter sensor" |
| depends on SERIAL_DEV_BUS |
| + select IIO_BUFFER |
| select IIO_TRIGGERED_BUFFER |
| help |
| Say Y here to build support for the Plantower PMS7003 particulate |
| -- |
| 2.7.4 |
| |