Home
last modified time | relevance | path

Searched full:nrf (Results 1 – 25 of 339) sorted by relevance

12345678910>>...14

/Zephyr-Core-2.7.6/modules/hal_nordic/
DKconfig22 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/
Dnrf52832.dtsi26 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 …]
Dnrf5340_cpuapp_peripherals.dtsi8 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 …]
Dnrf52840.dtsi26 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 …]
Dnrf9160_common.dtsi25 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 …]
Dnrf52833.dtsi30 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 …]
Dnrf52820.dtsi31 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 …]
Dnrf52811.dtsi30 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 …]
Dnrf52805.dtsi29 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 …]
Dnrf52810.dtsi26 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 …]
Dnrf5340_cpunet.dtsi36 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 …]
Dnrf51822.dtsi25 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/
DKconfig.nrfx5 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/
DKconfig.nrfx7 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/
DCMakeLists.txt4 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/
Dnordic,nrf9160dk-nrf52840-interface.yaml14 | 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/
Dnordic,nrf9160dk-nrf52840-interface.yaml14 | 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/
DKconfig.nrfx5 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/
Dnordic,nrf-uart.yaml2 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
Dnordic,nrf-uarte.yaml1 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/
Dnordic,nrf-twi.yaml5 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
Dnordic,nrf-twis.yaml5 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
Dnordic,nrf-twim.yaml5 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/
DKconfig.nrf_ecb1 # 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/
DKconfig.nrfx7 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"

12345678910>>...14