DT_COMPAT_SEMTECH_LLCC68 := "semtech,llcc68"

config LLCC68
	bool "Semtech LLCC68 LoRa Radio Driver"
	depends on SPI && GPIO
	default $(dt_compat_enabled,$(DT_COMPAT_SEMTECH_LLCC68))
	help
	  Enable the Semtech LLCC68 LoRa Radio Driver.

config LLCC68_INIT_PRIORITY
	int "LLCC68 Initialization Priority"
	default 90
	help
	  The priority of the LLCC68 initialization. Lower numbers indicate
	  higher priority.

config LLCC68_MAX_PAYLOAD_LENGTH
	int "LLCC68 maximum payload length"
	default 128
	range 1 255
	help
	  Maximum radio payload length accepted by the LLCC68 driver.

	  The LLCC68 packet length fields support up to 255 bytes. Keep this
	  lower when the application has a known payload ceiling to reduce RAM
	  used by the driver's SPI staging buffers.

config LLCC68_ALWAYS_USE_SX1262_HIGH_PA
	bool "LLCC68 Always Use SX1262 High Power Amplifier"
	default y
	help
	  When enabled, the LLCC68/SX1262/SX1261 driver always chooses high
	  power amplifier settings instead of selecting them from chip version.

module = LLCC68
module-str = llcc68

source "subsys/logging/Kconfig.template.log_config"
