Home
last modified time | relevance | path

Searched +full:sck +full:- +full:delay (Results 1 – 13 of 13) sorted by relevance

/Zephyr-latest/dts/bindings/spi/
Dnxp,dspi.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: ["spi-controller.yaml", "pinctrl-device.yaml"]
20 pcs-sck-delay:
23 Delay in nanoseconds from the chip select assert to the first clock
24 edge. If not set, the minimum supported delay is used.
26 sck-pcs-delay:
29 Delay in nanoseconds from the last clock edge to the chip select
30 deassert. If not set, the minimum supported delay is used.
32 transfer-delay:
35 Delay in nanoseconds from the chip select deassert to the next chip
[all …]
Dnxp,lpspi.yaml2 # SPDX-License-Identifier: Apache-2.0
8 include: ["spi-controller.yaml", "pinctrl-device.yaml"]
17 pcs-sck-delay:
20 Delay in nanoseconds from the chip select assert to the first clock
21 edge. If not set, the minimum supported delay is used.
23 sck-pcs-delay:
26 Delay in nanoseconds from the last clock edge to the chip select
27 deassert. If not set, the minimum supported delay is used.
29 transfer-delay:
32 Delay in nanoseconds from the chip select deassert to the next chip
[all …]
Dnxp,s32-spi.yaml1 # Copyright 2022-2023 NXP
2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nxp,s32-spi"
8 include: [spi-controller.yaml, pinctrl-device.yaml]
17 num-cs:
26 pinctrl-0:
29 pinctrl-names:
37 spi-sck-cs-delay:
40 A delay in nanoseconds between the stop of clock signal and
42 asserted between transfer, this delay will be inserted between transfer.
[all …]
Dnordic,nrf-spim.yaml2 # SPDX-License-Identifier: Apache-2.0
6 compatible: "nordic,nrf-spim"
8 include: ["nordic,nrf-spi-common.yaml", "memory-region.yaml"]
11 anomaly-58-workaround:
18 rx-delay-supported:
24 rx-delay:
27 - 0
28 - 1
29 - 2
30 - 3
[all …]
/Zephyr-latest/boards/madmachine/mm_feather/
Dmm_feather.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "mm_feather-pinctrl.dtsi"
13 model = "MM MM-FEATHER board";
28 zephyr,shell-uart = &lpuart1;
33 /* Micron MT48LC16M16A2B4-6AIT:G */
39 compatible = "gpio-leds";
61 compatible = "nxp,imx-flexspi-nor";
64 spi-max-frequency = <104000000>;
66 jedec-id = [9d 70 17];
[all …]
/Zephyr-latest/boards/madmachine/mm_swiftio/
Dmm_swiftio.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "mm_swiftio-pinctrl.dtsi"
13 model = "MM MM-SWIFTIO board";
28 zephyr,shell-uart = &lpuart1;
33 /* Micron MT48LC16M16A2B4-6AIT:G */
39 compatible = "gpio-leds";
61 compatible = "nxp,imx-flexspi-nor";
64 spi-max-frequency = <104000000>;
66 jedec-id = [9d 70 17];
[all …]
/Zephyr-latest/dts/bindings/mtd/
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/nxp/mimxrt1062_fmurt6/
Dmimxrt1062_fmurt6.dts2 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "mimxrt1062_fmurt6-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/pwm/pwm.h>
25 telem4-gps2 = &lpuart5;
29 zephyr,flash-controller = &s26ks512s0;
31 zephyr,code-partition = &slot0_partition;
32 zephyr,uart-mcumgr = &lpuart7;
37 zephyr,shell-uart = &lpuart7;
42 compatible = "gpio-leds";
[all …]
/Zephyr-latest/modules/nrf_wifi/bus/
Dqspi_if.c4 * SPDX-License-Identifier: Apache-2.0
9 * Zephyr OS layer of the Wi-Fi driver.
68 * frequencies 2 - 32 MHz and the nRF53 one supports 6 - 96 MHz.
71 "Unsupported SCK frequency.");
75 * (BASE_CLOCK_DIV) for the clock from which the SCK frequency is derived that
76 * need to be used to achieve the SCK frequency as close as possible (but not
89 /* For requested SCK >= 96 MHz, use HFCLK192M / 1 / (2*1) = 96 MHz */
96 QSPI_IF_DEVICE_FREQUENCY) - 1)
98 /* For 96 MHz > SCK >= 48 MHz, use HFCLK192M / 2 / (2*1) = 48 MHz */
102 /* For 48 MHz > SCK >= 32 MHz, use HFCLK192M / 1 / (2*3) = 32 MHz */
[all …]
/Zephyr-latest/drivers/flash/
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.
83 "Unsupported SCK frequency.");
87 * (BASE_CLOCK_DIV) for the clock from which the SCK frequency is derived that
88 * need to be used to achieve the SCK frequency as close as possible (but not
101 /* For requested SCK >= 96 MHz, use HFCLK192M / 1 / (2*1) = 96 MHz */
108 INST_0_SCK_FREQUENCY) - 1)
[all …]
/Zephyr-latest/drivers/sdhc/
Dsdhc_spi.c4 * SPDX-License-Identifier: Apache-2.0
147 * to the card (this should result in 80 SCK cycles) in sdhc_spi_init_card()
149 const struct sdhc_spi_config *config = dev->config; in sdhc_spi_init_card()
150 struct sdhc_spi_data *data = dev->data; in sdhc_spi_init_card()
151 struct spi_config *spi_cfg = data->spi_cfg; in sdhc_spi_init_card()
154 if (spi_cfg->frequency == 0) { in sdhc_spi_init_card()
156 spi_cfg->frequency = SDMMC_CLOCK_400KHZ; in sdhc_spi_init_card()
160 if (pm_device_runtime_get(config->spi_dev) < 0) { in sdhc_spi_init_card()
161 return -EIO; in sdhc_spi_init_card()
165 spi_cfg->operation |= SPI_CS_ACTIVE_HIGH; in sdhc_spi_init_card()
[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-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 …]