gpio: zevio: Use proper headers and drop OF_GPIO dependency

The driver doesn't depend on the OF_GPIO to be compiled. Hence
the proper header to use is mod_devicetable.h. Replace of*.h with
the above mentioned and drop redundant dependency.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
This commit is contained in:
Andy Shevchenko 2023-01-12 18:39:41 +02:00 committed by Bartosz Golaszewski
parent a25d1dfdfc
commit 9c8224d04b
2 changed files with 5 additions and 4 deletions

View File

@ -762,7 +762,7 @@ config GPIO_XTENSA
config GPIO_ZEVIO config GPIO_ZEVIO
bool "LSI ZEVIO SoC memory mapped GPIOs" bool "LSI ZEVIO SoC memory mapped GPIOs"
depends on ARM && OF_GPIO depends on ARM
help help
Say yes here to support the GPIO controller in LSI ZEVIO SoCs. Say yes here to support the GPIO controller in LSI ZEVIO SoCs.

View File

@ -5,13 +5,14 @@
* Author: Fabian Vogt <fabian@ritter-vogt.de> * Author: Fabian Vogt <fabian@ritter-vogt.de>
*/ */
#include <linux/spinlock.h> #include <linux/bitops.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/bitops.h>
#include <linux/io.h> #include <linux/io.h>
#include <linux/of_device.h> #include <linux/mod_devicetable.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/spinlock.h>
#include <linux/gpio/driver.h> #include <linux/gpio/driver.h>
/* /*