[U-Boot] [PATCH v5 00/10] spi: Add Atmel QuadSPI driver

Eugen.Hristev at microchip.com Eugen.Hristev at microchip.com
Tue Jun 25 11:35:17 UTC 2019


Hello Jagan,

I can only take these patches through u-boot-atmel tree if you 
Ack/Review them.
Otherwise you can consider taking them through u-boot-spi ?

Thanks,
Eugen

On 18.06.2019 11:51, Tudor Ambarus - M18064 wrote:
> From: Tudor Ambarus <tudor.ambarus at microchip.com>
> 
> Backport the driver from linux v5.1-rc5 and adapt it for u-boot.
> Tested on sama5d2_xplained Rev B with mx25l25635e spi-nor flash,
> and on sama5d27_som1_ek with sst26vf064b spi-nor flash.
> 
> V5: drop struct platform_device *pdev; linux leftover, add 2 new
> blank lines
> 
> v4: Update Kconfig description
> 
> v3: fix following config warnings reported by travis:
> ./tools/genboardscfg.py
> WARNING: no status info for 'sama5d2_xplained_qspiflash'
> WARNING: no maintainers for 'sama5d2_xplained_qspiflash'
> WARNING: no status info for 'sama5d27_som1_ek_qspiflash'
> WARNING: no maintainers for 'sama5d27_som1_ek_qspiflash'
> 
> v2: update/add configs and update sama5d2_xplained dts
> 
> Cyrille Pitchen (2):
>    ARM: dts: at91: sama5d2_xplained: fix QSPI0 node
>    ARM: at91: sama5: add common environment for QSPI
> 
> Eugen Hristev (1):
>    configs: sama5d2_xplained: add support QSPI flash boot
> 
> Tudor Ambarus (7):
>    dt-bindings: spi: add bindings for Atmel QSPI driver
>    spi: Add Atmel QuadSPI driver
>    configs: sama5d2_xplained: enable qspi controller and flashes
>    configs: sama5d27_som1_ek: enable qspi controller and flashes
>    configs: sama5d2_xplained: add qspiflash_defconfig
>    configs: sama5d27_som1_ek: add qspiflash_defconfig
>    configs: sama5d27_som1_ek: qspi: use common memory layout
> 
>   arch/arm/dts/at91-sama5d2_xplained.dts         |  36 +-
>   board/atmel/sama5d27_som1_ek/MAINTAINERS       |   1 +
>   board/atmel/sama5d2_xplained/MAINTAINERS       |   1 +
>   configs/sama5d27_som1_ek_mmc1_defconfig        |   2 +
>   configs/sama5d27_som1_ek_mmc_defconfig         |   2 +
>   configs/sama5d27_som1_ek_qspiflash_defconfig   | 101 +++++
>   configs/sama5d2_xplained_emmc_defconfig        |   5 +
>   configs/sama5d2_xplained_mmc_defconfig         |   5 +
>   configs/sama5d2_xplained_qspiflash_defconfig   | 101 +++++
>   configs/sama5d2_xplained_spiflash_defconfig    |   5 +
>   doc/device-tree-bindings/spi/atmel-quadspi.txt |  37 ++
>   drivers/spi/Kconfig                            |   8 +
>   drivers/spi/Makefile                           |   1 +
>   drivers/spi/atmel-quadspi.c                    | 536 +++++++++++++++++++++++++
>   include/configs/at91-sama5_common.h            |   8 +
>   include/configs/sama5d27_som1_ek.h             |   7 -
>   include/configs/sama5d2_xplained.h             |  11 +
>   17 files changed, 841 insertions(+), 26 deletions(-)
>   create mode 100644 configs/sama5d27_som1_ek_qspiflash_defconfig
>   create mode 100644 configs/sama5d2_xplained_qspiflash_defconfig
>   create mode 100644 doc/device-tree-bindings/spi/atmel-quadspi.txt
>   create mode 100644 drivers/spi/atmel-quadspi.c
> 


More information about the U-Boot mailing list