arm64 libhelpers: Add helper functions with el argument
commite1b87a103290115831226713b1711dcc956ae43d
authorFurquan Shaikh <furquan@google.com>
Mon, 8 Sep 2014 01:23:18 +0000 (7 18:23 -0700)
committerPatrick Georgi <pgeorgi@google.com>
Sat, 28 Mar 2015 06:04:29 +0000 (28 07:04 +0100)
tree7f24aa1d6e1dcbea47021e64370ee40e5c0d6841
parent2157ba76f2fe238cb6bcc97957ac5481df599415
arm64 libhelpers: Add helper functions with el argument

Allow read/write to registers at a given el. Also, make read/write registers at
current el call this newly added function.

BUG=chrome-os-partner:30785
BRANCH=None
TEST=Compiles successfully

Change-Id: I98f35b8d3eb5e292ac895102ad91b675325c08c7
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: 11d90df1fd92e03c25bfc463429a5f6a8d9d411d
Original-Change-Id: I17de4c4f3bc1ee804422efe5f4703b4dd65b51f2
Original-Signed-off-by: Furquan Shaikh <furquan@google.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/216904
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Original-Tested-by: Furquan Shaikh <furquan@chromium.org>
Original-Commit-Queue: Furquan Shaikh <furquan@chromium.org>
Reviewed-on: http://review.coreboot.org/9063
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
src/arch/arm64/armv8/lib/pstate.c
src/arch/arm64/armv8/lib/sysctrl.c
src/arch/arm64/armv8/lib/tlb.c
src/arch/arm64/include/armv8/arch/lib_helpers.h