[PATCH v2 0/2] spi: cadence-qspi: Move to spi-mem APIs

Vignesh Raghavendra vigneshr at ti.com
Mon Jan 20 05:39:15 CET 2020


Hi Jagan,

On 19/11/19 3:43 pm, Vignesh Raghavendra wrote:
> First patch moves driver over to spi-mem framework and implement
> spi_mem_ops. This is require to support more SPI Flash opcodes like SFDP
> parsing etc. Series is in prepartion to add Octal mode for support for
> the same driver to support OSPI version of the controller.
> 
> Second patch adds DAC mode that provide memory mapped access to flash.
> This greatly increases the read throughput.
> 
> Tested with mt25qu512 flash and s25fl512 flash
> 

Could you please merge this series?


> Note: Depends on [1][2] that adds stubs for dma_memcpy() to be used on
> platforms without CONFIG_DMA enabled.
> 
> [1]http://patchwork.ozlabs.org/patch/1195557/
> [2]http://patchwork.ozlabs.org/patch/1195556/
> 
> 
> Vignesh Raghavendra (2):
>   spi: cadence_qspi: Move to spi-mem framework
>   spi: cadence-qspi: Add direct mode support
> 
>  drivers/spi/cadence_qspi.c     | 148 +++++++++++---------------
>  drivers/spi/cadence_qspi.h     |  24 +++--
>  drivers/spi/cadence_qspi_apb.c | 185 ++++++++++++++++-----------------
>  3 files changed, 164 insertions(+), 193 deletions(-)
> 

-- 
Regards
Vignesh


More information about the U-Boot mailing list