/Zephyr-Core-2.7.6/modules/hal_nordic/ |
D | Kconfig | 22 bool "Enable nRF IEEE 802.15.4 radio driver" 28 This option enables nRF IEEE 802.15.4 radio driver in Zephyr. Note, 32 file. As the nRF IEEE 802.15.4 radio driver defines IRQ configuration 47 bool "nRF 802.15.4 AES-CCM* authentication & encryption" 51 prompt "nRF IEEE 802.15.4 CCA mode" 71 prompt "nRF IEEE 802.15.4 Service Layer Type" 81 int "nRF IEEE 802.15.4 CCA Energy Detection threshold" 88 int "nRF IEEE 802.15.4 CCA Correlator threshold" 92 int "nRF IEEE 802.15.4 CCA Correlator limit" 99 int "nRF 802.15.4 pending short addresses" [all …]
|
/Zephyr-Core-2.7.6/dts/arm/nordic/ |
D | nrf52832.dtsi | 26 compatible = "nordic,nrf-ficr"; 32 compatible = "nordic,nrf-uicr"; 42 compatible = "nordic,nrf-clock"; 50 compatible = "nordic,nrf-radio"; 58 /* compatible = "nordic,nrf-uarte" or "nordic,nrf-uart"; */ 69 * compatible = "nordic,nrf-twi" or 70 * "nordic,nrf-twim" or 71 * "nordic,nrf-twis". 86 * compatible = "nordic,nrf-spi" or 87 * "nordic,nrf-spim" or [all …]
|
D | nrf5340_cpuapp_peripherals.dtsi | 8 compatible = "nordic,nrf-regulators"; 14 compatible = "nordic,nrf-clock"; 22 compatible = "nordic,nrf-power"; 31 * compatible = "nordic,nrf-twim" or 32 * "nordic,nrf-twis". 47 * compatible = "nordic,nrf-spim" or 48 * "nordic,nrf-spis". 59 compatible = "nordic,nrf-uarte"; 70 * compatible = "nordic,nrf-twim" or 71 * "nordic,nrf-twis". [all …]
|
D | nrf52840.dtsi | 26 compatible = "nordic,nrf-ficr"; 32 compatible = "nordic,nrf-uicr"; 42 compatible = "nordic,nrf-clock"; 50 compatible = "nordic,nrf-radio"; 58 /* compatible = "nordic,nrf-uarte" or "nordic,nrf-uart"; */ 69 * compatible = "nordic,nrf-twi" or 70 * "nordic,nrf-twim" or 71 * "nordic,nrf-twis". 86 * compatible = "nordic,nrf-spi" or 87 * "nordic,nrf-spim" or [all …]
|
D | nrf9160_common.dtsi | 25 compatible = "nordic,nrf-saadc"; 34 compatible = "nordic,nrf-dppic"; 41 compatible = "nordic,nrf-egu"; 48 compatible = "nordic,nrf-egu"; 55 compatible = "nordic,nrf-egu"; 62 compatible = "nordic,nrf-egu"; 69 compatible = "nordic,nrf-egu"; 76 compatible = "nordic,nrf-egu"; 83 compatible = "nordic,nrf-i2s"; 93 compatible = "nordic,nrf-kmu"; [all …]
|
D | nrf52833.dtsi | 30 compatible = "nordic,nrf-ficr"; 36 compatible = "nordic,nrf-uicr"; 46 compatible = "nordic,nrf-clock"; 54 compatible = "nordic,nrf-radio"; 63 /* compatible = "nordic,nrf-uarte" or "nordic,nrf-uart"; */ 74 * compatible = "nordic,nrf-twi" or 75 * "nordic,nrf-twim" or 76 * "nordic,nrf-twis". 91 * compatible = "nordic,nrf-spi" or 92 * "nordic,nrf-spim" or [all …]
|
D | nrf52820.dtsi | 31 compatible = "nordic,nrf-ficr"; 37 compatible = "nordic,nrf-uicr"; 47 compatible = "nordic,nrf-clock"; 55 compatible = "nordic,nrf-radio"; 64 /* compatible = "nordic,nrf-uarte" or "nordic,nrf-uart"; */ 75 * compatible = "nordic,nrf-twi" or 76 * "nordic,nrf-twim" or 77 * "nordic,nrf-twis". 92 * compatible = "nordic,nrf-spi" or 93 * "nordic,nrf-spim" or [all …]
|
D | nrf52811.dtsi | 30 compatible = "nordic,nrf-ficr"; 36 compatible = "nordic,nrf-uicr"; 46 compatible = "nordic,nrf-clock"; 54 compatible = "nordic,nrf-radio"; 63 /* compatible = "nordic,nrf-uarte" or "nordic,nrf-uart"; */ 74 * compatible = "nordic,nrf-twi" or 75 * "nordic,nrf-twim" or 76 * "nordic,nrf-twis". 92 * compatible = "nordic,nrf-spi" or 93 * "nordic,nrf-spim" or [all …]
|
D | nrf52805.dtsi | 29 compatible = "nordic,nrf-ficr"; 35 compatible = "nordic,nrf-uicr"; 45 compatible = "nordic,nrf-clock"; 53 compatible = "nordic,nrf-radio"; 61 /* compatible = "nordic,nrf-uarte" or "nordic,nrf-uart"; */ 72 * compatible = "nordic,nrf-twi" or 73 * "nordic,nrf-twim" or 74 * "nordic,nrf-twis". 89 * compatible = "nordic,nrf-spi" or 90 * "nordic,nrf-spim" or [all …]
|
D | nrf52810.dtsi | 26 compatible = "nordic,nrf-ficr"; 32 compatible = "nordic,nrf-uicr"; 42 compatible = "nordic,nrf-clock"; 50 compatible = "nordic,nrf-radio"; 58 /* compatible = "nordic,nrf-uarte" or "nordic,nrf-uart"; */ 69 * compatible = "nordic,nrf-twi" or 70 * "nordic,nrf-twim" or 71 * "nordic,nrf-twis". 86 * compatible = "nordic,nrf-spi" or 87 * "nordic,nrf-spim" or [all …]
|
D | nrf5340_cpunet.dtsi | 36 compatible = "nordic,nrf-ficr"; 42 compatible = "nordic,nrf-uicr"; 56 compatible = "nordic,nrf-clock"; 64 compatible = "nordic,nrf-power"; 71 compatible = "nordic,nrf-radio"; 79 compatible = "nordic,nrf-rng"; 87 compatible = "nordic,nrf-gpiote"; 95 compatible = "nordic,nrf-watchdog"; 103 compatible = "nordic,nrf-timer"; 113 compatible = "nordic,nrf-ecb"; [all …]
|
D | nrf51822.dtsi | 25 compatible = "nordic,nrf-ficr"; 31 compatible = "nordic,nrf-uicr"; 41 compatible = "nordic,nrf-clock"; 49 compatible = "nordic,nrf-radio"; 56 compatible = "nordic,nrf-uart"; 64 compatible = "nordic,nrf-spi"; 74 compatible = "nordic,nrf-twi"; 88 * compatible = "nordic,nrf-spi" or 89 * "nordic,nrf-spis". 100 compatible = "nordic,nrf-twi"; [all …]
|
/Zephyr-Core-2.7.6/drivers/gpio/ |
D | Kconfig.nrfx | 5 bool "nRF GPIO driver" 10 Enable GPIO driver for nRF line of MCUs. 15 int "nRF GPIO initialization priority" 18 Initialization priority for nRF GPIO. 21 bool "nRF GPIO Port P0" 25 Enable nRF GPIO port P0 config options. 28 bool "nRF GPIO Port P1" 32 Enable nRF GPIO port P1 config options. 35 prompt "nRF GPIO edge interrupts mechanism" 52 to product specifications and erratas to some nRF MCUs, using GPIOTE
|
/Zephyr-Core-2.7.6/drivers/i2c/ |
D | Kconfig.nrfx | 7 bool "nRF TWI nrfx drivers" 11 Enable support for nrfx TWI drivers for nRF MCU series. 16 DT_COMPAT_NORDIC_NRF_TWI := nordic,nrf-twi 17 DT_COMPAT_NORDIC_NRF_TWIM := nordic,nrf-twim 23 Enable nRF TWI Master without EasyDMA on port 0. 29 Enable nRF TWI Master with EasyDMA on port 0. 37 Enable nRF TWI Master without EasyDMA on port 1. 43 Enable nRF TWI Master with EasyDMA on port 1. 51 Enable nRF TWI Master with EasyDMA on port 2. 59 Enable nRF TWI Master with EasyDMA on port 3.
|
/Zephyr-Core-2.7.6/modules/hal_nordic/nrf_802154/ |
D | CMakeLists.txt | 4 zephyr_library_named(nrf-802154-platform) 8 target_sources(nrf-802154-platform 19 target_sources(nrf-802154-platform 27 target_sources(nrf-802154-platform 37 target_sources(nrf-802154-platform 106 target_link_libraries(nrf-802154-driver-interface INTERFACE zephyr-802154-interface) 107 target_link_libraries(nrf-802154-serialization-interface INTERFACE zephyr-802154-interface) 112 zephyr_append_cmake_library(nrf-802154-driver) 113 zephyr_append_cmake_library(nrf-802154-sl) 114 target_link_libraries(zephyr_interface INTERFACE nrf-802154-driver-interface) [all …]
|
/Zephyr-Core-2.7.6/boards/arm/nrf9160dk_nrf9160/dts/bindings/ |
D | nordic,nrf9160dk-nrf52840-interface.yaml | 14 | P0.17 | -- nRF interface line 0 -- | P0.17 | 15 | P0.18 | -- nRF interface line 1 -- | P0.20 | 16 | P0.19 | -- nRF interface line 2 -- | P0.15 | 17 | P0.21 | -- nRF interface line 3 -- | P0.22 | 18 | P0.22 | -- nRF interface line 4 -- | P1.04 | 19 | P0.23 | -- nRF interface line 5 -- | P1.02 | 20 | COEX0 | -- nRF interface line 6 -- | P1.13 | 21 | COEX1 | -- nRF interface line 7 -- | P1.11 | 22 | COEX2 | -- nRF interface line 8 -- | P1.15 | 23 | P0.24 | -- nRF interface line 9 -- | P0.18 (nRESET) | (in v0.14.0 or later)
|
/Zephyr-Core-2.7.6/boards/arm/nrf9160dk_nrf52840/dts/bindings/ |
D | nordic,nrf9160dk-nrf52840-interface.yaml | 14 | P0.17 | -- nRF interface line 0 -- | P0.17 | 15 | P0.18 | -- nRF interface line 1 -- | P0.20 | 16 | P0.19 | -- nRF interface line 2 -- | P0.15 | 17 | P0.21 | -- nRF interface line 3 -- | P0.22 | 18 | P0.22 | -- nRF interface line 4 -- | P1.04 | 19 | P0.23 | -- nRF interface line 5 -- | P1.02 | 20 | COEX0 | -- nRF interface line 6 -- | P1.13 | 21 | COEX1 | -- nRF interface line 7 -- | P1.11 | 22 | COEX2 | -- nRF interface line 8 -- | P1.15 | 23 | P0.24 | -- nRF interface line 9 -- | P0.18 (nRESET) | (in v0.14.0 or later)
|
/Zephyr-Core-2.7.6/drivers/spi/ |
D | Kconfig.nrfx | 5 bool "nRF SPI nrfx drivers" 9 Enable support for nrfx SPI drivers for nRF MCU series. 17 Allow enabling the nRF SPI Master with EasyDMA, despite 27 DT_COMPAT_NORDIC_NRF_SPI := nordic,nrf-spi 28 DT_COMPAT_NORDIC_NRF_SPIM := nordic,nrf-spim 29 DT_COMPAT_NORDIC_NRF_SPIS := nordic,nrf-spis 35 Enable nRF SPI Master without EasyDMA on port 0. 45 Enable nRF SPI Master with EasyDMA on port 0. 52 Enable nRF SPI Slave with EasyDMA on port 0. 69 Enable nRF SPI Master without EasyDMA on port 1. [all …]
|
/Zephyr-Core-2.7.6/dts/bindings/serial/ |
D | nordic,nrf-uart.yaml | 2 Nordic nRF family UART. 5 See the "nordic,nrf-uarte" binding for UARTE, i.e. UART with 8 compatible: "nordic,nrf-uart" 10 include: nordic,nrf-uart-common.yaml
|
D | nordic,nrf-uarte.yaml | 1 description: Nordic nRF family UARTE (UART with EasyDMA) 3 compatible: "nordic,nrf-uarte" 5 include: nordic,nrf-uart-common.yaml
|
/Zephyr-Core-2.7.6/dts/bindings/i2c/ |
D | nordic,nrf-twi.yaml | 5 Nordic nRF family TWI (TWI master). 12 To select TWI, set the node's "compatible" to "nordic,nrf-twi" and 17 compatible = "nordic,nrf-twi"; 41 this binding. See the "nordic,nrf-twim" binding instead. 43 compatible: "nordic,nrf-twi" 45 include: nordic,nrf-twi-common.yaml
|
D | nordic,nrf-twis.yaml | 5 Nordic nRF family TWIS (TWI slave with EasyDMA). 16 TWIS by setting the node's "compatible" to "nordic,nrf-twis" 21 compatible = "nordic,nrf-twis"; 28 compatible: "nordic,nrf-twis" 30 include: nordic,nrf-twi-common.yaml
|
D | nordic,nrf-twim.yaml | 5 Nordic nRF family TWIM (TWI master with EasyDMA). 10 TWIM by setting the node's "compatible" to "nordic,nrf-twim" 15 compatible = "nordic,nrf-twim"; 22 Note: on nRF51 SoCs, use the "nordic,nrf-twi" binding instead. 24 compatible: "nordic,nrf-twim" 26 include: nordic,nrf-twi-common.yaml
|
/Zephyr-Core-2.7.6/drivers/crypto/ |
D | Kconfig.nrf_ecb | 1 # NRF AES ECB configuration options 7 DT_COMPAT_NORDIC_NRF_ECB := nordic,nrf-ecb 10 bool "nRF AES electronic codebook mode encryption" 17 Enable nRF HAL-based AES ECB encryption driver
|
/Zephyr-Core-2.7.6/drivers/adc/ |
D | Kconfig.nrfx | 7 DT_COMPAT_NORDIC_NRF_ADC := nordic,nrf-adc 8 DT_COMPAT_NORDIC_NRF_SAADC := nordic,nrf-saadc 11 bool "nRF ADC nrfx driver" 30 bool "nRF SAADC nrfx driver"
|