/Zephyr-latest/tests/drivers/spi/spi_loopback/ |
D | overlay-mcux-flexio-spi.overlay | 4 * SPDX-License-Identifier: Apache-2.0 12 <&iomuxc_gpio_ad_b1_10_flexio3_flexio10>, /* sck */ 15 drive-strength = "r0-6"; 16 slew-rate = "slow"; 17 nxp,speed = "150-mhz"; 24 <&iomuxc_gpio_ad_b1_11_flexio3_flexio11>, /* sck */ 27 drive-strength = "r0-6"; 28 slew-rate = "slow"; 29 nxp,speed = "150-mhz"; 37 compatible = "nxp,flexio-spi"; [all …]
|
/Zephyr-latest/tests/drivers/spi/spi_loopback/boards/ |
D | frdm_ke1xz_flexio_spi.overlay | 4 * SPDX-License-Identifier: Apache-2.0 8 * SDO(J2-3) --> SDI(J2-4) 15 <FXIO_D4_PTB8>, /* sck */ 18 drive-strength = "low"; 19 slew-rate = "slow"; 28 compatible = "nxp,flexio-spi"; 30 #address-cells = <1>; 31 #size-cells = <0>; 32 cs-gpios = <&gpioa 8 GPIO_ACTIVE_LOW>; 33 sdo-pin = <7>; [all …]
|
/Zephyr-latest/boards/madmachine/mm_feather/ |
D | mm_feather.dts | 4 * 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/drivers/spi/ |
D | spi_sifive.c | 4 * SPDX-License-Identifier: Apache-2.0 31 static int spi_config(const struct device *dev, uint32_t frequency, in spi_config() argument 38 return -ENOTSUP; in spi_config() 42 return -ENOTSUP; in spi_config() 46 return -ENOTSUP; in spi_config() 49 /* Set the SPI frequency */ in spi_config() 50 div = (SPI_CFG(dev)->f_sys / (frequency * 2U)) - 1; in spi_config() 55 /* If CPOL is set, then SCK idles at logical 1 */ in spi_config() 58 /* SCK idles at logical 0 */ in spi_config() 66 * on the trailing SCK edge in spi_config() [all …]
|
/Zephyr-latest/boards/madmachine/mm_swiftio/ |
D | mm_swiftio.dts | 4 * 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/boards/nxp/mimxrt595_evk/ |
D | board.c | 2 * Copyright 2022-2023 NXP 3 * SPDX-License-Identifier: Apache-2.0 28 #define PMIC_SETTLING_TIME 2000U /* in micro-seconds */ 50 /* Core frequency levels number. */ 64 /* System clock frequency. */ 80 /* Frequency exceed max supported */ in board_calc_volt_level() 84 volt = sw1_volt[i - 1U]; in board_calc_volt_level() 128 return -ERANGE; in board_pmic_change_mode() 132 if (ret != -EPERM) { in board_pmic_change_mode() 142 /* Changes power-related config to preset profiles, like clocks and VDDCORE voltage */ [all …]
|
/Zephyr-latest/samples/drivers/jesd216/boards/ |
D | nrf52840dk_nrf52840_spi.overlay | 2 * 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 15 * notes define own clock source (SCK), but spi2 shares the same clock source 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"; [all …]
|
/Zephyr-latest/dts/bindings/mtd/ |
D | nordic,qspi-nor.yaml | 2 # 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/mimxrt1050_evk/ |
D | mimxrt1050_evk_mimxrt1052_hyperflash.dts | 4 * SPDX-License-Identifier: Apache-2.0 11 zephyr,flash-controller = &s26ks512s0; 13 zephyr,code-partition = &slot0_partition; 19 ahb-prefetch; 20 ahb-read-addr-opt; 21 pinctrl-0 = <&pinmux_flexspi1>; 22 pinctrl-names = "default"; 23 ahb-bufferable; 24 ahb-cacheable; 25 sck-differential-clock; [all …]
|
/Zephyr-latest/boards/nxp/mimxrt1060_evk/ |
D | mimxrt1060_evk_mimxrt1062_hyperflash.dts | 4 * SPDX-License-Identifier: Apache-2.0 11 zephyr,flash-controller = &s26ks512s0; 13 zephyr,code-partition = &slot0_partition; 19 ahb-prefetch; 20 ahb-read-addr-opt; 21 ahb-bufferable; 22 ahb-cacheable; 23 sck-differential-clock; 24 combination-mode; 25 rx-clock-source = <3>; [all …]
|
/Zephyr-latest/tests/drivers/flash/common/boards/ |
D | nrf52840dk_mx25l51245g.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 /delete-node/ &mx25r64; 27 low-power-enable; 31 low-power-enable; 32 bias-pull-up; 38 pinctrl-0 = <&qspi_default>; 39 pinctrl-1 = <&qspi_sleep>; 40 pinctrl-names = "default", "sleep"; 43 compatible = "nordic,qspi-nor"; 49 sck-frequency = <2000000>; [all …]
|
/Zephyr-latest/samples/subsys/fs/littlefs/boards/ |
D | nrf52840dk_nrf52840_spi.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 /delete-node/ &mx25r64; 14 * to provide quad-spi feature. In individual specifications each of the spi 15 * notes define own clock source (SCK), but spi2 shares the same clock source 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/dts/bindings/net/wireless/ |
D | nordic,nrf21540-fem.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 This is a representation of the nRF21540 Radio Front-End module. 8 See the "nordic,nrf21540-fem-spi" binding to configure the SPI 11 the FEM and SPI configurations using the spi-if property. 17 compatible = "nordic,nrf-spim"; 19 cs-gpios = <&gpio1 3 GPIO_ACTIVE_LOW>; 20 /* ... MISO/MOSI/SCK pin configuration goes here ... */ 22 my_spi_if: nrf21540-spi@0 { 23 compatible = "nordic,nrf21540-fem-spi"; 25 spi-max-frequency = <8000000>; [all …]
|
/Zephyr-latest/boards/adafruit/itsybitsy/ |
D | adafruit_itsybitsy_nrf52840.dts | 4 * 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/mikroe/stm32_m4_clicker/ |
D | mikroe_stm32_m4_clicker.dts | 4 * SPDX-License-Identifier: Apache-2.0 7 /dts-v1/; 9 #include <st/f4/stm32f415rgtx-pinctrl.dtsi> 10 #include <zephyr/dt-bindings/input/input-event-codes.h> 22 compatible = "gpio-leds"; 34 compatible = "gpio-keys"; 47 mikrobus_header: mikrobus-connector { 48 compatible = "mikro-bus"; 49 #gpio-cells = <2>; 50 gpio-map-mask = <0xffffffff 0xffffffc0>; [all …]
|
/Zephyr-latest/boards/atmel/sam0/samr21_xpro/ |
D | samr21_xpro.dts | 3 * Copyright (c) 2019-2024 Gerson Fernando Budke <nandojve@gmail.com> 5 * SPDX-License-Identifier: Apache-2.0 8 /dts-v1/; 11 #include "samr21_xpro-pinctrl.dtsi" 12 #include <zephyr/dt-bindings/input/input-event-codes.h> 20 zephyr,shell-uart = &sercom0; 29 pwm-led0 = &pwm_led0; 31 i2c-0 = &sercom1; 35 compatible = "gpio-leds"; 43 compatible = "pwm-leds"; [all …]
|
/Zephyr-latest/boards/others/stm32f401_mini/doc/ |
D | index.rst | 6 The STM32 Mini F401 is an extremely low cost and bare-bones 8 More info about the board with schematics available `here <stm32-base-board-page_>`_ 16 - STM32F401CCU6 in UFQFPN48 package 17 - ARM |reg| 32-bit Cortex |reg| -M4 CPU with FPU 18 - 84 MHz max CPU frequency 19 - VDD from 1.7 V to 3.6 V 20 - 256 KB Flash 21 - 64 KB SRAM 22 - GPIO with external interrupt capability 23 - 1x12-bit, 2.4 MSPS ADC with 16 channels [all …]
|
/Zephyr-latest/boards/particle/argon/dts/ |
D | mesh_feather.dtsi | 5 * 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"; 55 compatible = "gpio-keys"; 70 compatible = "particle-gen3-header"; 71 #gpio-cells = <2>; [all …]
|
/Zephyr-latest/boards/particle/boron/dts/ |
D | mesh_feather.dtsi | 5 * 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"; 55 compatible = "gpio-keys"; 70 compatible = "particle-gen3-header"; 71 #gpio-cells = <2>; [all …]
|
/Zephyr-latest/boards/particle/xenon/dts/ |
D | mesh_feather.dtsi | 5 * 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"; 55 compatible = "gpio-keys"; 70 compatible = "particle-gen3-header"; 71 #gpio-cells = <2>; [all …]
|
/Zephyr-latest/boards/weact/stm32f405_core/doc/ |
D | index.rst | 6 The WeAct STM32F405 Core Board is an extremely low cost and bare-bones 8 This is the 64-pin variant of the STM32F405x series, 18 - STM32F405RG in QFPN64 package 19 - ARM |reg| 32-bit Cortex |reg| -M4 CPU with FPU, Adaptive real-time 20 accelerator (ART Accelerator) allowing 0-wait state execution from Flash memory 21 - 168 MHz max CPU frequency 22 - VDD from 1.7 V to 3.6 V 23 - 1 MB Flash 24 - 192+4 Kbytes of SRAM including 64-Kbyte of CCM (core coupled memory) 25 - GPIO with external interrupt capability [all …]
|
/Zephyr-latest/boards/weact/blackpill_f401cc/doc/ |
D | index.rst | 6 The WeAct Black Pill V1.2 Board is an extremely low cost and bare-bones 8 This is the 48-pin variant of the STM32F401x series, 10 `here <stm32-base-board-page_>`_ and on `WeAct Github`_. 18 - STM32F401CCU6 in UFQFPN48 package 19 - ARM |reg| 32-bit Cortex |reg| -M4 CPU with FPU 20 - 84 MHz max CPU frequency 21 - VDD from 1.7 V to 3.6 V 22 - 256 KB Flash 23 - 64 KB SRAM 24 - GPIO with external interrupt capability [all …]
|
/Zephyr-latest/boards/weact/blackpill_f401ce/doc/ |
D | index.rst | 6 The WeAct Black Pill V3.0 Board is an extremely low cost and bare-bones 8 This is the 48-pin variant of the STM32F401x series, 10 `here <stm32-base-board-page_>`_ and on `WeAct Github`_. 18 - STM32F401CEU6 in UFQFPN48 package 19 - ARM |reg| 32-bit Cortex |reg| -M4 CPU with FPU 20 - 84 MHz max CPU frequency 21 - VDD from 1.7 V to 3.6 V 22 - 512 KB Flash 23 - 96 KB SRAM 24 - GPIO with external interrupt capability [all …]
|
/Zephyr-latest/boards/weact/blackpill_f411ce/doc/ |
D | index.rst | 6 The WeAct Black Pill V2.0 Board is an extremely low cost and bare-bones 8 This is the 48-pin variant of the STM32F411x series, 10 `here <stm32-base-board-page_>`_ and on `WeAct Github`_. 18 - STM32F411CEU6 in UFQFPN48 package 19 - ARM |reg| 32-bit Cortex |reg| -M4 CPU with FPU 20 - 100 MHz max CPU frequency 21 - VDD from 1.7 V to 3.6 V 22 - 512 KB Flash 23 - 128 KB SRAM 24 - GPIO with external interrupt capability [all …]
|
/Zephyr-latest/boards/adafruit/feather_nrf52840/ |
D | adafruit_feather_nrf52840_common.dtsi | 5 * 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 …]
|