[U-Boot] [PATCH 0/3] cadence-quadspi: Fix issues with non 32bit aligned accesses
Goldschmidt Simon
sgoldschmidt at de.pepperl-fuchs.com
Tue Jan 9 05:57:10 UTC 2018
On 08/01/2018 12:18m Vignesh R wrote:
> This series reverts use of bounce_buf.c for non-DMA related alignment restriction
> and replaces it with local bounce buffer to handle problems with non 32 bit aligned
> writes on TI platforms.
> Based on top of Jason's series:
> https://patchwork.ozlabs.org/cover/856431/
>
> Tested on K2G EVM.
>
> Goldschmidt Simon (1):
> Revert "spi: cadence_qspi_apb: Use 32 bit indirect read transaction
> when possible"
>
> Vignesh R (2):
> Revert "spi: cadence_qspi_apb: Use 32 bit indirect write transaction
> when possible"
> spi: cadence_qspi_apb: Make flash writes 32 bit aligned
>
> drivers/spi/cadence_qspi.c | 13 ++++++++++++-
> drivers/spi/cadence_qspi.h | 1 +
> drivers/spi/cadence_qspi_apb.c | 42 +++++++++-------------------------------
> include/configs/k2g_evm.h | 1 -
> include/configs/socfpga_common.h | 1 -
> include/configs/stv0991.h | 1 -
> 6 files changed, 22 insertions(+), 37 deletions(-)
For this whole series:
Tested on a socfpga-cyclonev board (with a Micron N25QL256A):
Tested-by: Simon Goldschmidt <sgoldschmidt at de.pepperl-fuchs.com>
After applying this series on top of Jason's v5, qspi on the socfpga
is finally working without local fixes!
Regards,
Simon
More information about the U-Boot
mailing list