From 39e4686d4806c6ba950e9846718e667356b7bc4a Mon Sep 17 00:00:00 2001 From: Alexander Wachter Date: Wed, 19 Feb 2020 19:45:24 +0100 Subject: [PATCH] drivers: hwinfo: Introduce HWINFO_HAS_DRIVER Kconfig symbol Introduce the HWINFO_HAS_DRIVER Kconfig symbol to get the information if hwinfo is supported on the current platform. Signed-off-by: Alexander Wachter --- drivers/hwinfo/Kconfig | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/drivers/hwinfo/Kconfig b/drivers/hwinfo/Kconfig index 173dfa96728..0aff7de69c5 100644 --- a/drivers/hwinfo/Kconfig +++ b/drivers/hwinfo/Kconfig @@ -10,6 +10,9 @@ menuconfig HWINFO if HWINFO +config HWINFO_HAS_DRIVER + bool + config HWINFO_SHELL bool "Enable HWINFO Shell" depends on SHELL @@ -21,6 +24,7 @@ config HWINFO_STM32 default y depends on SOC_FAMILY_STM32 select USE_STM32_LL_UTILS + select HWINFO_HAS_DRIVER help Enable STM32 hwinfo driver. @@ -28,6 +32,7 @@ config HWINFO_NRF bool "NRF device ID" default y depends on SOC_FAMILY_NRF + select HWINFO_HAS_DRIVER help Enable Nordic NRF hwinfo driver. @@ -35,6 +40,7 @@ config HWINFO_MCUX_SIM bool "NXP kinetis device ID" default y depends on HAS_MCUX_SIM + select HWINFO_HAS_DRIVER help Enable NXP kinetis mcux hwinfo driver. @@ -42,6 +48,7 @@ config HWINFO_IMXRT bool "NXP i.mx RT device ID" default y depends on SOC_SERIES_IMX_RT + select HWINFO_HAS_DRIVER help Enable NXP i.mx RT hwinfo driver. @@ -49,6 +56,7 @@ config HWINFO_SAM bool "Atmel SAM device ID" default y depends on SOC_FAMILY_SAM + select HWINFO_HAS_DRIVER help Enable Atmel SAM hwinfo driver. @@ -56,6 +64,7 @@ config HWINFO_SAM0 bool "Atmel SAM0 device ID" default y depends on SOC_FAMILY_SAM0 + select HWINFO_HAS_DRIVER help Enable Atmel SAM0 hwinfo driver. @@ -63,6 +72,7 @@ config HWINFO_ESP32 bool "ESP32 device ID" default y depends on SOC_ESP32 + select HWINFO_HAS_DRIVER help Enable ESP32 hwinfo driver. @@ -70,6 +80,7 @@ config HWINFO_LITEX bool "LiteX device ID" default y depends on SOC_RISCV32_LITEX_VEXRISCV + select HWINFO_HAS_DRIVER help Enable LiteX hwinfo driver endif