Commit 55cdc5a9 authored by Gerard Marull-Paretas's avatar Gerard Marull-Paretas Committed by Benjamin Cabé
Browse files

drivers: lora: sx12xx: select SPI and GPIO



Instead of depending on SPI/GPIO. This allows to just enable
CONFIG_LORA=y + DT node in the application layer. The same
pattern is nowadays followed by most drivers.

Signed-off-by: default avatarGerard Marull-Paretas <gerard@teslabs.com>
parent e913a974
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -10,7 +10,8 @@ config LORA_SX127X
	depends on DT_HAS_SEMTECH_SX1272_ENABLED || DT_HAS_SEMTECH_SX1276_ENABLED
	select HAS_SEMTECH_SX1272 if DT_HAS_SEMTECH_SX1272_ENABLED
	select HAS_SEMTECH_SX1276 if DT_HAS_SEMTECH_SX1276_ENABLED
	depends on SPI
	select SPI
	select GPIO
	help
	  Enable LoRa driver for Semtech SX1272 and SX1276.

@@ -19,7 +20,8 @@ config LORA_SX126X
	default y
	depends on DT_HAS_SEMTECH_SX1261_ENABLED || DT_HAS_SEMTECH_SX1262_ENABLED
	select HAS_SEMTECH_SX126X
	depends on SPI
	select SPI
	select GPIO
	help
	  Enable LoRa driver for Semtech SX1261 and SX1262.

@@ -28,6 +30,7 @@ config LORA_STM32WL_SUBGHZ_RADIO
	default y
	depends on DT_HAS_ST_STM32WL_SUBGHZ_RADIO_ENABLED
	select HAS_SEMTECH_SX126X
	depends on SPI
	select SPI
	select GPIO
	help
	  Enable LoRa driver for STM32WL SUBGHZ radio.