From 50946f8b0d7ff544258d9c5ca585da9d59a1d0f5 Mon Sep 17 00:00:00 2001 From: Leandro Lanzieri Date: Tue, 5 Jan 2021 14:26:21 +0100 Subject: [PATCH] drivers/scd30: add module to Kconfig --- drivers/Kconfig | 1 + drivers/scd30/Kconfig | 14 ++++++++++++++ drivers/scd30/Makefile.dep | 8 +++----- 3 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 drivers/scd30/Kconfig diff --git a/drivers/Kconfig b/drivers/Kconfig index 87c5e9ae66..a013205f2e 100644 --- a/drivers/Kconfig +++ b/drivers/Kconfig @@ -106,6 +106,7 @@ rsource "ph_oem/Kconfig" rsource "pir/Kconfig" rsource "pulse_counter/Kconfig" rsource "qmc5883l/Kconfig" +rsource "scd30/Kconfig" rsource "sps30/Kconfig" rsource "tcs37727/Kconfig" rsource "tmp00x/Kconfig" diff --git a/drivers/scd30/Kconfig b/drivers/scd30/Kconfig new file mode 100644 index 0000000000..07847c192e --- /dev/null +++ b/drivers/scd30/Kconfig @@ -0,0 +1,14 @@ +# Copyright (c) 2021 HAW Hamburg +# +# This file is subject to the terms and conditions of the GNU Lesser +# General Public License v2.1. See the file LICENSE in the top level +# directory for more details. +# + +config MODULE_SCD30 + bool "SCD30 CO2, temperature and humidity sensor" + depends on HAS_PERIPH_I2C + depends on TEST_KCONFIG + select MODULE_PERIPH_I2C + select MODULE_CHECKSUM + select MODULE_XTIMER diff --git a/drivers/scd30/Makefile.dep b/drivers/scd30/Makefile.dep index 98694efeb1..c237d318a8 100644 --- a/drivers/scd30/Makefile.dep +++ b/drivers/scd30/Makefile.dep @@ -1,5 +1,3 @@ -ifneq (,$(filter scd30,$(USEMODULE))) - FEATURES_REQUIRED += periph_i2c - USEMODULE += checksum - USEMODULE += xtimer -endif \ No newline at end of file +FEATURES_REQUIRED += periph_i2c +USEMODULE += checksum +USEMODULE += xtimer