Searched +full:nrf +full:- +full:twis (Results 1 – 22 of 22) sorted by relevance
/Zephyr-latest/dts/bindings/i2c/ |
D | nordic,nrf-twis.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 Nordic nRF family TWIS 7 The TWIS peripheral is an I2C controller which supports the I2C 8 peripheral role, and EasyDMA. TWIS shares resources with TWIM and TWI, 11 and TWIS, along with the pinctrl instances to select between TWIM/TWI 12 and TWIS pin functions. 21 bias-pull-up; 29 low-power-enable; 35 compatible = "nordic,nrf-twis"; 36 pinctrl-0 = <&i2c2_default>; [all …]
|
D | nordic,nrf-twi.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 Nordic nRF family TWI (TWI master). 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-twim.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 Nordic nRF family TWIM (TWI master with EasyDMA). 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"; 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: [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/tests/boards/nrf/i2c/i2c_slave/boards/ |
D | nrf52840dk_nrf52840.overlay | 3 i2c-slave = &i2c1; 19 low-power-enable; 26 * to configure pins for TWIS with pinctrl. */ 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"; [all …]
|
D | nrf5340dk_nrf5340_cpuapp.overlay | 3 i2c-slave = &i2c2; 19 low-power-enable; 26 * to configure pins for TWIS with pinctrl. */ 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"; [all …]
|
D | nrf54l15dk_nrf54l15_cpuapp.overlay | 3 i2c-slave = &i2c22; 19 low-power-enable; 26 * to configure pins for TWIS with pinctrl. 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"; [all …]
|
D | nrf54l20pdk_nrf54l20_cpuapp.overlay | 3 i2c-slave = &i2c22; 19 low-power-enable; 26 * to configure pins for TWIS with pinctrl. 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"; [all …]
|
D | nrf54h20dk_nrf54h20_cpuapp.overlay | 3 i2c-slave = &i2c131; 19 low-power-enable; 26 * to configure pins for TWIS with pinctrl. */ 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"; [all …]
|
D | nrf54h20dk_nrf54h20_cpuppr.overlay | 3 i2c-slave = &i2c131; 19 low-power-enable; 26 * to configure pins for TWIS with pinctrl. 30 bias-pull-up; 38 low-power-enable; 44 compatible = "nordic,nrf-twim"; 46 clock-frequency = <I2C_BITRATE_STANDARD>; 47 pinctrl-0 = <&i2c130_default_alt>; 48 pinctrl-1 = <&i2c130_sleep_alt>; 49 pinctrl-names = "default", "sleep"; [all …]
|
/Zephyr-latest/tests/drivers/i2c/i2c_target_api/boards/ |
D | nrf5340dk_nrf5340_cpuapp.overlay | 4 * SPDX-License-Identifier: Apache-2.0 12 bias-pull-up; 20 low-power-enable; 26 compatible = "nordic,nrf-twis"; 27 pinctrl-0 = <&i2c2_default>; 28 pinctrl-1 = <&i2c2_sleep>; 29 pinctrl-names = "default", "sleep"; 33 compatible = "zephyr,i2c-target-eeprom"; 35 address-width = <8>; 41 zephyr,concat-buf-size = <256>; [all …]
|
/Zephyr-latest/include/zephyr/dt-bindings/pinctrl/ |
D | nrf-pinctrl.h | 3 * SPDX-License-Identifier: Apache-2.0 10 * The whole nRF pin configuration information is encoded in a 32-bit bitfield 13 * - 31..24: Pin function. 14 * - 19-23: Reserved. 15 * - 18: Associated peripheral belongs to GD FAST ACTIVE1 (nRF54H only) 16 * - 17: Clockpin enable. 17 * - 16: Pin inversion mode. 18 * - 15: Pin low power mode. 19 * - 14..11: Pin output drive configuration. 20 * - 10..9: Pin pull configuration. [all …]
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.5.rst | 38 * CVE-2023-3725 `Zephyr project bug tracker GHSA-2g3m-p6c7-8rr3 39 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-2g3m-p6c7-8rr3>`_ 41 * CVE-2023-4257 `Zephyr project bug tracker GHSA-853q-q69w-gf5j 42 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-853q-q69w-gf5j>`_ 44 * CVE-2023-4258 `Zephyr project bug tracker GHSA-m34c-cp63-rwh7 45 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-m34c-cp63-rwh7>`_ 47 * CVE-2023-4259 `Zephyr project bug tracker GHSA-gghm-c696-f4j4 48 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gghm-c696-f4j4>`_ 50 * CVE-2023-4260 `Zephyr project bug tracker GHSA-gj27-862r-55wh 51 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gj27-862r-55wh>`_ [all …]
|