diff options
author | Michael Tretter <m.tretter@pengutronix.de> | 2021-08-19 10:12:51 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2021-08-23 15:51:36 +0200 |
commit | 2f29ee311f1d9561b446baa5bc9f007420943aa6 (patch) | |
tree | 59041985775b430e51be60a0e5404b8131f6a3c9 /arch/arm/mach-zynqmp | |
parent | 52bc1b99afbf4acced704ce67130455ee0f882a7 (diff) | |
download | barebox-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