zephyr/modules
Andreas Sandberg 6a4ebe5949 drivers: lora: Add SX126x LoRa radio support
Add support for the SX126x series of LoRa radios using the
LoRaMAC-Node HAL.

This driver currently makes the following assumptions:

  * DIO1 is used as an interrupt line.

  * There is an RF switch selecting between the TX and RX ports and
    that switch is controlled by DIO2.

  * There is either no TCXO or the TCXO is controlled by DIO3.

Specifically, the limitations above mean that modules that use GPIOs
to control the RF switch are currently not supported. Support for such
modules would need changes to the LoRaMAC-Node code.

Signed-off-by: Andreas Sandberg <andreas@sandberg.pp.se>
2020-07-02 08:32:37 -04:00
..
Kconfig soc: arm: add support for nuvoton numicro m48x series 2020-07-01 21:09:25 +02:00
Kconfig.altera ext: hal: Remove Altera HAL from the tree and use a module 2020-03-20 09:07:16 -04:00
Kconfig.atmel kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.canopennode modules: add CANopenNode 2020-01-20 17:17:23 +01:00
Kconfig.civetweb kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.cmsis modules: cmsis: Add CMSIS-DSP configurations 2020-04-22 12:08:28 -05:00
Kconfig.cmsis_dsp modules: cmsis: Add CMSIS-DSP configurations 2020-04-22 12:08:28 -05:00
Kconfig.cypress kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.imx kconfig: NXP IMX: Remove unused HAS_IMX_{RDC,CCM} symbols 2020-01-03 07:25:49 -06:00
Kconfig.infineon soc: arm: add infineon_xmc series support 2020-05-09 14:21:44 +02:00
Kconfig.libmetal kconfig: Replace non-defconfig single-symbol 'if's with 'depends on' 2020-02-12 10:32:34 -06:00
Kconfig.loramac-node drivers: lora: Add SX126x LoRa radio support 2020-07-02 08:32:37 -04:00
Kconfig.mbedtls net: openthread: Simplify openthread enabling 2020-06-30 07:48:08 -04:00
Kconfig.mcux dma: add EDMA MCUX support for RT and k6s 2020-06-12 13:03:28 -05:00
Kconfig.microchip kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.nordic drivers: ieee802154_nrf5: Add CSMA CA transmit capability 2020-04-03 14:07:41 +03:00
Kconfig.nuvoton soc: arm: add support for nuvoton numicro m48x series 2020-07-01 21:09:25 +02:00
Kconfig.open-amp ipc: openamp: Expose config options for MASTER/SLAVE builds 2020-03-27 15:20:25 -05:00
Kconfig.silabs kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.simplelink kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.st kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.stm32 modules: stm32: Rename lib Kconfig symbol 2020-05-09 13:08:42 +02:00
Kconfig.syst libc: Use select REQUIRES_FULL_LIBC instead of select NEWLIB_LIBC 2019-11-01 16:40:21 +01:00
Kconfig.tfm trusted-firmware-m: Add initial plumbing for TFM 2020-05-09 16:21:51 +02:00
Kconfig.tinycbor subsys/mgmt: Enabling mynewt-core version of tinycbor 2020-03-17 11:58:18 +01:00
Kconfig.tinycrypt ext: crypto: Remove TinyCrypt from the tree and use a module 2020-03-20 17:29:48 +01:00
Kconfig.tls-generic modules: mbedtls: Add Kconfig entry for MBEDTLS_MD and MBEDTLS_CIPHER 2020-06-02 15:24:36 +02:00
Kconfig.vega modules: vega: add option for indicating the presence of RV32M1 TPM 2020-01-13 09:12:34 -06:00
Kconfig.xtensa xtensa: add support to build HAL as part of build process 2019-12-18 20:24:18 -05:00