Skip to content

Commit 24eb637

Browse files
riteshharjanimaddy-kerneldev
authored andcommitted
powerpc/64s: Make use of H_RPTI_TYPE_ALL macro
Instead of opencoding, let's use the pre-defined macro (H_RPTI_TYPE_ALL) at the following places. Reviewed-by: Christophe Leroy (CS GROUP) <chleroy@kernel.org> Signed-off-by: Ritesh Harjani (IBM) <ritesh.list@gmail.com> Tested-by: Venkat Rao Bagalkote <venkat88@linux.ibm.com> Signed-off-by: Madhavan Srinivasan <maddy@linux.ibm.com> Link: https://patch.msgid.link/d1d32404d5f0d3e93cd0faad2298b7bfed31288f.1773078178.git.ritesh.list@gmail.com
1 parent f074059 commit 24eb637

1 file changed

Lines changed: 3 additions & 6 deletions

File tree

arch/powerpc/mm/book3s64/radix_tlb.c

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -885,8 +885,7 @@ static void __flush_all_mm(struct mm_struct *mm, bool fullmm)
885885
} else if (type == FLUSH_TYPE_GLOBAL) {
886886
if (!mmu_has_feature(MMU_FTR_GTSE)) {
887887
unsigned long tgt = H_RPTI_TARGET_CMMU;
888-
unsigned long type = H_RPTI_TYPE_TLB | H_RPTI_TYPE_PWC |
889-
H_RPTI_TYPE_PRT;
888+
unsigned long type = H_RPTI_TYPE_ALL;
890889

891890
if (atomic_read(&mm->context.copros) > 0)
892891
tgt |= H_RPTI_TARGET_NMMU;
@@ -982,8 +981,7 @@ void radix__flush_tlb_kernel_range(unsigned long start, unsigned long end)
982981
{
983982
if (!mmu_has_feature(MMU_FTR_GTSE)) {
984983
unsigned long tgt = H_RPTI_TARGET_CMMU | H_RPTI_TARGET_NMMU;
985-
unsigned long type = H_RPTI_TYPE_TLB | H_RPTI_TYPE_PWC |
986-
H_RPTI_TYPE_PRT;
984+
unsigned long type = H_RPTI_TYPE_ALL;
987985

988986
pseries_rpt_invalidate(0, tgt, type, H_RPTI_PAGE_ALL,
989987
start, end);
@@ -1337,8 +1335,7 @@ void radix__flush_tlb_collapsed_pmd(struct mm_struct *mm, unsigned long addr)
13371335
unsigned long tgt, type, pg_sizes;
13381336

13391337
tgt = H_RPTI_TARGET_CMMU;
1340-
type = H_RPTI_TYPE_TLB | H_RPTI_TYPE_PWC |
1341-
H_RPTI_TYPE_PRT;
1338+
type = H_RPTI_TYPE_ALL;
13421339
pg_sizes = psize_to_rpti_pgsize(mmu_virtual_psize);
13431340

13441341
if (atomic_read(&mm->context.copros) > 0)

0 commit comments

Comments
 (0)