[Patch v5 1/7] spi: Transform the FSL QuadSPI driver to use the SPI MEM API

Stefan Roese sr at denx.de
Mon Apr 20 10:23:08 CEST 2020


Hi Jagan,

On 03.04.20 16:37, Jagan Teki wrote:
> On Thu, Feb 20, 2020 at 10:58 PM Kuldeep Singh <kuldeep.singh at nxp.com> wrote:
>>
>> To support the SPI MEM API, instead of modifying the existing U-Boot
>> driver, this patch adds a port of the existing Linux driver.
>> This also has the advantage that porting changes and fixes from Linux will
>> be easier.
>> Porting of driver left most of the functions unchanged while few of the
>> changes are:
>> -Remove lock(mutexes) and irq handler as u-boot is a single core execution.
>> -Remove invalid masterid as it was required specially for multicore
>> execution in LS2088ARDB which is not the case in u-boot.
>> -Remove clock support as changing spi speed is not supported in uboot and
>> nor in linux.
>>
>> Currently tested on LS1088ARDB, LS1012ARDB, LS1046ARDB, LS1046AFRWY,
>> LS1043AQDS, LS1021ATWR, LS2088ARDB, I.MX6ULL EVK.
>>
>> Signed-off-by: Frieder Schrempf <frieder.schrempf at kontron.de>
>> Signed-off-by: Ashish Kumar <Ashish.Kumar at nxp.com>
>> Signed-off-by: Kuldeep Singh <kuldeep.singh at nxp.com>
>> Reviewed-by: Stefan Roese <sr at denx.de>
>> Tested-by: Stefan Roese <sr at denx.de>
>> Acked-by: Vignesh Raghavendra <vigneshr at ti.com>
>> ---
> 
> Applied to u-boot-spi/master

Could you please push this (and the other pending SPI patches) soon in
this merge window? That would be really helpful, so that it gets a good
testing.

Thanks,
Stefan


More information about the U-Boot mailing list