Home
last modified time | relevance | path

Searched refs:SPI (Results 1 – 25 of 975) sorted by relevance

12345678910>>...39

/Zephyr-latest/drivers/spi/
DKconfig.xmc4xxx5 bool "XMC4XX SPI driver"
11 Enable XMC4XXX SPI driver.
17 bool "XMC4XXX SPI interrupt mode"
19 Enables interrupt support for XMC4XXX SPI driver.
22 bool "XMC4XXX SPI DMA support"
25 Enables DMA for SPI transfers.
30 int "Timeout in milliseconds for an SPI transaction to complete if using DMA"
33 Sets timeout in milliseconds for an SPI transaction to complete when using DMA.
DKconfig.renesas_ra7 bool "Renesas RA SPI"
13 Enable Renesas RA SPI Driver.
18 bool "RA MCU SPI Interrupt Support"
20 Enable Interrupt support for the SPI Driver of RA family.
23 bool "RA MCU SPI DTC Support"
26 Enable the SPI DTC mode for SPI instances
29 bool "RA MCU SPI Hardware Slave Select support"
DKconfig.renesas_ra87 bool "Renesas RA SPI B"
13 Enable Renesas RA RA SPI B Driver.
18 bool "RA MCU SPI B Interrupt Support"
20 Enable Interrupt support for the SPI B Driver of RA family.
23 bool "RA MCU SPI DTC Support"
27 Enable the SPI DTC mode for SPI instances
30 bool "RA MCU SPI B Hardware Slave Select support"
DKconfig.dw1 # DesignWare SPI driver configuration options
8 bool "DesignWare SPI controller driver"
13 Enable support for DesignWare SPI controllers.
18 bool "DesignWare SPI only allows word access"
21 DesignWare SPI only allows word access, byte access will raise
25 bool "DesignWare SPI HSSI variant"
27 Use register layout compatible with the SPI DW HSSI variant of the
DKconfig.ambiq1 # Ambiq SDK SPI
10 bool "AMBIQ SPI Controller driver"
17 Enable driver for Ambiq SPI in Controller mode.
22 bool "AMBIQ APOLLO SPI DMA Support"
25 Enable DMA for Ambiq SPI.
37 bool "AMBIQ SPI Device driver"
44 Enable driver for Ambiq SPI in Device mode.
47 bool "AMBIQ SPI-BLEIF driver"
55 general IOM module) for SPI transceiver. It is always used for
61 bool "Ambiq SPI-BLEIF timing trace"
[all …]
DKconfig.esp321 # ESP32 SPI configuration
7 bool "ESP32 SPI Master driver"
11 Enables support for ESP32 SPI Master driver.
16 bool "ESP32 SPI interrupt mode"
18 Enables interrupt support for ESP32 SPI driver.
DKconfig.litex1 # LiteX SPI (LiteSPI) configuration option
7 bool "LiteX SPI controller driver"
11 Enable the SPI peripherals on LiteX
14 bool "LiteX SPI LiteSPI controller driver"
18 Enable the SPI peripherals on LiteX
DKconfig.sam1 # Atmel SAM SPI
8 bool "Atmel SAM series SPI driver"
14 Enable support for the SAM SPI driver.
18 bool "SPI SAM DMA Support"
22 Enable using DMA with SPI for SPI instances that enable dma channels in
30 When RTIO is use with SPI each driver holds a context with which blocking
31 API calls use to perform SPI transactions. This queue needs to be as deep
32 as the longest set of spi_buf_sets used, where normal SPI operations are
DKconfig.gd325 bool "Gigadevice GD32 SPI driver"
10 Enables Gigadevice GD32 SPI driver.
15 bool "GD32 MCU SPI Interrupt Support"
19 Enable the interrupt driven mode for SPI instances
22 bool "GD32 MCU SPI DMA Support"
26 Use the DMA for SPI transfer
DKconfig.max325 bool "MAX32 MCU SPI controller driver"
10 Enable SPI support on the MAX32 family of processors.
15 bool "MAX32 MCU SPI Interrupt Support"
17 Enable interrupt support for MAX32 MCU SPI driver.
20 bool "MAX32 MCU SPI DMA Support"
24 Enable DMA support for MAX32 MCU SPI driver.
27 bool "MAX32 SPI RTIO Support"
37 When RTIO is used with SPI, each driver holds a context with which blocking
38 API calls use to perform SPI transactions. This queue needs to be as deep
39 as the longest set of spi_buf_sets used, where normal SPI operations are
DKconfig.stm321 # STM32 SPI driver configuration options
7 bool "STM32 MCU SPI controller driver"
13 Enable SPI support on the STM32 family of processors.
18 bool "STM32 MCU SPI Interrupt Support"
20 Enable Interrupt support for the SPI Driver of STM32 family.
23 bool "STM32 MCU SPI DMA Support"
27 Enable the SPI DMA mode for SPI instances
DKconfig1 # SPI driver configuration options
7 # SPI Drivers
9 menuconfig SPI config
10 bool "Serial Peripheral Interface (SPI) bus drivers"
12 Enable support for the SPI hardware bus.
14 if SPI
17 bool "SPI Shell"
20 Enable SPI Shell.
22 The currently SPI shell supports simple SPI write/read (transceive)
44 Enables Driver SPI slave operations. Slave support depends
[all …]
DKconfig.pw5 bool "Penwell SPI driver"
9 Enable the Penwell SPI driver.
14 bool "Penwell SPI Interrupt mode Support"
16 Enable Interrupt support for the SPI Driver.
DKconfig.numaker1 # NUMAKER SPI Driver configuration options
7 bool "Nuvoton NuMaker MCU SPI driver"
13 This option enables the SPI driver for Nuvoton NuMaker family of
15 Say y if you wish to enable NuMaker SPI.
DKconfig.nxp_s325 bool "NXP S32 SPI driver"
11 Enable support for NXP S32 SPI driver.
16 bool "NXP S32 SPI Interrupt Support"
19 Enable Interrupt support for SPI communication.
DKconfig.npcx1 # Nuvoton NPCX SPI Driver configuration options
7 bool "Nuvoton NPCX embedded controller (EC) SPI driver"
12 Enable the SPI peripherals on NPCX MCU.
18 Enable Interrupt support for the SPI Driver of NPCX chip.
DKconfig.spi_emul5 bool "SPI emulator"
10 Enable the SPI emulator driver. This is a fake driver in that it
12 drivers that pretend to be devices on the emulated SPI bus. It is
13 used for testing drivers for SPI devices.
/Zephyr-latest/soc/microchip/mec/
DKconfig16 which generates an SPI image with TAG, Header, and firmware binary. This
18 Boot-ROM. Use the full Microchip SPI image generator program for
30 prompt "Clock rate to use for SPI flash"
33 This selects the SPI clock frequency that will be used for loading
37 bool "SPI flash clock rate of 12 MHz"
40 bool "SPI flash clock rate of 16 MHz"
43 bool "SPI flash clock rate of 24 MHz"
46 bool "SPI flash clock rate of 48 MHz"
58 prompt "Reading mode used by the SPI flash"
61 This sets the reading mode that can be used by the SPI flash.
[all …]
/Zephyr-latest/boards/shields/max3421e/doc/
Dindex.rst41 | D10 | SPI CSn | 34 (SPI Chip Select) |
43 | D11 | SPI MOSI | 36 (SPI Serial Data Input) |
45 | D12 | SPI MISO | 35 (SPI Serial Data Out) |
47 | D13 | SPI SCK | 37 (SPI Serial Clock Input) |
/Zephyr-latest/soc/nuvoton/npcx/
DKconfig44 prompt "Clock rate to use for SPI flash"
51 bool "SPI flash max clock rate of 20 MHz"
54 bool "SPI flash max clock rate of 25 MHz"
57 bool "SPI flash max clock rate of 33 MHz"
61 bool "SPI flash max clock rate of 40 MHz"
64 bool "SPI flash max clock rate of 50 MHz"
76 prompt "Reading mode used by the SPI flash"
79 This sets the reading mode that can be used by the SPI flash.
83 bool "SPI flash operates with normal reading mode"
86 bool "SPI flash operates with fast reading mode"
[all …]
/Zephyr-latest/drivers/mipi_dbi/
DKconfig.spi5 bool "MIPI DBI SPI driver"
8 select SPI
10 Enable support for MIPI DBI SPI driver. This driver implements
11 a MIPI-DBI mode C compatible controller using a SPI device, as well
17 bool "Emulated 3 wire SPI support"
19 Support 3 wire MIPI DBI (Mode C option 2) in MIPI DBI SPI
/Zephyr-latest/drivers/mfd/
DKconfig.tle91045 bool "Infineon TLE9104 SPI powertrain switch"
8 # using select SPI at this point introduces a cyclic dependency
9 depends on SPI
11 Enable driver for TLE9104 SPI-based powertrain switch.
/Zephyr-latest/boards/shields/arceli_eth_w5500/doc/
Dindex.rst9 ARCELI W5500 Ethernet is breakout board with SPI bus access over 10 pin header.
11 16 KiloBytes for FIFO buffer and SPI serial interface.
21 | CS# | SPI's Chip Select |
23 | SCK | SPI's ClocK |
25 | SDO | SPI's Slave Data Output (MISO) |
27 | SDI | SPI's Slave Data Input (MISO) |
36 This shield/breakout board can be used with any board with SPI interfaces in
/Zephyr-latest/boards/shields/link_board_eth/doc/
Dindex.rst25 - 10/100 Base-T/TX Ethernet Controller with SPI Interface
41 ENC424J600 device offers a choice between an SPI based interface and
42 parallel slave port (PSP) interface. SPI interface is automatically selected
68 | D10 | SPI CSn | 34 (SPI Chip Select) |
70 | D11 | SPI MOSI | 36 (SPI Serial Data Input) |
72 | D12 | SPI MISO | 35 (SPI Serial Data Out) |
74 | D13 | SPI SCK | 37 (SPI Serial Clock Input) |
/Zephyr-latest/samples/bluetooth/hci_spi/
DREADME.rst2 :name: HCI SPI
5 Expose a Bluetooth controller to another device or CPU over SPI.
10 Expose Bluetooth Controller support over SPI to another device/CPU using
11 the Zephyr SPI HCI transport protocol (similar to BlueNRG).
16 A board with SPI slave, GPIO and Bluetooth Low Energy support.
22 for the HCI SPI slave device with compatible
24 the host and associates the application with a SPI bus to use.
34 You will also need a separate chip acting as BT HCI SPI master. This
35 application is compatible with the HCI SPI master driver provided by

12345678910>>...39