Commit 01f6a84c authored by Mark Brown's avatar Mark Brown Committed by Philipp Zabel
Browse files

reset: gpio: Fix missing gpiolib dependency for GPIO reset controller



The GPIO reset controller uses gpiolib but there is no Kconfig
dependency reflecting this fact, add one.

With the addition of the controller to the arm64 defconfig this is
causing build breaks for arm64 virtconfig in -next:

aarch64-linux-gnu-ld: drivers/reset/core.o: in function `__reset_add_reset_gpio_lookup':
/build/stage/linux/drivers/reset/core.c:861:(.text+0xccc): undefined reference to `gpio_device_find_by_fwnode'

Fixes: cee544a4 ("reset: gpio: Add GPIO-based reset controller")
Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: default avatarMark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20240325-reset-gpiolib-deps-v2-1-3ed2517f5f53@kernel.org


Signed-off-by: default avatarPhilipp Zabel <p.zabel@pengutronix.de>
parent 1613e604
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -68,6 +68,7 @@ config RESET_BRCMSTB_RESCAL

config RESET_GPIO
	tristate "GPIO reset controller"
	depends on GPIOLIB
	help
	  This enables a generic reset controller for resets attached via
	  GPIOs.  Typically for OF platforms this driver expects "reset-gpios"