mirror of
https://github.com/torvalds/linux.git
synced 2024-11-27 14:41:39 +00:00
8a38a4d51c
The memory at the end of the controller only accepts 32bit read/write accesses, but the arm64 memcpy_to/fromio implementation only uses 64bit (which will be split into two 32bit access) and 8bit leading to incomplete copies to/from this memory when the buffer is not multiple of 8bytes. Add a local copy using writel/readl accesses to make sure we use the right memory access width. The switch to memcpy_to/fromio was done because of |
||
---|---|---|
.. | ||
core | ||
host | ||
Kconfig | ||
Makefile |