Client Driver
SPI Core
Driver
SPI Controller
Driver
ECSPI
Hardware
spi_read/write
spi transfer
spi_enable_rx_intr
spi_load_TxFifo
spi_init_exchange
Rx_Data_Ready_intr
spi_getRxData
callback after
transfer completion
return
Figure 25-3. ECSPI Synchronous Operation
Chapter 25 Enhanced Configurable Serial Peripheral Interface (ECSPI) Driver
i.MX 6SoloLite Linux Reference Manual, Rev. L3.0.35_4.1.0, 09/2013
Freescale Semiconductor, Inc.
159