Skip to content

Commit

Permalink
gpio: vf610: allow disabling the vf610 driver
Browse files Browse the repository at this point in the history
The vf610 gpio driver is enabled by default for all i.MX machines,
without any option to disable it in a board-specific config file.

Most i.MX chipsets have no hardware for this driver. Change the default
to enable GPIO_VF610 for SOC_VF610 and disable it otherwise.

Add a text description after the bool type, this makes the driver
selectable by make config etc.

Fixes: 30a35c0 ("gpio: vf610: drop the SOC_VF610 dependency for GPIO_VF610")
Signed-off-by: Martin Kaiser <martin@kaiser.cx>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
  • Loading branch information
martin-kaiser authored and Bartosz Golaszewski committed Feb 2, 2024
1 parent ff3d9bf commit f575957
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion drivers/gpio/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -711,7 +711,8 @@ config GPIO_UNIPHIER
Say yes here to support UniPhier GPIOs.

config GPIO_VF610
def_bool y
bool "VF610 GPIO support"
default y if SOC_VF610
depends on ARCH_MXC
select GPIOLIB_IRQCHIP
help
Expand Down

0 comments on commit f575957

Please sign in to comment.