[PATCH 0/5] Add support for versal specific cadence ospi driver

Michal Simek michal.simek at xilinx.com
Tue May 24 09:23:58 CEST 2022


Hi Jagan,

On 5/12/22 12:05, Ashok Reddy Soma wrote:
> This patch series does the following:
>   * Move macros from cadence driver to cadence header file
>   * Add new versal specific cadence ospi driver
>   * Reset qspi flash in when driver probed
>   * Enable/Disable apb linear mode based on dma usage
>   * Fix cadence qspi flash speed programming
> 
> 
> T Karthik Reddy (5):
>    spi: cadence-qspi: move cadence qspi macros to header file
>    arm64: versal: Add versal specific cadence ospi driver
>    spi: cadence-qspi: reset qspi flash for versal platform
>    spi: cadence_qspi: Enable apb linear mode for apb read & write
>      operations
>    spi: cadence-qspi: Fix programming ospi flash speed
> 
>   MAINTAINERS                                  |   1 +
>   arch/arm/mach-versal/include/mach/hardware.h |  15 ++
>   configs/xilinx_versal_virt_defconfig         |   2 +
>   drivers/spi/Kconfig                          |   8 +
>   drivers/spi/Makefile                         |   1 +
>   drivers/spi/cadence_ospi_versal.c            | 237 +++++++++++++++++++
>   drivers/spi/cadence_qspi.c                   |  40 +++-
>   drivers/spi/cadence_qspi.h                   | 189 +++++++++++++++
>   drivers/spi/cadence_qspi_apb.c               | 163 +------------
>   include/zynqmp_firmware.h                    |   9 +
>   10 files changed, 510 insertions(+), 155 deletions(-)
>   create mode 100644 drivers/spi/cadence_ospi_versal.c
> 

Are you going to review this? If not I will queue it via my tree.

Thanks,
Michal


More information about the U-Boot mailing list