diff --git a/drivers/CMakeLists.txt b/drivers/CMakeLists.txt index 89c4d6a719a..68ac3b1fd9f 100644 --- a/drivers/CMakeLists.txt +++ b/drivers/CMakeLists.txt @@ -37,6 +37,7 @@ add_subdirectory_if_kconfig(ps2) add_subdirectory_if_kconfig(kscan) add_subdirectory_if_kconfig(video) add_subdirectory_if_kconfig(eeprom) +add_subdirectory_if_kconfig(lora) add_subdirectory_ifdef(CONFIG_FLASH_HAS_DRIVER_ENABLED flash) add_subdirectory_ifdef(CONFIG_SERIAL_HAS_DRIVER serial) diff --git a/drivers/Kconfig b/drivers/Kconfig index d8c53bda07d..e606c7b37e9 100644 --- a/drivers/Kconfig +++ b/drivers/Kconfig @@ -9,6 +9,8 @@ source "drivers/bluetooth/Kconfig" source "drivers/ieee802154/Kconfig" +source "drivers/lora/Kconfig" + source "drivers/console/Kconfig" source "drivers/ethernet/Kconfig" diff --git a/drivers/lora/CMakeLists.txt b/drivers/lora/CMakeLists.txt new file mode 100644 index 00000000000..e9be9ab9d30 --- /dev/null +++ b/drivers/lora/CMakeLists.txt @@ -0,0 +1 @@ +#nothing diff --git a/drivers/lora/Kconfig b/drivers/lora/Kconfig new file mode 100644 index 00000000000..03178600084 --- /dev/null +++ b/drivers/lora/Kconfig @@ -0,0 +1,26 @@ +# +# Copyright (c) 2019 Manivannan Sadhasivam +# +# SPDX-License-Identifier: Apache-2.0 +# + +# Top-level configuration file for LORA drivers. + +menuconfig LORA + bool "LoRa drivers" + help + Include LoRa drivers in the system configuration. + +if LORA + +module = LORA +module-str = lora +source "subsys/logging/Kconfig.template.log_config" + +config LORA_INIT_PRIORITY + int "LoRa initialization priority" + default 90 + help + System initialization priority for LoRa drivers. + +endif # LORA