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: Gerard Marull-Paretas <gerard@teslabs.com>
This commit is contained in:
parent
e913a97489
commit
55cdc5a93e
1 changed files with 6 additions and 3 deletions
|
|
@ -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.
|
||||
|
|
|
|||
Loading…
Reference in a new issue