diff options
author | danh-arm <dan.handley@arm.com> | 2014-06-16 12:41:48 +0100 |
---|---|---|
committer | danh-arm <dan.handley@arm.com> | 2014-06-16 12:41:48 +0100 |
commit | 5c633bdff3f23c00fcfb91c26b709e1b66b84d21 (patch) | |
tree | 898dd3f614d1ec8129048a95f1bb0100de5bfef7 /lib/aarch64/cache_helpers.S | |
parent | 3934d1a6cca75237b97d21164c031701ea76a009 (diff) | |
parent | 5c3272a717f357872973c78007b659dca0e5c673 (diff) |
Merge pull request #130 from athoelke/at/inline-asm-sysreg-v2
Make system register functions inline assembly v2
Diffstat (limited to 'lib/aarch64/cache_helpers.S')
-rw-r--r-- | lib/aarch64/cache_helpers.S | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/lib/aarch64/cache_helpers.S b/lib/aarch64/cache_helpers.S index a5b918c3..1c805504 100644 --- a/lib/aarch64/cache_helpers.S +++ b/lib/aarch64/cache_helpers.S @@ -31,59 +31,11 @@ #include <arch.h> #include <asm_macros.S> - .globl dcisw - .globl dccisw - .globl dccsw - .globl dccvac - .globl dcivac - .globl dccivac - .globl dccvau - .globl dczva .globl flush_dcache_range .globl inv_dcache_range .globl dcsw_op_louis .globl dcsw_op_all -func dcisw - dc isw, x0 - ret - - -func dccisw - dc cisw, x0 - ret - - -func dccsw - dc csw, x0 - ret - - -func dccvac - dc cvac, x0 - ret - - -func dcivac - dc ivac, x0 - ret - - -func dccivac - dc civac, x0 - ret - - -func dccvau - dc cvau, x0 - ret - - -func dczva - dc zva, x0 - ret - - /* ------------------------------------------ * Clean+Invalidate from base address till * size. 'x0' = addr, 'x1' = size |