# # Copyright (c) 2019 Manivannan Sadhasivam # # SPDX-License-Identifier: Apache-2.0 # # Top-level configuration file for LORA drivers. menuconfig LORA bool "LoRa drivers" select POLL help Include LoRa drivers in the system configuration. if LORA choice LORA_MODULE_BACKEND prompt "Low-level LoRa modem integration to use" default LORA_MODULE_BACKEND_LORA_BASICS_MODEM if DT_HAS_SEMTECH_SX1268_ENABLED \ || DT_HAS_SEMTECH_LLCC68_ENABLED || DT_HAS_SEMTECH_SX1278_ENABLED config LORA_MODULE_BACKEND_LORAMAC_NODE bool "loramac-node backend" depends on ZEPHYR_LORAMAC_NODE_MODULE config LORA_MODULE_BACKEND_LORA_BASICS_MODEM bool "LoRa Basic modem backend" depends on ZEPHYR_LORA_BASICS_MODEM_MODULE depends on DT_HAS_SEMTECH_SX1262_ENABLED || DT_HAS_SEMTECH_SX1261_ENABLED \ || DT_HAS_SEMTECH_SX1272_ENABLED || DT_HAS_SEMTECH_SX1276_ENABLED \ || DT_HAS_SEMTECH_SX1268_ENABLED || DT_HAS_SEMTECH_LLCC68_ENABLED \ || DT_HAS_SEMTECH_SX1278_ENABLED select USE_LORA_BASICS_MODEM_DRIVERS help LoRa API support using the LoRa Basics Modem module. endchoice module = LORA module-str = lora source "subsys/logging/Kconfig.template.log_config" config LORA_SHELL bool "LoRa Shell" depends on SHELL help Enable LoRa Shell for testing. config LORA_INIT_PRIORITY int "LoRa initialization priority" default 90 help System initialization priority for LoRa drivers. rsource "Kconfig.sx12xx" rsource "Kconfig.rylrxxx" rsource "lora_basics_modem/Kconfig" endif # LORA