Lines Matching +full:0 +full:- +full:15
1 /* SPDX-License-Identifier: GPL-2.0 */
2 // Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.
12 return mfcr("cr<0, 15>"); in read_mmu_index()
17 mtcr("cr<0, 15>", value); in write_mmu_index()
22 return mfcr("cr<2, 15>"); in read_mmu_entrylo0()
27 return mfcr("cr<3, 15>"); in read_mmu_entrylo1()
32 mtcr("cr<6, 15>", value); in write_mmu_pagemask()
37 return mfcr("cr<4, 15>"); in read_mmu_entryhi()
42 mtcr("cr<4, 15>", value); in write_mmu_entryhi()
47 return mfcr("cr<30, 15>"); in read_mmu_msa0()
52 mtcr("cr<30, 15>", value); in write_mmu_msa0()
57 return mfcr("cr<31, 15>"); in read_mmu_msa1()
62 mtcr("cr<31, 15>", value); in write_mmu_msa1()
70 mtcr("cr<8, 15>", 0x80000000); in tlb_probe()
75 mtcr("cr<8, 15>", 0x40000000); in tlb_read()
84 mtcr("cr<8, 15>", 0x04000000); in tlb_invalid_all()
100 mtcr("cr<8, 15>", 0x02000000); in tlb_invalid_indexed()
106 mtcr("cr<28, 15>", pgd | BIT(0)); in setup_pgd()
108 mtcr("cr<29, 15>", pgd | BIT(0)); in setup_pgd()
113 return mfcr("cr<29, 15>") & ~BIT(0); in get_pgd()