diff options
author | Helge Deller <deller@gmx.de> | 2022-02-17 15:26:27 +0100 |
---|---|---|
committer | Helge Deller <deller@gmx.de> | 2022-03-11 19:49:31 +0100 |
commit | 360bd6c658076f9264760364fe95e6e78cbd188a (patch) | |
tree | 7ac1c21ac904d0cfbd0d866a6ccce1084f83a0b9 /arch/parisc/kernel/cache.c | |
parent | 5613a930857ecfdb5f670992d55d2e7373d21d1b (diff) | |
download | linux-360bd6c658076f9264760364fe95e6e78cbd188a.tar.bz2 |
parisc: Use constants to encode the space registers like SR_KERNEL
Use the provided space register constants instead of hardcoded values.
Signed-off-by: Helge Deller <deller@gmx.de>
Diffstat (limited to 'arch/parisc/kernel/cache.c')
-rw-r--r-- | arch/parisc/kernel/cache.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/parisc/kernel/cache.c b/arch/parisc/kernel/cache.c index 00dc82658856..59c2d079f178 100644 --- a/arch/parisc/kernel/cache.c +++ b/arch/parisc/kernel/cache.c @@ -457,7 +457,7 @@ void flush_kernel_dcache_page_addr(void *addr) flush_kernel_dcache_page_asm(addr); purge_tlb_start(flags); - pdtlb_kernel(addr); + pdtlb(SR_KERNEL, addr); purge_tlb_end(flags); } EXPORT_SYMBOL(flush_kernel_dcache_page_addr); @@ -496,9 +496,9 @@ int __flush_tlb_range(unsigned long sid, unsigned long start, but cause a purge request to be broadcast to other TLBs. */ while (start < end) { purge_tlb_start(flags); - mtsp(sid, 1); - pdtlb(start); - pitlb(start); + mtsp(sid, SR_TEMP1); + pdtlb(SR_TEMP1, start); + pitlb(SR_TEMP1, start); purge_tlb_end(flags); start += PAGE_SIZE; } |