arm: armv7: allow unaligned memory access
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Tue, 3 Apr 2018 19:59:33 +0000 (21:59 +0200)
committerAlexander Graf <agraf@suse.de>
Sun, 3 Jun 2018 13:27:21 +0000 (15:27 +0200)
commit78f90aaeeccc9e5501299291e441db18038d9fc7
tree8e72dc46e2c2c4e786612ad3c34758018ae71ad9
parentc3b11dea7c9f9bb009cb7358170c47abd1c4a298
arm: armv7: allow unaligned memory access

The UEFI spec mandates that unaligned memory access should be enabled if
supported by the CPU architecture.

This patch implements the function unaligned_access() to reset the aligned
access flag in the system control register (SCTLR). It is called when the
bootefi command is invoked.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
[agraf: fix SPDX identifier]
Signed-off-by: Alexander Graf <agraf@suse.de>
arch/arm/cpu/armv7/Makefile
arch/arm/cpu/armv7/sctlr.S [new file with mode: 0644]