]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
adc: add missing depends on ADC for controller drivers
authorQuentin Schulz <quentin.schulz@theobroma-systems.com>
Thu, 14 Mar 2024 09:36:27 +0000 (10:36 +0100)
committerKever Yang <kever.yang@rock-chips.com>
Thu, 14 Mar 2024 10:20:04 +0000 (18:20 +0800)
The ADC controller drivers are obviously all depending on ADC symbol
being selected.

While they don't seem to fail to build without, they won't be useful
without that symbol selected, so let's make sure the options aren't
shown in menuconfig when ADC isn't selected.

Cc: Quentin Schulz <foss+uboot@0leil.net>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Signed-off-by: Quentin Schulz <quentin.schulz@theobroma-systems.com>
drivers/adc/Kconfig

index a01d73846b74db523aff9f0667929e3e3cafa3b2..c9cdbe6942deb349e1000a2ea0986247806488a3 100644 (file)
@@ -13,6 +13,7 @@ config ADC
 
 config ADC_EXYNOS
        bool "Enable Exynos 54xx ADC driver"
+       depends on ADC
        help
          This enables basic driver for Exynos ADC compatible with Exynos54xx.
          It provides:
@@ -22,6 +23,7 @@ config ADC_EXYNOS
 
 config ADC_SANDBOX
        bool "Enable Sandbox ADC test driver"
+       depends on ADC
        help
          This enables driver for Sandbox ADC device emulation.
          It provides:
@@ -31,6 +33,7 @@ config ADC_SANDBOX
 
 config SARADC_MESON
        bool "Enable Amlogic Meson SARADC driver"
+       depends on ADC
        imply REGMAP
        help
          This enables driver for Amlogic Meson SARADC.
@@ -41,6 +44,7 @@ config SARADC_MESON
 
 config SARADC_ROCKCHIP
        bool "Enable Rockchip SARADC driver"
+       depends on ADC
        help
          This enables driver for Rockchip SARADC.
          It provides: