feat: add shared LLCC68 Zephyr module

This commit is contained in:
2026-05-19 10:30:34 +08:00
commit 8d19312631
11 changed files with 3450 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
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_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"