[PATCH v1 1/2] spi: cadence: Add driver for xSPI
Tom Rini
trini at konsulko.com
Thu Oct 16 00:17:06 CEST 2025
On Tue, Oct 14, 2025 at 06:13:53PM +0800, Boon Khai Ng wrote:
> This patch ports the Cadence xSPI controller driver from
> the Linux kernel. The controller supports three operating modes:
>
> 1. ACMD (Auto Command) mode
> - Includes PIO and CDMA submodes.
> - CDMA mode uses linked descriptors for high-performance,
> low-overhead operation.
> - PIO mode is suitable for simple, single-command transactions.
>
> 2. STIG (Software Triggered Instruction Generator) mode
> - Issues low-level 128-bit instructions to memory.
> - Uses the Slave DMA interface for data transfers.
>
> 3. Direct mode
> - Enables direct data access through the slave interface
> without commands.
>
> Currently, only the STIG work mode is enabled. Additional modes will be
> supported in future updates.
>
> This driver has been ported and functionally verified on the Intel Simics
> platform. It is intended for evaluation and experimental use at this stage.
>
> Link: https://lore.kernel.org/all/1632038734-23999-1-git-send-email-pthombar@cadence.com/
>
> Signed-off-by: Boon Khai Ng <boon.khai.ng at altera.com>
What's the status of the related binding in the linux kernel?
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20251015/6f558509/attachment.sig>
More information about the U-Boot
mailing list