summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-zynqmp
diff options
context:
space:
mode:
authorMichael Tretter <m.tretter@pengutronix.de>2021-08-19 10:12:51 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2021-08-23 15:51:36 +0200
commit2f29ee311f1d9561b446baa5bc9f007420943aa6 (patch)
tree59041985775b430e51be60a0e5404b8131f6a3c9 /arch/arm/mach-zynqmp
parent52bc1b99afbf4acced704ce67130455ee0f882a7 (diff)
downloadbarebox-2f29ee311f1d9561b446baa5bc9f007420943aa6.tar.gz
barebox-2f29ee311f1d9561b446baa5bc9f007420943aa6.tar.xz
firmware: zynqmp-fpga: do not use DMA coherent memory for bitstream
Trying to do unaligned access of coherent memory on AArch64 will lead to an abort. This can happen when the FPGA loader copies the bitstream to the temporary buffer for the transfer to the FPGA. Convert the driver to use regular memory for the temporary buffer to prevent the issue. Signed-off-by: Michael Tretter <m.tretter@pengutronix.de> Link: https://lore.barebox.org/20210819081251.726840-4-m.tretter@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-zynqmp')
0 files changed, 0 insertions, 0 deletions