From 0db1c07bf08fbe1bcae0727dbb75895300d3ebcf Mon Sep 17 00:00:00 2001 From: Raymond Lei Date: Fri, 15 Nov 2024 14:20:03 -0600 Subject: [PATCH] soc: nxp: imxrt11xx: select CONFIG_HAS_MCUX_ADC_ETC On NXP RT1170 SOC, ADC ETC exists but it can not be enabled because of dependency on HAS_MCUX_ADC_ETC. Also, ADC ETC should only work with ADC together, there is no use case to run it standalone. Fixes:#81466 Signed-off-by: Raymond Lei --- drivers/adc/Kconfig.mcux | 2 ++ soc/nxp/imxrt/imxrt11xx/Kconfig | 1 + 2 files changed, 3 insertions(+) diff --git a/drivers/adc/Kconfig.mcux b/drivers/adc/Kconfig.mcux index 16c6aaf7723a..1ed2bf75a6bf 100644 --- a/drivers/adc/Kconfig.mcux +++ b/drivers/adc/Kconfig.mcux @@ -37,11 +37,13 @@ config ADC_MCUX_LPADC help Enable the MCUX LPADC driver. +if ADC_MCUX_12B1MSPS_SAR || ADC_MCUX_LPADC config ADC_MCUX_ETC bool "MCUX ADC ETC driver" depends on HAS_MCUX_ADC_ETC help Enable the MCUX ADC ETC driver. +endif config ADC_MCUX_GAU bool "MCUX GAU ADC driver" diff --git a/soc/nxp/imxrt/imxrt11xx/Kconfig b/soc/nxp/imxrt/imxrt11xx/Kconfig index 434a22a5e155..8b793ffcd024 100644 --- a/soc/nxp/imxrt/imxrt11xx/Kconfig +++ b/soc/nxp/imxrt/imxrt11xx/Kconfig @@ -15,6 +15,7 @@ config SOC_SERIES_IMXRT11XX select HAS_MCUX_LPI2C select HAS_MCUX_LPSPI select HAS_MCUX_LPADC + select HAS_MCUX_ADC_ETC select HAS_MCUX_LPUART select HAS_MCUX_ELCDIF select HAS_MCUX_MIPI_DSI