Searched +full:mspi +full:- +full:io +full:- +full:mode (Results 1 – 15 of 15) sorted by relevance
| /Zephyr-latest/tests/drivers/mspi/flash/boards/ |
| D | native_sim.overlay | 4 * SPDX-License-Identifier: Apache-2.0 15 ce-gpios = <&gpio0 5 GPIO_ACTIVE_LOW>, 17 dqs-support; 18 software-multiperipheral; 22 compatible = "zephyr,mspi-emul-flash"; 25 mspi-max-frequency = <48000000>; 26 mspi-io-mode = "MSPI_IO_MODE_QUAD"; 27 mspi-data-rate = "MSPI_DATA_RATE_SINGLE"; 28 mspi-hardware-ce-num = <0>; 29 read-command = <0x0B>; [all …]
|
| D | apollo3p_evb.overlay | 3 * SPDX-License-Identifier: Apache-2.0 18 compatible = "ambiq,mspi-controller"; 19 pinctrl-0 = <&mspi1_default>; 20 pinctrl-1 = <&mspi1_sleep>; 21 pinctrl-2 = <&mspi1_flash>; 22 pinctrl-names = "default","sleep","flash"; 25 ce-gpios = <&gpio32_63 18 GPIO_ACTIVE_LOW>; 27 cmdq-buffer-location = ".mspi_buff"; 28 cmdq-buffer-size = <256>; 31 compatible = "ambiq,mspi-device", "mspi-atxp032"; [all …]
|
| /Zephyr-latest/doc/hardware/peripherals/ |
| D | mspi.rst | 3 Multi-bit SPI Bus 6 The MSPI (multi-bit SPI) is provided as a generic API to accommodate 16 .. _mspi-controller-api: 18 MSPI Controller API 21 Zephyr's MSPI controller API may be used when a multi-bit SPI controller 22 is present. E.g. Ambiq MSPI, QSPI, OSPI, Flexspi, etc. 23 The API supports single to hex SDR/DDR IO with variable latency and advanced 25 not limited to high-speed, high density flash/psram memory devices, displays 28 The MSPI interface contains controller drivers that are SoC platform specific 29 and implement the MSPI APIs, and device drivers that reference these APIs. [all …]
|
| /Zephyr-latest/dts/bindings/mspi/ |
| D | mspi-device.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 # Common fields for MSPI devices 8 on-bus: mspi 14 mspi-max-frequency: 22 mspi-io-mode: 25 - "MSPI_IO_MODE_SINGLE" 26 - "MSPI_IO_MODE_DUAL" 27 - "MSPI_IO_MODE_DUAL_1_1_2" 28 - "MSPI_IO_MODE_DUAL_1_2_2" 29 - "MSPI_IO_MODE_QUAD" [all …]
|
| D | ambiq,mspi-device.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: Ambiq MSPI device 6 compatible: "ambiq,mspi-device" 8 include: [mspi-device.yaml, "jedec,jesd216.yaml"] 11 mspi-io-mode: 14 mspi-data-rate: 17 mspi-hardware-ce-num: 25 rx-dummy: 28 tx-dummy: 31 read-command: [all …]
|
| /Zephyr-latest/samples/drivers/mspi/mspi_flash/boards/ |
| D | apollo3p_evb.overlay | 4 * SPDX-License-Identifier: Apache-2.0 23 pinctrl-0 = <&mspi1_default>; 24 pinctrl-1 = <&mspi1_sleep>; 25 pinctrl-2 = <&mspi1_psram>; 26 pinctrl-3 = <&mspi1_flash>; 27 pinctrl-names = "default","sleep","psram","flash"; 30 ce-gpios = <&gpio64_95 5 GPIO_ACTIVE_LOW>, 33 cmdq-buffer-location = ".mspi_buff"; 34 cmdq-buffer-size = <256>; 37 compatible = "ambiq,mspi-device", "mspi-aps6404l"; [all …]
|
| /Zephyr-latest/samples/drivers/memc/boards/ |
| D | apollo3p_evb.overlay | 4 * SPDX-License-Identifier: Apache-2.0 23 pinctrl-0 = <&mspi1_default>; 24 pinctrl-1 = <&mspi1_sleep>; 25 pinctrl-2 = <&mspi1_psram>; 26 pinctrl-names = "default","sleep","psram"; 29 ce-gpios = <&gpio64_95 5 GPIO_ACTIVE_LOW>, 32 cmdq-buffer-location = ".mspi_buff"; 33 cmdq-buffer-size = <256>; 36 compatible = "ambiq,mspi-device", "mspi-aps6404l"; 40 mspi-max-frequency = <48000000>; [all …]
|
| /Zephyr-latest/samples/drivers/mspi/mspi_async/boards/ |
| D | apollo3p_evb.overlay | 4 * SPDX-License-Identifier: Apache-2.0 23 pinctrl-0 = <&mspi1_default>; 24 pinctrl-1 = <&mspi1_sleep>; 25 pinctrl-2 = <&mspi1_psram>; 26 pinctrl-names = "default","sleep","psram"; 29 ce-gpios = <&gpio64_95 5 GPIO_ACTIVE_LOW>, 32 cmdq-buffer-location = ".mspi_buff"; 33 cmdq-buffer-size = <256>; 36 compatible = "ambiq,mspi-device", "mspi-aps6404l"; 40 mspi-max-frequency = <48000000>; [all …]
|
| /Zephyr-latest/include/zephyr/drivers/ |
| D | mspi.h | 4 * SPDX-License-Identifier: Apache-2.0 9 * @brief Public APIs for MSPI driver 30 * @brief MSPI Driver APIs 31 * @defgroup mspi_interface MSPI Driver APIs 37 * @brief MSPI operational mode 45 * @brief MSPI duplex mode 53 * @brief MSPI I/O mode capabilities 56 * Mode with no postfix has the same number of lines for all phases. 76 * @brief MSPI data rate capabilities 93 * @brief MSPI Polarity & Phase Modes [all …]
|
| /Zephyr-latest/boards/nordic/nrf9280pdk/ |
| D | nrf9280pdk_nrf9280_cpuapp.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "nrf9280pdk_nrf9280-memory_map.dtsi" 11 #include "nrf9280pdk_nrf9280-ipc_conf.dtsi" 12 #include "nrf9280pdk_nrf9280-pinctrl.dtsi" 14 /delete-node/ &cpurad_cpusys_ipc; 15 /delete-node/ &cpusec_cpurad_ipc; 18 compatible = "nordic,nrf9280pdk_nrf9280-cpuapp"; 23 zephyr,code-partition = &cpuapp_slot0_partition; 26 zephyr,shell-uart = &uart136; [all …]
|
| /Zephyr-latest/boards/nordic/nrf54h20dk/ |
| D | nrf54h20dk_nrf54h20_cpuapp.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 10 #include "nrf54h20dk_nrf54h20-common.dtsi" 12 /delete-node/ &cpurad_cpusys_ipc; 13 /delete-node/ &cpusec_cpurad_ipc; 16 compatible = "nordic,nrf54h20dk_nrf54h20-cpuapp"; 21 zephyr,code-partition = &cpuapp_slot0_partition; 24 zephyr,shell-uart = &uart136; 26 zephyr,bt-hci = &bt_hci_ipc0; 27 nordic,802154-spinel-ipc = &ipc0; [all …]
|
| /Zephyr-latest/soc/espressif/common/ |
| D | Kconfig.spiram | 2 # SPDX-License-Identifier: Apache-2.0 9 bool "Support for external, SPI-connected RAM" 34 prompt "Mode (QUAD/OCT) of SPI RAM chip in use" 38 bool "Quad Mode PSRAM" 41 bool "Octal Mode PSRAM" 52 bool "ESP-PSRAM16 or APS1604" 56 bool "ESP-PSRAM32 or IS25WP032" 60 bool "ESP-PSRAM64, LY68L6400 or APS6408" 128 bool "Move Read-Only Data in Flash to PSRAM" 142 Enable MSPI Error-Correcting Code function when accessing SPIRAM. [all …]
|
| /Zephyr-latest/doc/releases/ |
| D | release-notes-3.7.rst | 10 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 …]
|
| 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 …]
|
| /Zephyr-latest/drivers/mspi/ |
| D | mspi_dw.c | 4 * SPDX-License-Identifier: Apache-2.0 9 #include <zephyr/drivers/mspi.h> 122 struct mspi_dw_data *dev_data = dev->data; in tx_data() 123 const struct mspi_dw_config *dev_config = dev->config; in tx_data() 124 const uint8_t *buf_pos = dev_data->buf_pos; in tx_data() 125 const uint8_t *buf_end = dev_data->buf_end; in tx_data() 135 uint8_t bytes_per_frame_exp = dev_data->bytes_per_frame_exp; in tx_data() 136 uint8_t tx_fifo_depth = dev_config->tx_fifo_depth_minus_1 + 1; in tx_data() 157 if (--room == 0) { in tx_data() 159 - FIELD_GET(TXFLR_TXTFL_MASK, read_txflr(dev)); in tx_data() [all …]
|