From 54444d5faa58cfda2c10b7e5a48e83148aeea264 Mon Sep 17 00:00:00 2001 From: Till Straumann Date: Wed, 28 Nov 2007 20:56:21 +0000 Subject: [PATCH] 2007-11-28 Till Straumann * shared/src/cache.c: removed redundant mpc8xx versions of flush/invalidate 1 cache line routines. --- c/src/lib/libcpu/powerpc/ChangeLog | 5 +++++ c/src/lib/libcpu/powerpc/shared/src/cache.c | 21 --------------------- 2 files changed, 5 insertions(+), 21 deletions(-) diff --git a/c/src/lib/libcpu/powerpc/ChangeLog b/c/src/lib/libcpu/powerpc/ChangeLog index b86396fbdf..cf60dc5b2b 100644 --- a/c/src/lib/libcpu/powerpc/ChangeLog +++ b/c/src/lib/libcpu/powerpc/ChangeLog @@ -1,3 +1,8 @@ +2007-11-28 Till Straumann + + * shared/src/cache.c: removed redundant mpc8xx versions + of flush/invalidate 1 cache line routines. + 2007-11-13 Till Straumann * shared/src/cache.c: moved generic operations diff --git a/c/src/lib/libcpu/powerpc/shared/src/cache.c b/c/src/lib/libcpu/powerpc/shared/src/cache.c index 515bc452cf..ec3e175ded 100644 --- a/c/src/lib/libcpu/powerpc/shared/src/cache.c +++ b/c/src/lib/libcpu/powerpc/shared/src/cache.c @@ -154,20 +154,6 @@ void _CPU_cache_unfreeze_instruction ( #define isync \ __asm__ volatile ("isync\n"::) -void _CPU_cache_flush_1_data_line( - const void * _address ) -{ - register const void *__address = _address; - asm volatile ( "dcbf 0,%0" :: "r" (__address) : "memory" ); -} - -void _CPU_cache_invalidate_1_data_line( - const void * _address ) -{ - register const void *__address = _address; - asm volatile ( "dcbi 0,%0" :: "r"(__address) : "memory" ); -} - void _CPU_cache_flush_entire_data ( void ) {} void _CPU_cache_invalidate_entire_data ( void ) {} void _CPU_cache_freeze_data ( void ) {} @@ -189,13 +175,6 @@ void _CPU_cache_disable_data ( void ) isync; } -void _CPU_cache_invalidate_1_instruction_line( - const void * _address ) -{ - register const void *__address = _address; - asm volatile ( "icbi 0,%0" :: "r" (__address) : "memory"); -} - void _CPU_cache_invalidate_entire_instruction ( void ) {} void _CPU_cache_freeze_instruction ( void ) {} void _CPU_cache_unfreeze_instruction ( void ) {}