Home
last modified time | relevance | path

Searched +full:nrf +full:- +full:twi (Results 1 – 25 of 78) sorted by relevance

1234

/Zephyr-latest/dts/bindings/i2c/
Dnordic,nrf-twi.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Nordic nRF family TWI (TWI master).
7 This binding can be used for nodes which can represent TWI
9 I2C peripherals (like TWI or TWIM), the corresponding devicetree
10 nodes must be set up to select TWI before use.
12 To select TWI, set the node's "compatible" to "nordic,nrf-twi" and
15 /* This is for TWI0 -- change to "i2c1" for TWI1. */
17 compatible = "nordic,nrf-twi";
22 You can use either of these options to check TWI availability on
31 documents TWI support, like this:
[all …]
Dnordic,nrf-twis.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Nordic nRF family TWIS
8 peripheral role, and EasyDMA. TWIS shares resources with TWIM and TWI,
10 Overwrite the compatible of the i2c node to select between TWIM/TWI
11 and TWIS, along with the pinctrl instances to select between TWIM/TWI
21 bias-pull-up;
29 low-power-enable;
35 compatible = "nordic,nrf-twis";
36 pinctrl-0 = <&i2c2_default>;
37 pinctrl-1 = <&i2c2_sleep>;
[all …]
Dnordic,nrf-twim.yaml2 # SPDX-License-Identifier: Apache-2.0
5 Nordic nRF family TWIM (TWI master with EasyDMA).
10 TWIM by setting the node's "compatible" to "nordic,nrf-twim"
13 /* This is for TWIM0 -- change to "i2c1" for TWIM1, etc. */
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", "memory-region.yaml"]
29 zephyr,concat-buf-size:
43 zephyr,flash-buf-max-size:
[all …]
Dnordic,nrf-twi-common.yaml3 # SPDX-License-Identifier: Apache-2.0
5 # Common fields for Nordic nRF family TWI peripherals
7 include: [i2c-controller.yaml, pinctrl-device.yaml, nordic-clockpin.yaml]
16 pinctrl-0:
19 pinctrl-names:
22 easydma-maxcnt-bits:
/Zephyr-latest/drivers/i2c/
DKconfig.nrfx4 # SPDX-License-Identifier: Apache-2.0
7 bool "nRF TWI nrfx drivers"
13 Enable support for nrfx TWI drivers for nRF MCU series.
/Zephyr-latest/boards/shields/ssd1306/boards/
Dreel_board.overlay2 compatible = "nordic,nrf-twi";
/Zephyr-latest/boards/electronut/nrf52840_blip/
Dnrf52840_blip.dts7 * SPDX-License-Identifier: Apache-2.0
10 /dts-v1/;
13 #include "nrf52840_blip-pinctrl.dtsi"
14 #include <zephyr/dt-bindings/input/input-event-codes.h>
18 compatible = "nordic,pca10056-dk";
22 zephyr,shell-uart = &uart0;
23 zephyr,uart-mcumgr = &uart0;
24 zephyr,bt-mon-uart = &uart0;
25 zephyr,bt-c2h-uart = &uart0;
30 compatible = "gpio-leds";
[all …]
/Zephyr-latest/dts/arm/nordic/
Dnrf52820.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/regulator/nrf5x.h>
14 zephyr,bt-hci = &bt_hci_controller;
16 zephyr,flash-controller = &flash_controller;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 compatible = "arm,cortex-m4";
27 #address-cells = <1>;
28 #size-cells = <1>;
[all …]
Dnrf52832.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv7-m.dtsi>
5 #include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
6 #include <zephyr/dt-bindings/regulator/nrf5x.h>
10 zephyr,bt-hci = &bt_hci_controller;
12 zephyr,flash-controller = &flash_controller;
16 #address-cells = <1>;
17 #size-cells = <0>;
21 compatible = "arm,cortex-m4f";
23 #address-cells = <1>;
[all …]
Dnrf52840.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv7-m.dtsi>
5 #include <zephyr/dt-bindings/adc/nrf-saadc-v3.h>
6 #include <zephyr/dt-bindings/regulator/nrf5x.h>
10 zephyr,bt-hci = &bt_hci_controller;
12 zephyr,flash-controller = &flash_controller;
16 #address-cells = <1>;
17 #size-cells = <0>;
21 compatible = "arm,cortex-m4f";
23 #address-cells = <1>;
[all …]
Dnrf52833.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/adc/nrf-saadc-v3.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
14 zephyr,bt-hci = &bt_hci_controller;
16 zephyr,flash-controller = &flash_controller;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 compatible = "arm,cortex-m4f";
27 #address-cells = <1>;
[all …]
Dnrf51822.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv6-m.dtsi>
5 #include <zephyr/dt-bindings/adc/nrf-adc.h>
9 zephyr,bt-hci = &bt_hci_controller;
11 zephyr,flash-controller = &flash_controller;
15 #address-cells = <1>;
16 #size-cells = <0>;
20 compatible = "arm,cortex-m0";
27 compatible = "nordic,nrf-ficr";
29 #nordic,ficr-cells = <1>;
[all …]
Dnrf52805.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv7-m.dtsi>
9 #include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
10 #include <zephyr/dt-bindings/regulator/nrf5x.h>
14 zephyr,bt-hci = &bt_hci_controller;
16 zephyr,flash-controller = &flash_controller;
20 #address-cells = <1>;
21 #size-cells = <0>;
25 compatible = "arm,cortex-m4";
32 compatible = "nordic,nrf-ficr";
[all …]
Dnrf52810.dtsi1 /* SPDX-License-Identifier: Apache-2.0 */
3 #include <arm/armv7-m.dtsi>
5 #include <zephyr/dt-bindings/adc/nrf-saadc-v2.h>
6 #include <zephyr/dt-bindings/regulator/nrf5x.h>
10 zephyr,bt-hci = &bt_hci_controller;
12 zephyr,flash-controller = &flash_controller;
16 #address-cells = <1>;
17 #size-cells = <0>;
21 compatible = "arm,cortex-m4";
23 #address-cells = <1>;
[all …]
/Zephyr-latest/boards/rakwireless/rak4631/
Drak4631_nrf52840.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <zephyr/dt-bindings/lora/sx126x.h>
11 #include "rak4631_nrf52840-pinctrl.dtsi"
19 zephyr,shell-uart = &uart1;
20 zephyr,uart-mcumgr = &uart1;
21 zephyr,bt-mon-uart = &uart1;
22 zephyr,bt-c2h-uart = &uart1;
26 compatible = "gpio-leds";
50 regulator-initial-mode = <NRF5X_REG_MODE_DCDC>;
[all …]
/Zephyr-latest/boards/raytac/mdbt50q_db_40/
Draytac_mdbt50q_db_40_nrf52840.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "raytac_mdbt50q_db_40_nrf52840-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "Raytac MDBT50Q-DB-40_nRF52840";
15 compatible = "raytac,raytac-mdbt50q-db-40-nrf52840";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
[all …]
/Zephyr-latest/boards/nordic/nrf52840dongle/
Dnrf52840dongle_nrf52840.dts2 * Copyright (c) 2018-2023 Nordic Semiconductor ASA
5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "nrf52840dongle_nrf52840-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 compatible = "nordic,nrf52840-dongle-nrf52840";
20 zephyr,code-partition = &slot0_partition;
25 compatible = "gpio-leds";
45 compatible = "pwm-leds";
58 compatible = "gpio-keys";
[all …]
/Zephyr-latest/boards/nordic/nrf52833dk/
Dnrf52833dk_nrf52820.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "nrf52833dk_nrf52820-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 compatible = "nordic,nrf52833-dk-nrf52820";
18 zephyr,shell-uart = &uart0;
19 zephyr,uart-mcumgr = &uart0;
20 zephyr,bt-mon-uart = &uart0;
21 zephyr,bt-c2h-uart = &uart0;
24 zephyr,code-partition = &slot0_partition;
[all …]
/Zephyr-latest/boards/raytac/mdbt50q_db_33/
Draytac_mdbt50q_db_33_nrf52833.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "raytac_mdbt50q_db_33_nrf52833-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
13 model = "Raytac MDBT50Q-DB-33 nRF52833";
14 compatible = "raytac,raytac-mdbt50q-db-33-nrf52833";
18 zephyr,shell-uart = &uart0;
19 zephyr,uart-mcumgr = &uart0;
20 zephyr,bt-mon-uart = &uart0;
21 zephyr,bt-c2h-uart = &uart0;
[all …]
/Zephyr-latest/boards/makerdiary/nrf52840_mdk/
Dnrf52840_mdk.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "nrf52840_mdk-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "nRF52840-MDK Dev Kit";
15 compatible = "nordic,pca10056-dk";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
[all …]
/Zephyr-latest/boards/makerdiary/nrf52832_mdk/
Dnrf52832_mdk.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "nrf52832_mdk-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "nRF52832-MDK Micro Dev Kit";
15 compatible = "nrf52832-mdk";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
[all …]
/Zephyr-latest/boards/contextualelectronics/abc/
Dcontextualelectronics_abc.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "contextualelectronics_abc-pinctrl.dtsi"
14 compatible = "nordic,nrf52840-ble-cell";
18 zephyr,shell-uart = &uart0;
27 regulator-initial-mode = <NRF5X_REG_MODE_DCDC>;
31 gpio-as-nreset;
47 compatible = "nordic,nrf-uart";
49 current-speed = <115200>;
51 pinctrl-0 = <&uart0_default>;
[all …]
/Zephyr-latest/boards/panasonic/pan1782_evb/
Dpan1782_evb.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "pan1782_evb-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "pan1782-evb";
15 compatible = "panasonic-industrial-devices-europe-gmbh,pan1782-evb";
19 zephyr,shell-uart = &uart0;
20 zephyr,uart-mcumgr = &uart0;
21 zephyr,bt-mon-uart = &uart0;
22 zephyr,bt-c2h-uart = &uart0;
[all …]
/Zephyr-latest/boards/sparkfun/micromod/
Dmicromod_nrf52840.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "micromod_nrf52840-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 compatible = "sparkfun,micromod-nrf52840";
20 zephyr,code-partition = &slot0_partition;
31 compatible = "gpio-leds";
39 compatible = "sparkfun,micromod-gpio";
40 #gpio-cells = <2>;
41 gpio-map-mask = <0xffffffff 0xffffffc0>;
[all …]
/Zephyr-latest/boards/we/proteus3ev/
Dwe_proteus3ev_nrf52840.dts2 /* SPDX-License-Identifier: Apache-2.0 */
4 /dts-v1/;
7 #include "we_proteus3ev_nrf52840-pinctrl.dtsi"
8 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 compatible = "we,we-proteus3ev-nrf52840";
16 zephyr,shell-uart = &uart0;
17 zephyr,uart-mcumgr = &uart0;
18 zephyr,bt-mon-uart = &uart0;
19 zephyr,bt-c2h-uart = &uart0;
23 compatible = "gpio-leds";
[all …]

1234