# LoRaWAN configuration options
#
# Copyright (c) 2020 Manivannan Sadhasivam <mani@kernel.org>
# SPDX-License-Identifier: Apache-2.0

menuconfig LORAWAN
	bool "LoRaWAN support [EXPERIMENTAL]"
	depends on LORA
	select REQUIRES_FULL_LIBC
	select EXPERIMENTAL
	help
	  This option enables LoRaWAN support.

if LORAWAN

module = LORAWAN
module-str = lorawan
source "subsys/logging/Kconfig.template.log_config"

menu "LoRaWAN Regions"

config LORAWAN_REGION_AS923
	bool "Asia 923MHz Frequency band"

config LORAWAN_REGION_AU915
	bool "Australia 915MHz Frequency band"

config LORAWAN_REGION_CN470
	bool "China 470MHz Frequency band"

config LORAWAN_REGION_CN779
	bool "China 779MHz Frequency band"

config LORAWAN_REGION_EU433
	bool "Europe 433MHz Frequency band"

config LORAWAN_REGION_EU868
	bool "Europe 868MHz Frequency band"

config LORAWAN_REGION_KR920
	bool "South Korea 920MHz Frequency band"

config LORAWAN_REGION_IN865
	bool "India 865MHz Frequency band"

config LORAWAN_REGION_US915
	bool "North America 915MHz Frequency band"

config LORAWAN_REGION_RU864
	bool "Russia 864MHz Frequency band"

endmenu

rsource "loramac-node/Kconfig"

rsource "emul/Kconfig"

rsource "nvm/Kconfig"

rsource "services/Kconfig"

endif # LORAWAN
