Searched +full:nrf +full:- +full:twim (Results 1 – 25 of 75) sorted by relevance
123
/Zephyr-latest/dts/bindings/i2c/ |
D | nordic,nrf-twim.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 Nordic nRF family TWIM (TWI master with EasyDMA). 7 This binding can be used for nodes which can represent TWIM 9 multiple I2C peripherals, like a TWIM and a TWIS. You can choose 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"; 20 This works on any supported SoC, for all TWIM instances. 22 Note: on nRF51 SoCs, use the "nordic,nrf-twi" binding instead. 24 compatible: "nordic,nrf-twim" [all …]
|
D | nordic,nrf-twi.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 Nordic nRF family TWI (TWI master). 9 I2C peripherals (like TWI or TWIM), the corresponding devicetree 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"; 40 If your SoC only has TWIM and TWIS I2C peripherals, you cannot use 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 | 2 # 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 …]
|
/Zephyr-latest/dts/arm/nordic/ |
D | nrf91_peripherals.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 flash_controller: flash-controller@39000 { 8 compatible = "nordic,nrf91-flash-controller"; 10 partial-erase; 12 #address-cells = <1>; 13 #size-cells = <1>; 17 compatible = "soc-nv-flash"; 18 erase-block-size = <4096>; 19 write-block-size = <4>; 24 compatible = "nordic,nrf-saadc"; [all …]
|
D | nrf5340_cpuapp_peripherals.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/regulator/nrf5x.h> 10 compatible = "nordic,nrf-dcnf"; 15 oscillators: clock-controller@4000 { 16 compatible = "nordic,nrf53-oscillators"; 20 compatible = "nordic,nrf53-lfxo"; 21 #clock-cells = <0>; 22 clock-frequency = <32768>; 26 compatible = "nordic,nrf53-hfxo"; 27 #clock-cells = <0>; [all …]
|
D | nrf52820.dtsi | 4 * 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 …]
|
D | nrf52832.dtsi | 1 /* 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 …]
|
D | nrf52840.dtsi | 1 /* 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 …]
|
D | nrf52833.dtsi | 4 * 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 …]
|
D | nrf52805.dtsi | 4 * 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 …]
|
D | nrf5340_cpunet.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <arm/armv8-m.dtsi> 12 zephyr,bt-hci = &bt_hci_controller; 14 zephyr,flash-controller = &flash_controller; 18 #address-cells = <1>; 19 #size-cells = <0>; 23 compatible = "arm,cortex-m33"; 25 #address-cells = <1>; 26 #size-cells = <1>; 29 compatible = "arm,armv8m-mpu"; [all …]
|
D | nrf52810.dtsi | 1 /* 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 …]
|
D | nrf52811.dtsi | 4 * 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"; 27 #address-cells = <1>; [all …]
|
/Zephyr-latest/samples/fuel_gauge/max17048/boards/ |
D | nrf52840dk_nrf52840.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 compatible = "nordic,nrf-twim"; 10 pinctrl-0 = <&i2c0_default>; 11 pinctrl-1 = <&i2c0_sleep>; 12 pinctrl-names = "default", "sleep";
|
/Zephyr-latest/dts/common/nordic/ |
D | nrf54l20.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 9 #include <zephyr/dt-bindings/adc/nrf-saadc-nrf54l.h> 10 #include <zephyr/dt-bindings/regulator/nrf5x.h> 12 /delete-node/ &sw_pwm; 15 #address-cells = <1>; 16 #size-cells = <1>; 19 #address-cells = <1>; 20 #size-cells = <0>; 23 compatible = "arm,cortex-m33f"; 26 clock-frequency = <DT_FREQ_M(128)>; [all …]
|
D | nrf9280.dtsi | 4 * SPDX-License-Identifier: Apache-2.0 9 #include <zephyr/dt-bindings/adc/nrf-saadc.h> 10 #include <zephyr/dt-bindings/misc/nordic-nrf-ficr-nrf9230-engb.h> 11 #include <zephyr/dt-bindings/misc/nordic-domain-id-nrf9230.h> 12 #include <zephyr/dt-bindings/misc/nordic-owner-id-nrf9230.h> 13 #include <zephyr/dt-bindings/reserved-memory/nordic-owned-memory.h> 15 /delete-node/ &sw_pwm; 18 #address-cells = <1>; 19 #size-cells = <1>; 22 #address-cells = <1>; [all …]
|
/Zephyr-latest/soc/nordic/nrf52/ |
D | CMakeLists.txt | 1 # SPDX-License-Identifier: Apache-2.0 7 …message(WARNING "Both SOC_NRF52832_ALLOW_SPIM_DESPITE_PAN_58 and an NRF SPIM driver are enabled, t… 13 …message(WARNING "NRF52_ANOMALY_109_WORKAROUND disabled with SPIS, SPIM, TWIM or PWM enabled. This …
|
/Zephyr-latest/boards/arduino/nicla_sense_me/ |
D | arduino_nicla_sense_me.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include "arduino_nicla_sense_me-pinctrl.dtsi" 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 11 #include <zephyr/dt-bindings/led/led.h> 18 compatible = "gpio-keys"; 29 zephyr,shell-uart = &uart0; 30 zephyr,uart-mcumgr = &uart0; 31 zephyr,bt-mon-uart = &uart0; 32 zephyr,bt-c2h-uart = &uart0; [all …]
|
/Zephyr-latest/boards/atmarktechno/degu_evk/ |
D | degu_evk.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include "degu_evk-pinctrl.dtsi" 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 14 compatible = "nordic,pca10056-dk"; 19 zephyr,code-partition = &slot0_partition; 24 compatible = "gpio-leds"; 44 compatible = "gpio-keys"; 62 en-3v3-switch { 63 compatible = "regulator-fixed"; [all …]
|
/Zephyr-latest/tests/boards/nrf/i2c/i2c_slave/boards/ |
D | nrf52840dk_nrf52840.overlay | 3 i2c-slave = &i2c1; 19 low-power-enable; 29 bias-pull-up; 37 low-power-enable; 43 compatible = "nordic,nrf-twim"; 45 pinctrl-0 = <&i2c0_default_alt>; 46 pinctrl-1 = <&i2c0_sleep_alt>; 47 pinctrl-names = "default", "sleep"; 55 compatible = "nordic,nrf-twis"; 57 pinctrl-0 = <&i2c1_default_alt>; [all …]
|
D | nrf5340dk_nrf5340_cpuapp.overlay | 3 i2c-slave = &i2c2; 19 low-power-enable; 29 bias-pull-up; 37 low-power-enable; 43 compatible = "nordic,nrf-twim"; 45 pinctrl-0 = <&i2c1_default_alt>; 46 pinctrl-1 = <&i2c1_sleep_alt>; 47 pinctrl-names = "default", "sleep"; 54 compatible = "nordic,nrf-twis"; 55 pinctrl-0 = <&i2c2_default_alt>; [all …]
|
D | nrf54l15dk_nrf54l15_cpuapp.overlay | 3 i2c-slave = &i2c22; 19 low-power-enable; 30 bias-pull-up; 38 low-power-enable; 44 compatible = "nordic,nrf-twim"; 46 pinctrl-0 = <&i2c21_default_alt>; 47 pinctrl-1 = <&i2c21_sleep_alt>; 48 pinctrl-names = "default", "sleep"; 55 compatible = "nordic,nrf-twis"; 57 pinctrl-0 = <&i2c22_default_alt>; [all …]
|
D | nrf54l20pdk_nrf54l20_cpuapp.overlay | 3 i2c-slave = &i2c22; 19 low-power-enable; 30 bias-pull-up; 38 low-power-enable; 44 compatible = "nordic,nrf-twim"; 46 pinctrl-0 = <&i2c21_default_alt>; 47 pinctrl-1 = <&i2c21_sleep_alt>; 48 pinctrl-names = "default", "sleep"; 55 compatible = "nordic,nrf-twis"; 57 pinctrl-0 = <&i2c22_default_alt>; [all …]
|
D | nrf54h20dk_nrf54h20_cpuapp.overlay | 3 i2c-slave = &i2c131; 19 low-power-enable; 29 bias-pull-up; 37 low-power-enable; 43 compatible = "nordic,nrf-twim"; 45 clock-frequency = <I2C_BITRATE_STANDARD>; 46 pinctrl-0 = <&i2c130_default_alt>; 47 pinctrl-1 = <&i2c130_sleep_alt>; 48 pinctrl-names = "default", "sleep"; 49 memory-regions = <&cpuapp_dma_region>; [all …]
|
/Zephyr-latest/boards/seeed/xiao_ble/ |
D | xiao_ble_nrf52840_sense.dts | 2 * Copyright (c) 2022-2023 Marcin Niestroj 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <zephyr/dt-bindings/i2c/i2c.h> 10 #include <zephyr/dt-bindings/gpio/nordic-nrf-gpio.h> 14 compatible = "seeed,xiao-ble", "seeed,xiao-ble-sense"; 16 msm261d3526hicpm-c-en { 17 compatible = "regulator-fixed"; 18 enable-gpios = <&gpio1 10 (NRF_GPIO_DRIVE_S0H1 | GPIO_ACTIVE_HIGH)>; 19 regulator-name = "MSM261D3526HICPM-C-EN"; [all …]
|
123