Home
last modified time | relevance | path

Searched +full:wp +full:- +full:gpios (Results 1 – 20 of 20) sorted by relevance

/Zephyr-latest/boards/shields/x_nucleo_eeprma2/
Dx_nucleo_eeprma2.overlay4 * SPDX-License-Identifier: Apache-2.0
12 eeprom-0 = &eeprom0_x_nucleo_eeprma2;
13 eeprom-1 = &eeprom4_x_nucleo_eeprma2;
19 clock-frequency = <I2C_BITRATE_FAST>;
22 /* M24C02-FMC6TG aka U1 (2 kbit eeprom in DFN8 package) */
27 address-width = <8>;
30 /* if solder-bridge closed: arduino A1 pin on CN8 can wp */
31 /* wp-gpios = <&arduino_header 1 GPIO_ACTIVE_LOW>; */
35 /* M24256-DFDW6TP aka U2 (256 kbit eeprom in TSSOP package) */
40 address-width = <16>;
[all …]
/Zephyr-latest/tests/drivers/flash/common/boards/
Dnrf52840dk_spi_nor_wp_hold.overlay4 * SPDX-License-Identifier: Apache-2.0
6 * Build test for jedec,spi-nor compatible (drivers/flash/spi_nor.c) wp-gpios and hold-gpios
9 /delete-node/ &mx25r64;
25 low-power-enable;
31 compatible = "nordic,nrf-spim";
33 cs-gpios = <&gpio0 13 GPIO_ACTIVE_LOW>; // mx25v16
34 pinctrl-0 = <&spi0_default>;
35 pinctrl-1 = <&spi0_sleep>;
36 pinctrl-names = "default", "sleep";
39 compatible = "jedec,spi-nor";
[all …]
/Zephyr-latest/tests/drivers/build_all/eeprom/
Dapp.overlay4 * SPDX-License-Identifier: Apache-2.0
9 * with real-world devicetree nodes, to allow these tests to run on
18 #address-cells = <1>;
19 #size-cells = <1>;
23 gpio-controller;
25 #gpio-cells = <0x2>;
30 #address-cells = <1>;
31 #size-cells = <0>;
35 clock-frequency = <100000>;
42 address-width = <16>;
[all …]
/Zephyr-latest/dts/bindings/mtd/
Dandestech,qspi-nor.yaml4 # SPDX-License-Identifier: Apache-2.0
7 compatible: "andestech,qspi-nor"
10 Properties supporting Zephyr qspi-nor flash driver control of
11 flash memories using the standard M25P80-based command set.
13 include: "jedec,spi-nor-common.yaml"
16 wp-gpios:
17 type: phandle-array
20 hold-gpios:
21 type: phandle-array
24 reset-gpios:
[all …]
Djedec,spi-nor.yaml3 # SPDX-License-Identifier: Apache-2.0
6 Properties supporting Zephyr spi-nor flash driver (over the Zephyr SPI
7 API) control of serial flash memories using the standard M25P80-based
10 compatible: "jedec,spi-nor"
12 include: [spi-device.yaml, "jedec,spi-nor-common.yaml"]
15 wp-gpios:
16 type: phandle-array
18 hold-gpios:
19 type: phandle-array
21 reset-gpios:
[all …]
Datmel,at45.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: [spi-device.yaml]
11 jedec-id:
12 type: uint8-array
21 sector-size:
26 sector-0a-pages:
38 block-size:
43 page-size:
48 no-chip-erase:
53 no-sector-erase:
[all …]
Datmel,at2x-base.yaml2 # SPDX-License-Identifier: Apache-2.0
6 include: eeprom-base.yaml
15 address-width:
23 wp-gpios:
24 type: phandle-array
26 GPIO to which the write-protect pin of the chip is connected.
28 The device will interpret this signal as active-low.
Dfujitsu,mb85rcxx.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: ["eeprom-base.yaml", i2c-device.yaml]
21 address-width:
26 wp-gpios:
27 type: phandle-array
28 description: GPIO to which the write-protect pin of the chip is connected.
/Zephyr-latest/samples/drivers/jesd216/boards/
Dnrf52840dk_nrf52840_spi.overlay2 * Copyright (c) 2022-2023 Nordic Semiconductor ASA
4 * SPDX-License-Identifier: Apache-2.0
7 /delete-node/ &mx25r64;
14 * to provide quad-spi feature. In individual specifications each of the spi
21 compatible = "nordic,nrf-spi";
23 cs-gpios = <&gpio0 17 GPIO_ACTIVE_LOW>;
24 pinctrl-0 = <&spi2_default>;
25 pinctrl-1 = <&spi2_sleep>;
26 pinctrl-names = "default", "sleep";
28 compatible = "jedec,spi-nor";
[all …]
/Zephyr-latest/boards/ezurio/bl654_dvk/
Dbl654_dvk.dts6 * SPDX-License-Identifier: Apache-2.0
9 /dts-v1/;
12 #include "bl654_dvk-pinctrl.dtsi"
13 #include <zephyr/dt-bindings/input/input-event-codes.h>
21 zephyr,shell-uart = &uart0;
22 zephyr,uart-mcumgr = &uart0;
23 zephyr,bt-mon-uart = &uart0;
24 zephyr,bt-c2h-uart = &uart0;
29 compatible = "gpio-leds";
31 gpios = <&gpio0 13 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-latest/boards/circuitdojo/feather/
Dcircuitdojo_feather_nrf9160_common.dtsi2 * Copyright (c) 2018-2020 Nordic Semiconductor ASA
5 * SPDX-License-Identifier: Apache-2.0
7 #include "circuitdojo_feather_nrf9160_common-pinctrl.dtsi"
8 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 compatible = "circuitdojo,feather-nrf9160";
16 zephyr,shell-uart = &uart0;
17 zephyr,uart-mcumgr = &uart0;
21 compatible = "gpio-leds";
23 gpios = <&gpio0 3 GPIO_ACTIVE_LOW>;
29 compatible = "pwm-leds";
[all …]
/Zephyr-latest/boards/sparkfun/thing_plus/
Dsparkfun_thing_plus_nrf9160_common.dtsi2 * Copyright (c) 2018-2020 Nordic Semiconductor ASA
5 * SPDX-License-Identifier: Apache-2.0
7 #include "sparkfun_thing_plus_nrf9160_common-pinctrl.dtsi"
8 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 compatible = "sparkfun,thing-plus-nrf9160";
16 zephyr,shell-uart = &uart0;
17 zephyr,uart-mcumgr = &uart0;
21 compatible = "gpio-leds";
23 gpios = <&gpio0 3 GPIO_ACTIVE_LOW>;
29 compatible = "pwm-leds";
[all …]
/Zephyr-latest/boards/particle/argon/dts/
Dmesh_feather.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 /* Assignments common to all Feather-based Particle mesh boards.
14 #include "mesh_feather-pinctrl.dtsi"
15 #include <zephyr/dt-bindings/input/input-event-codes.h>
29 zephyr,uart-mcumgr = &uart0;
30 zephyr,shell-uart = &uart0;
35 compatible = "gpio-leds";
37 gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>;
41 gpios = <&gpio0 13 GPIO_ACTIVE_LOW>;
45 gpios = <&gpio0 14 GPIO_ACTIVE_LOW>;
[all …]
/Zephyr-latest/boards/particle/boron/dts/
Dmesh_feather.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 /* Assignments common to all Feather-based Particle mesh boards.
14 #include "mesh_feather-pinctrl.dtsi"
15 #include <zephyr/dt-bindings/input/input-event-codes.h>
29 zephyr,uart-mcumgr = &uart0;
30 zephyr,shell-uart = &uart0;
35 compatible = "gpio-leds";
37 gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>;
41 gpios = <&gpio0 13 GPIO_ACTIVE_LOW>;
45 gpios = <&gpio0 14 GPIO_ACTIVE_LOW>;
[all …]
/Zephyr-latest/boards/particle/xenon/dts/
Dmesh_feather.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 /* Assignments common to all Feather-based Particle mesh boards.
14 #include "mesh_feather-pinctrl.dtsi"
15 #include <zephyr/dt-bindings/input/input-event-codes.h>
29 zephyr,uart-mcumgr = &uart0;
30 zephyr,shell-uart = &uart0;
35 compatible = "gpio-leds";
37 gpios = <&gpio1 12 GPIO_ACTIVE_HIGH>;
41 gpios = <&gpio0 13 GPIO_ACTIVE_LOW>;
45 gpios = <&gpio0 14 GPIO_ACTIVE_LOW>;
[all …]
/Zephyr-latest/boards/nxp/frdm_k82f/
Dfrdm_k82f.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
11 #include <zephyr/dt-bindings/pwm/pwm.h>
12 #include "frdm_k82f-pinctrl.dtsi"
13 #include <zephyr/dt-bindings/input/input-event-codes.h>
23 pwm-led0 = &red_pwm_led;
24 pwm-led1 = &green_pwm_led;
25 pwm-led2 = &blue_pwm_led;
30 mcuboot-button0 = &user_button_0;
42 zephyr,code-partition = &slot0_partition;
[all …]
/Zephyr-latest/drivers/led_strip/
Dws2812_gpio.c6 * SPDX-License-Identifier: Apache-2.0
25 #include <zephyr/dt-bindings/led/led.h>
42 * https://github.com/zephyrproject-rtos/zephyr/issues/11917.
47 * Per Arm docs, both Rd and Rn must be r0-r7, so we use the "l"
78 const struct ws2812_gpio_cfg *config = dev->config; in send_buf()
79 volatile uint32_t *base = (uint32_t *)&NRF_GPIO->OUTSET; in send_buf()
80 const uint32_t val = BIT(config->gpio.pin); in send_buf()
99 while (len--) { in send_buf()
107 * inter-bit time will be longer than TxL, but the in send_buf()
108 * wp.josh.com blog post says we have at least 5 usec in send_buf()
[all …]
/Zephyr-latest/drivers/flash/
Dspi_nor.c2 * Copyright (c) 2018 Savoir-Faire Linux.
8 * SPDX-License-Identifier: Apache-2.0
36 * * Some devices support a Deep Power-Down mode which reduces current
41 * * PM_DEVICE_STATE_SUSPENDED corresponds to deep-power-down mode;
63 #define DEV_CFG(_dev_) ((const struct spi_nor_config * const) (_dev_)->config)
66 /* MXICY Low-power/high perf mode is second bit in configuration register 2 */
72 /* Build-time data associated with the device. */
92 /* Expected JEDEC ID, from jedec-id property */
96 /* Optional support for entering 32-bit address mode. */
101 /* Length of BFP structure, in 32-bit words. */
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-3.2.rst13 * Added support for :ref:`bin-blobs` (also see :ref:`west-blobs`).
15 * Converted all supported boards from ``pinmux`` to :ref:`pinctrl-guide`.
31 * CVE-2022-2993: Under embargo until 2022-11-03
33 * CVE-2022-2741: Under embargo until 2022-10-14
56 This definition can be used by third-party code to compile code conditional
58 Therefore, any third-party code integrated using the Zephyr build system will
91 changed from ``-ENETDOWN`` to ``-ENETUNREACH``. A return value of ``-ENETDOWN`` now indicates
129 * Removed support for configuring the CAN-FD maximum DLC value via Kconfig
156 valid for specific bindings to specify like :dtcompatible:`gpio-leds` and
157 :dtcompatible:`fixed-partitions`.
[all …]
Drelease-notes-4.0.rst15 is now the standard way to provide device-specific protection to data at rest. (:github:`76222`)
18 :ref:`ZMS <zms_api>` is a new key-value storage subsystem compatible with all non-volatile storage
25 runtime configuration through vendor specific APIs. Initially the :dtcompatible:`nordic,nrf-comp`,
26 :dtcompatible:`nordic,nrf-lpcomp` and :dtcompatible:`nxp,kinetis-acmp` are supported.
31 Initially implemented drivers include a simple :dtcompatible:`zephyr,gpio-steppers` and a complex
32 sensor-less stall-detection capable with integrated ramp-controller :dtcompatible:`adi,tmc5041`.
50 directory for :zephyr:code-sample-category:`code samples <samples>`.
70 * :cve:`2024-8798`: Under embargo until 2024-11-22
71 * :cve:`2024-10395`: Under embargo until 2025-01-23
72 * :cve:`2024-11263` `Zephyr project bug tracker GHSA-jjf3-7x72-pqm9
[all …]