From: Haibo Chen <haibo.chen@xxxxxxx> To support Android GKI, need to build this driver as module. So change the config as tristate type, and add module license. Signed-off-by: Jindong Yue <jindong.yue@xxxxxxx> Signed-off-by: Haibo Chen <haibo.chen@xxxxxxx> --- drivers/gpio/Kconfig | 3 ++- drivers/gpio/gpio-vf610.c | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index ec7cfd4f52b1..53c35cc0ff73 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig @@ -680,7 +680,8 @@ config GPIO_UNIPHIER Say yes here to support UniPhier GPIOs. config GPIO_VF610 - def_bool y + tristate "Vybrid vf610 GPIO support" + default y if ARCH_MXC depends on ARCH_MXC select GPIOLIB_IRQCHIP help diff --git a/drivers/gpio/gpio-vf610.c b/drivers/gpio/gpio-vf610.c index a429176673e7..942932ce825a 100644 --- a/drivers/gpio/gpio-vf610.c +++ b/drivers/gpio/gpio-vf610.c @@ -15,6 +15,7 @@ #include <linux/io.h> #include <linux/ioport.h> #include <linux/irq.h> +#include <linux/module.h> #include <linux/platform_device.h> #include <linux/of.h> #include <linux/of_device.h> @@ -355,3 +356,4 @@ static struct platform_driver vf610_gpio_driver = { }; builtin_platform_driver(vf610_gpio_driver); +MODULE_LICENSE("GPL"); -- 2.34.1