summaryrefslogtreecommitdiff
path: root/drivers/adc
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2024-08-12 07:58:24 -0600
committerTom Rini <trini@konsulko.com>2024-08-12 07:58:24 -0600
commit06dceeba3d4515ccfbe37b8989ee047a7628aee3 (patch)
tree15b774d9210725ce33e7c3d714aeb34eea763050 /drivers/adc
parent9852683ad8b7c2c2e564e7e0e6a822bc96dd91fe (diff)
parent192318d3dcd42da47b9df532a9bda125ed120e4f (diff)
Merge tag 'u-boot-rockchip-20240812' of https://source.denx.de/u-boot/custodians/u-boot-rockchip
Please pull the updates for rockchip platform: - Add board support: RK3566: Radxa ROCK 3 Model C Radxa ZERO 3W/3E Xunlong Orange Pi 3B RK3568J: Radxa ROCK 3B RK3308B: Radxa ROCK S0 RK3588: Radxa ROCK 5 ITX FriendlyElec CM3588 NAS board - dw-mmc: allow 4-bit mode; - dts and config updates; CI: https://source.denx.de/u-boot/custodians/u-boot-rockchip/-/pipelines/21997
Diffstat (limited to 'drivers/adc')
-rw-r--r--drivers/adc/Kconfig5
-rw-r--r--drivers/adc/Makefile2
2 files changed, 6 insertions, 1 deletions
diff --git a/drivers/adc/Kconfig b/drivers/adc/Kconfig
index c9cdbe6942d..37235f557a3 100644
--- a/drivers/adc/Kconfig
+++ b/drivers/adc/Kconfig
@@ -1,5 +1,6 @@
config ADC
bool "Enable ADC drivers using Driver Model"
+ depends on DM
help
This enables ADC API for drivers, which allows driving ADC features
by single and multi-channel methods for:
@@ -11,6 +12,10 @@ config ADC
- support supply's phandle with auto-enable
- supply polarity setting in fdt
+config SPL_ADC
+ bool "Enable ADC drivers using Driver Model in SPL"
+ depends on SPL_DM
+
config ADC_EXYNOS
bool "Enable Exynos 54xx ADC driver"
depends on ADC
diff --git a/drivers/adc/Makefile b/drivers/adc/Makefile
index 5336c820973..dca0b39c2e2 100644
--- a/drivers/adc/Makefile
+++ b/drivers/adc/Makefile
@@ -4,7 +4,7 @@
# Przemyslaw Marczak <p.marczak@samsung.com>
#
-obj-$(CONFIG_ADC) += adc-uclass.o
+obj-$(CONFIG_$(SPL_TPL_)ADC) += adc-uclass.o
obj-$(CONFIG_ADC_EXYNOS) += exynos-adc.o
obj-$(CONFIG_ADC_SANDBOX) += sandbox.o
obj-$(CONFIG_SARADC_ROCKCHIP) += rockchip-saradc.o