ARM: Allow CPU-supported unaligned accesses and updated defconfig

This change reconfigures the CPU to allow CPU-supported unaligned
accesses, which are generally faster than software-only fixups,
resulting in fewer alignment exceptions.

Signed-off-by: Brent DeGraaf <bdegraaf@codeaurora.org>
Lowered PM8058 voltage
LIB: improve the performance of memcpy and memmove of the general version

the performance of memcpy and memmove of the general version is
very inefficient, this patch improved them.
Signed-off-by: Miao Xie <mi...@cn.fujitsu.com>
Added File for previous comment
Added NTFS support
Added Dynamic brightness of led buttons
Turned O3 optimalization, repaired all warnings
Enabled SWAP
VFP compile with neon flag