Home
last modified time | relevance | path

Searched +full:quad +full:- +full:enable +full:- +full:requirements (Results 1 – 13 of 13) sorted by relevance

/Zephyr-latest/drivers/flash/
DKconfig.nxp_s322 # SPDX-License-Identifier: Apache-2.0
14 Enable the Flash driver for a NOR Serial Flash Memory device connected
24 JESD216-compatible devices, with the following notes:
25 - Quad Enable Requirements bitfield (DW15) must be present in the SFDP
26 tables to configure Quad mode. Otherwise it defaults to Dual or
28 - Soft Reset bitfield (DW16) must be present in the SFDP tables to
30 - 0-X-X mode discovery not yet implemented by the HAL.
34 device size and jedec-id properties must be set in devicetree node.
52 flash memory. Other options may include the 32K-byte erase size (32768),
53 the block size (65536), or any non-zero multiple of the sector size.
Djesd216.h4 * SPDX-License-Identifier: Apache-2.0
23 * https://www.jedec.org/standards-documents/docs/jesd216b
35 uint8_t len_dw; /* Length of table in 32-bit DWORDs */
43 return sizeof(uint32_t) * hp->len_dw; in jesd216_param_len()
49 return ((uint16_t)hp->id_msb << 8) | hp->id_lsb; in jesd216_param_id()
57 return ((hp->ptp[2] << 16) in jesd216_param_addr()
58 | (hp->ptp[1] << 8) in jesd216_param_addr()
59 | (hp->ptp[0] << 0)); in jesd216_param_addr()
80 /* All JESD216 data is read from the device in little-endian byte
81 * order. For JEDEC parameter tables defined through JESD216D-01 the
[all …]
Dnrf_qspi_nor.c2 * Copyright (c) 2019-2024, Nordic Semiconductor ASA
4 * SPDX-License-Identifier: Apache-2.0
69 #error "No size specified. 'size' or 'size-in-bytes' must be set"
73 "Node " DT_NODE_PATH(DT_DRV_INST(0)) " has both size and size-in-bytes "
80 * frequencies 2 - 32 MHz and the nRF53 one supports 6 - 96 MHz.
108 INST_0_SCK_FREQUENCY) - 1)
121 INST_0_SCK_FREQUENCY) - 1)
140 INST_0_SCK_FREQUENCY) - 1)
178 … "Driver only supports NONE, S1B6, S2B1v1, S2B1v4, S2B1v5 or S2B1v6 for quad-enable-requirements");
188 void z_impl_nrf_qspi_nor_xip_enable(const struct device *dev, bool enable);
[all …]
/Zephyr-latest/dts/bindings/mtd/
Djedec,jesd216.yaml2 # Copyright (c) 2019-2020 Nordic Semiconductor ASA
3 # SPDX-License-Identifier: Apache-2.0
21 jedec-id:
22 type: uint8-array
29 sfdp-bfp:
30 type: uint8-array
32 Contains the 32-bit words in little-endian byte order from the
34 Parameters table. This provides flash-specific configuration
38 quad-enable-requirements:
41 - "NONE"
[all …]
Dnordic,qspi-nor.yaml2 # SPDX-License-Identifier: Apache-2.0
7 compatible: "nordic,qspi-nor"
9 include: [base.yaml, "jedec,spi-nor-common.yaml"]
11 on-bus: qspi
17 jedec-id:
23 The size in bits. Set this or size-in-bytes, but not both.
25 size-in-bytes:
31 quad-enable-requirements:
37 - "fastread" # Single data line SPI, FAST_READ (0x0B)
38 - "read2o" # Dual data line SPI, READ2O (0x3B)
[all …]
/Zephyr-latest/boards/adafruit/feather_nrf52840/
Dadafruit_feather_nrf52840_common.dtsi5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
11 #include "adafruit_feather_nrf52840-pinctrl.dtsi"
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
21 compatible = "gpio-leds";
32 compatible = "gpio-keys";
41 compatible = "voltage-divider";
42 io-channels = <&adc 5>;
43 output-ohms = <100000>;
44 full-ohms = <(100000 + 100000)>;
[all …]
/Zephyr-latest/boards/seeed/xiao_ble/
Dxiao_ble_common.dtsi5 * SPDX-License-Identifier: Apache-2.0
10 #include "xiao_ble-pinctrl.dtsi"
19 compatible = "gpio-leds";
35 compatible = "pwm-leds";
46 pwm-led0 = &pwm_led0;
47 bootloader-led0 = &led0;
48 mcuboot-led0 = &led0;
58 regulator-initial-mode = <NRF5X_REG_MODE_DCDC>;
66 gpio-as-nreset;
82 compatible = "nordic,nrf-uarte";
[all …]
/Zephyr-latest/boards/adafruit/itsybitsy/
Dadafruit_itsybitsy_nrf52840.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "adafruit_itsybitsy_nrf52840-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 #include <zephyr/dt-bindings/led/led.h>
16 compatible = "adafruit,itsybitsy-nrf52840";
23 compatible = "gpio-leds";
31 compatible = "gpio-keys";
44 led-strip = &apa102;
49 regulator-initial-mode = <NRF5X_REG_MODE_DCDC>;
[all …]
/Zephyr-latest/boards/nxp/mr_canhubk3/
Dmr_canhubk3.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 #include <dt-bindings/pwm/pwm.h>
13 #include "mr_canhubk3-pinctrl.dtsi"
14 #include <zephyr/dt-bindings/sensor/qdec_nxp_s32.h>
17 model = "NXP MR-CANHUBK3";
25 zephyr,code-partition = &code_partition;
27 zephyr,shell-uart = &lpuart2;
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-2.5.rst27 * CVE-2021-3323: Under embargo until 2021-04-14
28 * CVE-2021-3321: Under embargo until 2021-04-14
29 * CVE-2021-3320: Under embargo until 2021-04-14
39 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
49 for instance enable bootstrap procedure in the current session.
56 * Changed vcnl4040 dts binding default for property 'proximity-trigger'.
63 * The :c:func:`mqtt_keepalive_time_left` function now returns -1 if keep alive
67 timeout usage must use the new-style k_timeout_t type and not the
87 GPIO-only regulators a devicetree property ``supply-gpios`` is defined as a
101 * ARM Musca-A board and SoC support deprecated and planned to be removed in 2.6.0.
[all …]
Drelease-notes-2.4.rst33 * CVE-2020-10060: UpdateHub Might Dereference An Uninitialized Pointer
34 * CVE-2020-10064: Improper Input Frame Validation in ieee802154 Processing
35 * CVE-2020-10066: Incorrect Error Handling in Bluetooth HCI core
36 * CVE-2020-10072: all threads can access all socket file descriptors
37 * CVE-2020-13598: FS: Buffer Overflow when enabling Long File Names in FAT_FS and calling fs_stat
38 * CVE-2020-13599: Security problem with settings and littlefs
39 * CVE-2020-13601: Under embargo until 2020/11/18
40 * CVE-2020-13602: Remote Denial of Service in LwM2M do_write_op_tlv
50 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
62 * The :c:func:`wdt_feed` function will now return ``-EAGAIN`` if
[all …]
Drelease-notes-3.1.rst61 * Split CAN classic and CAN-FD APIs:
90 was moved from Kconfig to :ref:`devicetree <dt-guide>`.
91 See the :dtcompatible:`st,stm32f1-pinctrl` devicetree binding for more information.
182 * MIPI-DSI
184 * Added a :ref:`MIPI-DSI api <mipi_dsi_api>`. This is an experimental API,
196 * Added support for enabling/disabling CAN-FD mode at runtime using :c:macro:`CAN_MODE_FD`.
220 * Added support for Provisioners over PB-GATT
231 * Implemented ISO-AL TX unframed fragmentation
232 * Added support for back-to-back receiving of PDUs on nRF5x platforms
249 newly created informational-only callback struct :c:struct:`bt_conn_auth_info_cb`.
[all …]
Drelease-notes-3.7.rst10 This release is the last non-maintenance 3.x release and, as such, will be the next
18 * A long-awaited :ref:`HTTP Server <http_server_interface>` library, and associated service API,
21 * :ref:`POSIX support <posix_support>` has been extended, with most Options of the IEEE 1003-2017
25 * Bluetooth Host has been extended with support for the Nordic UART Service (NUS), Hands-free Audio
29 :ref:`read-then-decode approach <sensor-read-and-decode>` that enables more types of sensors and
35 * Trusted Firmware-M (TF-M) 2.1.0 and Mbed TLS 3.6.0 have been integrated into Zephyr.
39 1588) allows to synchronize time across devices with sub-microsecond accuracy.
52 * 1-Wire
71 :ref:`pinctrl-guide` for more details.
88 * CVE-2024-3077 `Zephyr project bug tracker GHSA-gmfv-4vfh-2mh8
[all …]