Home
last modified time | relevance | path

Searched +full:scramble +full:- +full:config (Results 1 – 6 of 6) sorted by relevance

/Zephyr-latest/dts/bindings/mspi/
Dzephyr,mspi-emul-device.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "zephyr,mspi-emul-device"
8 include: mspi-device.yaml
14 xip-config:
17 scramble-config:
20 ce-break-config:
Dmspi-device.yaml2 # SPDX-License-Identifier: Apache-2.0
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"
30 - "MSPI_IO_MODE_QUAD_1_1_4"
[all …]
/Zephyr-latest/include/zephyr/drivers/
Dmspi.h4 * SPDX-License-Identifier: Apache-2.0
241 /** @brief GPIO chip-select line numbers (optional) */
247 /** @brief Whether to re-initialize controller */
258 struct mspi_cfg config; member
320 * @brief MSPI controller scramble configuration
323 /** @brief scramble enable */
325 /** @brief scramble region start address =
329 /** @brief scramble region size */
506 mspi_api_config config; member
528 * re-initialize their controller hardware. Additional SoC platform specific
[all …]
/Zephyr-latest/drivers/mspi/
Dmspi_ambiq_ap3.c4 * SPDX-License-Identifier: Apache-2.0
91 LOG_INST_ERR(cfg->log, "%u,Frequency not supported!", __LINE__); in mspi_set_freq()
105 LOG_INST_ERR(cfg->log, "%u, incorrect data rate, only SDR is supported.", __LINE__); in mspi_set_line()
188 if (ctx->owner) { in mspi_context_ce_control()
189 if (ctx->xfer.hold_ce && in mspi_context_ce_control()
190 ctx->xfer.ce_sw_ctrl.gpio.port != NULL) { in mspi_context_ce_control()
192 gpio_pin_set_dt(&ctx->xfer.ce_sw_ctrl.gpio, 1); in mspi_context_ce_control()
193 k_busy_wait(ctx->xfer.ce_sw_ctrl.delay); in mspi_context_ce_control()
195 k_busy_wait(ctx->xfer.ce_sw_ctrl.delay); in mspi_context_ce_control()
196 gpio_pin_set_dt(&ctx->xfer.ce_sw_ctrl.gpio, 0); in mspi_context_ce_control()
[all …]
Dmspi_emul.c4 * SPDX-License-Identifier: Apache-2.0
74 * @return -ENODEV The device is not on this MSPI bus.
79 const struct mspi_emul_data *data = controller->data; in mspi_verify_device()
80 int device_index = data->mspicfg.num_periph; in mspi_verify_device()
83 if (data->mspicfg.num_ce_gpios != 0) { in mspi_verify_device()
84 for (int i = 0; i < data->mspicfg.num_periph; i++) { in mspi_verify_device()
85 if (dev_id->ce.port == data->mspicfg.ce_group[i].port && in mspi_verify_device()
86 dev_id->ce.pin == data->mspicfg.ce_group[i].pin && in mspi_verify_device()
87 dev_id->ce.dt_flags == data->mspicfg.ce_group[i].dt_flags) { in mspi_verify_device()
92 if (device_index >= data->mspicfg.num_periph || in mspi_verify_device()
[all …]
/Zephyr-latest/doc/releases/
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 …]