arm64 memcpy_{from|to}io and memset_io
Radha Mohan
mohun106 at gmail.com
Tue Oct 13 23:12:18 PDT 2015
Hi,
I see that the memcpy_{from|to}io and memset_io are not in an
optimized manner. I guess these are just a copy from
arch/arm/include/asm/io.h where there could be problem with different
implementations.
Do we still need these to be byte write ?
Can we convert them to use a more optimized memcpy ?
We have some drivers, like framebuffer driver using these functions
and end up writing byte-by-byte. This causes a very poor VGA
performance.
Let me know if there are any concerns to convert these to use memcpy.
I can send a patch.
regards,
Radha Mohan
More information about the linux-arm-kernel
mailing list