/linux/arch/arm/mm/ |
H A D | cache-fa.S | 45 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 68 mcrne p15, 0, ip, c7, c5, 0 @ invalidate I cache 69 mcrne p15, 0, ip, c7, c5, 6 @ invalidate BTB 71 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush 92 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I line 98 mcrne p15, 0, ip, c7, c5, 6 @ invalidate BTB 100 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush 133 mcr p15, 0, r0, c7, c5, 1 @ invalidate I entry 138 mcr p15, 0, r0, c7, c5, 6 @ invalidate BTB 140 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush [all …]
|
H A D | proc-arm946.S | 63 mcr p15, 0, ip, c7, c5, 0 @ flush I cache 90 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 120 mcrne p15, 0, ip, c7, c5, 0 @ flush I cache 145 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 148 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 152 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 155 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 195 mcr p15, 0, r0, c7, c5, 1 @ invalidate I entry 221 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 337 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache [all …]
|
H A D | proc-xsc3.S | 153 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 176 mcrne p15, 0, ip, c7, c5, 0 @ invalidate L1 I cache and BTB 178 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush 200 mcrne p15, 0, r0, c7, c5, 1 @ invalidate L1 I line 206 mcrne p15, 0, ip, c7, c5, 6 @ invalidate BTB 208 mcrne p15, 0, ip, c7, c5, 4 @ prefetch flush 238 mcr p15, 0, r0, c7, c5, 0 @ invalidate L1 I cache and BTB 240 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush 260 mcr p15, 0, r0, c7, c5, 0 @ invalidate L1 I cache and BTB 262 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush [all …]
|
H A D | cache-v6.S | 43 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache 44 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache 45 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache 46 mcr p15, 0, r0, c7, c5, 0 @ invalidate entire I-cache 52 mcr p15, 0, r0, c7, c5, 0 @ invalidate I-cache 69 mcr p15, 0, r0, c7, c5, 0 @ I+BTB cache invalidate 152 mcr p15, 0, r0, c7, c5, 0 @ I+BTB cache invalidate 157 mcr p15, 0, r0, c7, c5, 6 @ invalidate BTB
|
H A D | proc-arm940.S | 56 mcr p15, 0, ip, c7, c5, 0 @ flush I cache 83 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 126 mcrne p15, 0, ip, c7, c5, 0 @ invalidate I cache 179 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 284 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 290 mcr p15, 0, r0, c6, c5, 0 296 mcr p15, 0, r0, c6, c5, 1 328 mcr p15, 0, r0, c5, c0, 0 @ all read/write access 329 mcr p15, 0, r0, c5, c0, 1
|
H A D | proc-fa526.S | 112 mcr p15, 0, ip, c7, c5, 0 @ invalidate I cache 113 mcr p15, 0, ip, c7, c5, 6 @ invalidate BTB since mm changed 115 mcr p15, 0, ip, c7, c5, 4 @ prefetch flush 148 mcr p15, 0, r0, c7, c5, 5 @ invalidate IScratchpad RAM 154 mcr p15, 0, r0, c7, c5, 6 @ invalidate BTB All 156 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush
|
H A D | cache-v4wt.S | 49 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 71 mcrne p15, 0, ip, c7, c5, 0 @ invalidate I cache 93 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 128 1: mcr p15, 0, r0, c7, c5, 1 @ invalidate I entry 147 mcr p15, 0, r2, c7, c5, 0 @ invalidate I cache
|
H A D | proc-arm925.S | 147 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 178 mcrne p15, 0, ip, c7, c5, 0 @ invalidate I cache 201 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 204 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 208 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 211 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 250 mcr p15, 0, r0, c7, c5, 1 @ invalidate I entry 275 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 409 mcr p15, 0, ip, c7, c5, 0 @ invalidate I cache
|
H A D | proc-arm926.S | 113 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 141 mcrne p15, 0, ip, c7, c5, 0 @ invalidate I cache 164 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 167 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 171 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 174 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 213 mcr p15, 0, r0, c7, c5, 1 @ invalidate I entry 238 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 371 mcr p15, 0, ip, c7, c5, 0 @ invalidate I cache
|
H A D | proc-mohawk.S | 96 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 119 mcrne p15, 0, ip, c7, c5, 0 @ invalidate I cache 143 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 146 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 186 mcr p15, 0, r0, c7, c5, 1 @ invalidate I entry 211 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 324 mcr p15, 0, ip, c7, c5, 0 @ invalidate I cache 369 mcr p15, 0, ip, c7, c5, 4 @ flush prefetch buffer
|
H A D | proc-xscale.S | 151 mcr p15, 0, r1, c8, c5, 0 @ invalidate I-TLB 195 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 218 mcrne p15, 0, ip, c7, c5, 0 @ Invalidate I cache & BTB 241 mcrne p15, 0, r0, c7, c5, 1 @ Invalidate I cache line 248 mcrne p15, 0, ip, c7, c5, 6 @ Invalidate BTB 273 mcr p15, 0, r0, c7, c5, 0 @ Invalidate I cache & BTB 291 mcr p15, 0, r0, c7, c5, 1 @ Invalidate I cache entry 296 mcr p15, 0, r0, c7, c5, 6 @ Invalidate BTB 318 mcr p15, 0, r0, c7, c5, 0 @ Invalidate I cache & BTB 454 mcr p15, 0, ip, c7, c5, 0 @ Invalidate I cache & BTB
|
H A D | tlb-v6.S | 51 mcrne p15, 0, r0, c8, c5, 1 @ TLB invalidate I MVA (was 1) 80 mcr p15, 0, r0, c8, c5, 1 @ TLB invalidate I MVA 88 mcr p15, 0, r2, c7, c5, 4 @ prefetch flush (isb)
|
H A D | proc-arm922.S | 113 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 142 mcrne p15, 0, ip, c7, c5, 0 @ invalidate I cache 165 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 203 mcr p15, 0, r0, c7, c5, 1 @ invalidate I entry 228 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 360 mcr p15, 0, ip, c7, c5, 0 @ invalidate I cache
|
H A D | proc-feroceon.S | 131 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 164 mcrne p15, 0, ip, c7, c5, 0 @ invalidate I cache 186 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 189 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 229 mcr p15, 0, r0, c7, c5, 1 @ invalidate I entry 255 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 270 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 466 mcreq p15, 0, ip, c7, c5, 0 @ invalidate I cache
|
H A D | cache-v4wb.S | 59 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 78 mcr p15, 0, ip, c7, c5, 0 @ invalidate I cache 113 mcrne p15, 0, ip, c7, c5, 0 @ invalidate I cache 178 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache
|
H A D | proc-v6.S | 66 mcr p15, 0, r1, c7, c5, 4 @ ISB 109 mcr p15, 0, r2, c7, c5, 6 @ flush BTAC/BTB 163 mcr p15, 0, ip, c7, c5, 0 @ invalidate I cache 179 mcr p15, 0, ip, c7, c5, 4 @ ISB 215 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache
|
H A D | proc-arm920.S | 111 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 140 mcrne p15, 0, ip, c7, c5, 0 @ invalidate I cache 163 mcrne p15, 0, r0, c7, c5, 1 @ invalidate I entry 201 mcr p15, 0, r0, c7, c5, 1 @ invalidate I entry 226 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 357 mcr p15, 0, ip, c7, c5, 0 @ invalidate I cache
|
/linux/arch/s390/crypto/ |
H A D | chacha-s390.S | 467 #define C5 %v22 macro 519 VLR C5,K2 550 VAF C5,C5,D5 556 VX B5,B5,C5 588 VAF C5,C5,D5 594 VX B5,B5,C5 607 VSLDB C5,C5,C5,8 645 VAF C5,C5,D5 651 VX B5,B5,C5 683 VAF C5,C5,D5 [all …]
|
/linux/arch/arm/include/asm/hardware/ |
H A D | cp14.h | 47 #define RCP14_DBGDTRRXint() MRC14(0, c0, c5, 0) 62 #define RCP14_DBGBVR5() MRC14(0, c0, c5, 4) 78 #define RCP14_DBGBCR5() MRC14(0, c0, c5, 5) 94 #define RCP14_DBGWVR5() MRC14(0, c0, c5, 6) 110 #define RCP14_DBGWCR5() MRC14(0, c0, c5, 7) 127 #define RCP14_DBGBXVR5() MRC14(0, c1, c5, 1) 142 #define RCP14_DBGPRSR() MRC14(0, c1, c5, 4) 152 #define WCP14_DBGDTRTXint(val) MCR14(val, 0, c0, c5, 0) 167 #define WCP14_DBGBVR5(val) MCR14(val, 0, c0, c5, 4) 183 #define WCP14_DBGBCR5(val) MCR14(val, 0, c0, c5, 5) [all …]
|
/linux/arch/arm/include/asm/ |
H A D | tlbflush.h | 323 tlb_op(TLB_V4_I_FULL | TLB_V6_I_FULL, "c8, c5, 0", zero); in __local_flush_tlb_all() 370 tlb_op(TLB_V4_I_FULL, "c8, c5, 0", zero); in __local_flush_tlb_mm() 376 tlb_op(TLB_V6_I_ASID, "c8, c5, 2", asid); in __local_flush_tlb_mm() 424 tlb_op(TLB_V4_I_PAGE, "c8, c5, 1", uaddr); in __local_flush_tlb_page() 426 asm("mcr p15, 0, %0, c8, c5, 0" : : "r" (zero) : "cc"); in __local_flush_tlb_page() 431 tlb_op(TLB_V6_I_PAGE, "c8, c5, 1", uaddr); in __local_flush_tlb_page() 479 tlb_op(TLB_V4_I_PAGE, "c8, c5, 1", kaddr); in __local_flush_tlb_kernel_page() 481 asm("mcr p15, 0, %0, c8, c5, 0" : : "r" (zero) : "cc"); in __local_flush_tlb_kernel_page() 485 tlb_op(TLB_V6_I_PAGE, "c8, c5, 1", kaddr); in __local_flush_tlb_kernel_page() 534 asm("mcr p15, 0, %0, c7, c5, 6" : : "r" (zero)); in __local_flush_bp_all() [all …]
|
H A D | dcc.h | 20 asm volatile("mrc p14, 0, %0, c0, c5, 0 @ read comms data reg" in __dcc_getchar() 29 asm volatile("mcr p14, 0, %0, c0, c5, 0 @ write a char" in __dcc_putchar()
|
/linux/Documentation/devicetree/bindings/pci/ |
H A D | nvidia,tegra194-pcie.yaml | 128 5: C5 137 5 : C5 159 1. If C0/C4/C5 run at x1/x2 link widths (irrespective of speed and MPS) 160 2. If C0/C1/C2/C3/C4/C5 operate at their respective max link widths and 182 if the platform has one such slot, e.g., x16 slot owned by C5 controller 187 if the platform has one such slot, e.g., x16 slot owned by C5 controller
|
H A D | nvidia,tegra194-pcie-ep.yaml | 20 On Tegra194, controllers C0, C4 and C5 support Endpoint mode. 21 On Tegra234, controllers C5, C6, C7 and C10 support Endpoint mode. 23 Note: On Tegra194's P2972-0000 platform, only C5 controller can be enabled to 129 5: C5 138 5 : C5
|
/linux/arch/arm/boot/compressed/ |
H A D | head.S | 38 mcr p14, 0, \ch, c0, c5, 0 740 mcr p15, 0, r0, c5, c0, 1 @ I-access permission 741 mcr p15, 0, r0, c5, c0, 0 @ D-access permission 745 mcr p15, 0, r0, c7, c5, 0 @ flush(inval) I-Cache 755 mcr p15, 0, r0, c7, c5, 0 @ flush(inval) I-Cache 768 mcr p15, 0, r0, c5, c0, 0 @ access permission 898 mcr p15, 0, r0, c7, c5, 4 @ ISB 902 mcr p15, 0, r0, c7, c5, 4 @ ISB 1166 mcr p15, 0, r0, c7, c5, 0 @ flush I-Cache 1200 mcr p15, 0, r0, c7, c5, 6 @ invalidate BTC [all …]
|
/linux/arch/arm/include/asm/vdso/ |
H A D | cp15.h | 29 #define BPIALL __ACCESS_CP15(c7, 0, c5, 6) 30 #define ICIALLU __ACCESS_CP15(c7, 0, c5, 0)
|