[coreboot-gerrit] New patch to review for coreboot: 89bb39d libpayload arm64: Correct function names for tlb invalidation

Marc Jones (marc.jones@se-eng.com) gerrit at coreboot.org
Mon Jan 5 23:37:30 CET 2015


Marc Jones (marc.jones at se-eng.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/8122

-gerrit

commit 89bb39d28f49b1a5657060d6dd6baec6f9715359
Author: Furquan Shaikh <furquan at google.com>
Date:   Tue Jun 17 17:07:27 2014 -0700

    libpayload arm64: Correct function names for tlb invalidation
    
    Correct function names to make them consistent with depthcharge calling
    convention
    
    BUG=None
    BRANCH=None
    TEST=Compiles successfully for rush
    
    Original-Change-Id: I0fd8f7f929c3fe268710362d1fc19f9e15c4a23b
    Original-Signed-off-by: Furquan Shaikh <furquan at google.com>
    Original-Reviewed-on: https://chromium-review.googlesource.com/204423
    Original-Reviewed-by: Aaron Durbin <adurbin at chromium.org>
    Original-Commit-Queue: Furquan Shaikh <furquan at chromium.org>
    Original-Tested-by: Furquan Shaikh <furquan at chromium.org>
    (cherry picked from commit 36008e728b840d85bb98225c7bb1420b993181de)
    Signed-off-by: Marc Jones <marc.jones at se-eng.com>
    
    Change-Id: I4b446da8f2c273385ee885c4870966e18ba2a7a6
---
 payloads/libpayload/arch/arm64/cache.c         | 6 +++---
 payloads/libpayload/include/arm64/arch/cache.h | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/payloads/libpayload/arch/arm64/cache.c b/payloads/libpayload/arch/arm64/cache.c
index f6faafa..05d6fb2 100644
--- a/payloads/libpayload/arch/arm64/cache.c
+++ b/payloads/libpayload/arch/arm64/cache.c
@@ -101,17 +101,17 @@ static void dcache_op_va(void const *addr, size_t len, enum dcache_op op)
 	isb();
 }
 
-void dcache_clean_by_va(void const *addr, size_t len)
+void dcache_clean_by_mva(void const *addr, size_t len)
 {
 	dcache_op_va(addr, len, OP_DCCVAC);
 }
 
-void dcache_clean_invalidate_by_va(void const *addr, size_t len)
+void dcache_clean_invalidate_by_mva(void const *addr, size_t len)
 {
 	dcache_op_va(addr, len, OP_DCCIVAC);
 }
 
-void dcache_invalidate_by_va(void const *addr, size_t len)
+void dcache_invalidate_by_mva(void const *addr, size_t len)
 {
 	dcache_op_va(addr, len, OP_DCIVAC);
 }
diff --git a/payloads/libpayload/include/arm64/arch/cache.h b/payloads/libpayload/include/arm64/arch/cache.h
index d1fc1aa..2d3175e 100644
--- a/payloads/libpayload/include/arm64/arch/cache.h
+++ b/payloads/libpayload/include/arm64/arch/cache.h
@@ -209,13 +209,13 @@ static inline void write_sctlr_el3(uint32_t val)
 void dcache_clean_invalidate_all(void);
 
 /* dcache clean by virtual address to PoC */
-void dcache_clean_by_va(void const *addr, size_t len);
+void dcache_clean_by_mva(void const *addr, size_t len);
 
 /* dcache clean and invalidate by virtual address to PoC */
-void dcache_clean_invalidate_by_va(void const *addr, size_t len);
+void dcache_clean_invalidate_by_mva(void const *addr, size_t len);
 
 /* dcache invalidate by virtual address to PoC */
-void dcache_invalidate_by_va(void const *addr, size_t len);
+void dcache_invalidate_by_mva(void const *addr, size_t len);
 
 void dcache_clean_all(void);
 



More information about the coreboot-gerrit mailing list