/linux/arch/arm/mm/ |
H A D | proc-arm1020.S | 89 mcr p15, 0, ip, c7, c10, 4 @ drain WB 145 mcr p15, 0, ip, c7, c10, 4 @ drain WB 149 mcr p15, 0, ip, c7, c10, 4 @ drain WB 159 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 180 mcr p15, 0, ip, c7, c10, 4 182 mcr p15, 0, ip, c7, c10, 4 @ drain WB 191 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 224 mcr p15, 0, ip, c7, c10, 4 227 mcr p15, 0, r0, c7, c10, 1 @ clean D entry 228 mcr p15, 0, ip, c7, c10, 4 @ drain WB [all …]
|
H A D | proc-mohawk.S | 66 mcr p15, 0, ip, c7, c10, 4 @ drain WB 84 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 120 mcrne p15, 0, ip, c7, c10, 0 @ drain write buffer 151 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 185 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 190 mcr p15, 0, r0, c7, c10, 4 @ drain WB 212 mcr p15, 0, r0, c7, c10, 4 @ drain WB 231 mcrne p15, 0, r0, c7, c10, 1 @ clean D entry 233 mcrne p15, 0, r1, c7, c10, 1 @ clean D entry 239 mcr p15, 0, r0, c7, c10, 4 @ drain WB [all …]
|
H A D | proc-feroceon.S | 75 mcr p15, 0, r0, c7, c10, 4 @ drain WB 99 mcr p15, 0, ip, c7, c10, 4 @ drain WB 119 mcr p15, 0, r0, c7, c10, 4 @ Drain write buffer 165 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 195 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 228 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 233 mcr p15, 0, r0, c7, c10, 4 @ drain WB 256 mcr p15, 0, r0, c7, c10, 4 @ drain WB 271 mcr p15, 0, r0, c7, c10, 4 @ drain WB 292 mcrne p15, 0, r0, c7, c10, 1 @ clean D entry [all …]
|
H A D | proc-arm922.S | 83 mcr p15, 0, ip, c7, c10, 4 @ drain WB 143 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 170 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 202 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 207 mcr p15, 0, r0, c7, c10, 4 @ drain WB 229 mcr p15, 0, r0, c7, c10, 4 @ drain WB 249 mcrne p15, 0, r0, c7, c10, 1 @ clean D entry 251 mcrne p15, 0, r1, c7, c10, 1 @ clean D entry 256 mcr p15, 0, r0, c7, c10, 4 @ drain WB 271 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry [all …]
|
H A D | proc-arm1020e.S | 89 mcr p15, 0, ip, c7, c10, 4 @ drain WB 145 mcr p15, 0, ip, c7, c10, 4 @ drain WB 158 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 188 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 223 mcr p15, 0, r0, c7, c10, 1 @ clean D entry 231 mcr p15, 0, ip, c7, c10, 4 @ drain WB 254 mcr p15, 0, ip, c7, c10, 4 @ drain WB 276 mcrne p15, 0, r0, c7, c10, 1 @ clean D entry 278 mcrne p15, 0, r1, c7, c10, 1 @ clean D entry 284 mcr p15, 0, ip, c7, c10, 4 @ drain WB [all …]
|
H A D | proc-arm925.S | 113 mcr p15, 0, ip, c7, c10, 4 @ drain WB 132 mcr p15, 0, r0, c7, c10, 4 @ Drain write buffer 179 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 217 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 249 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 254 mcr p15, 0, r0, c7, c10, 4 @ drain WB 276 mcr p15, 0, r0, c7, c10, 4 @ drain WB 296 mcrne p15, 0, r0, c7, c10, 1 @ clean D entry 298 mcrne p15, 0, r1, c7, c10, 1 @ clean D entry 305 mcr p15, 0, r0, c7, c10, 4 @ drain WB [all …]
|
H A D | proc-arm926.S | 73 mcr p15, 0, ip, c7, c10, 4 @ drain WB 94 mcr p15, 0, r0, c7, c10, 4 @ Drain write buffer 142 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 180 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 212 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 217 mcr p15, 0, r0, c7, c10, 4 @ drain WB 239 mcr p15, 0, r0, c7, c10, 4 @ drain WB 259 mcrne p15, 0, r0, c7, c10, 1 @ clean D entry 261 mcrne p15, 0, r1, c7, c10, 1 @ clean D entry 268 mcr p15, 0, r0, c7, c10, 4 @ drain WB [all …]
|
H A D | proc-arm1022.S | 89 mcr p15, 0, ip, c7, c10, 4 @ drain WB 157 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 187 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 222 mcr p15, 0, r0, c7, c10, 1 @ clean D entry 230 mcr p15, 0, ip, c7, c10, 4 @ drain WB 253 mcr p15, 0, ip, c7, c10, 4 @ drain WB 275 mcrne p15, 0, r0, c7, c10, 1 @ clean D entry 277 mcrne p15, 0, r1, c7, c10, 1 @ clean D entry 283 mcr p15, 0, ip, c7, c10, 4 @ drain WB 300 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry [all …]
|
H A D | proc-arm1026.S | 89 mcr p15, 0, ip, c7, c10, 4 @ drain WB 152 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 182 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 217 mcr p15, 0, r0, c7, c10, 1 @ clean D entry 225 mcr p15, 0, ip, c7, c10, 4 @ drain WB 248 mcr p15, 0, ip, c7, c10, 4 @ drain WB 270 mcrne p15, 0, r0, c7, c10, 1 @ clean D entry 272 mcrne p15, 0, r1, c7, c10, 1 @ clean D entry 278 mcr p15, 0, ip, c7, c10, 4 @ drain WB 295 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry [all …]
|
H A D | proc-arm920.S | 81 mcr p15, 0, ip, c7, c10, 4 @ drain WB 141 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 168 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 200 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 205 mcr p15, 0, r0, c7, c10, 4 @ drain WB 227 mcr p15, 0, r0, c7, c10, 4 @ drain WB 247 mcrne p15, 0, r0, c7, c10, 1 @ clean D entry 249 mcrne p15, 0, r1, c7, c10, 1 @ clean D entry 254 mcr p15, 0, r0, c7, c10, 4 @ drain WB 269 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry [all …]
|
H A D | proc-arm946.S | 65 mcr p15, 0, ip, c7, c10, 4 @ drain WB 121 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 161 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 194 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 199 mcr p15, 0, r0, c7, c10, 4 @ drain WB 222 mcr p15, 0, r0, c7, c10, 4 @ drain WB 241 mcrne p15, 0, r0, c7, c10, 1 @ clean D entry 243 mcrne p15, 0, r1, c7, c10, 1 @ clean D entry 250 mcr p15, 0, r0, c7, c10, 4 @ drain WB 266 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry [all …]
|
H A D | cache-v4wb.S | 95 mcr p15, 0, ip, c7, c10, 4 @ drain write buffer 118 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 124 mcrne p15, 0, ip, c7, c10, 4 @ drain write buffer 172 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 179 mcr p15, 0, r0, c7, c10, 4 @ drain WB 197 mcrne p15, 0, r0, c7, c10, 1 @ clean D entry 199 mcrne p15, 0, r1, c7, c10, 1 @ clean D entry 204 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 217 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 221 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer
|
H A D | proc-xscale.S | 150 mcr p15, 0, r1, c10, c4, 1 @ unlock I-TLB 219 mcrne p15, 0, ip, c7, c10, 4 @ Drain Write (& Fill) Buffer 242 mcr p15, 0, r0, c7, c10, 1 @ Clean D cache line 249 mcrne p15, 0, ip, c7, c10, 4 @ Drain Write (& Fill) Buffer 268 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 274 mcr p15, 0, r0, c7, c10, 4 @ Drain Write (& Fill) Buffer 290 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 297 mcr p15, 0, r0, c7, c10, 4 @ Drain Write (& Fill) Buffer 312 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 319 mcr p15, 0, r0, c7, c10, 4 @ Drain Write (& Fill) Buffer [all …]
|
H A D | proc-fa526.S | 62 mcr p15, 0, ip, c7, c10, 4 @ drain WB 86 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 90 mcr p15, 0, r0, c7, c10, 4 @ drain WB 114 mcr p15, 0, ip, c7, c10, 4 @ data write barrier 132 mcr p15, 0, r0, c7, c10, 1 @ clean D entry 134 mcr p15, 0, r0, c7, c10, 4 @ drain WB 144 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer on v4 155 mcr p15, 0, r0, c7, c10, 4 @ data write barrier
|
H A D | cache-fa.S | 70 mcrne p15, 0, ip, c7, c10, 4 @ drain write buffer 99 mcrne p15, 0, ip, c7, c10, 4 @ data write barrier 139 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 161 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 188 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 201 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 206 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 221 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer
|
H A D | proc-xsc3.S | 177 mcrne p15, 0, ip, c7, c10, 4 @ data write barrier 207 mcrne p15, 0, ip, c7, c10, 4 @ data write barrier 233 1: mcr p15, 0, r0, c7, c10, 1 @ clean L1 D line 239 mcr p15, 0, r0, c7, c10, 4 @ data write barrier 261 mcr p15, 0, r0, c7, c10, 4 @ data write barrier 280 mcrne p15, 0, r0, c7, c10, 1 @ clean L1 D line 282 mcrne p15, 0, r1, c7, c10, 1 @ clean L1 D line 287 mcr p15, 0, r0, c7, c10, 4 @ data write barrier 300 1: mcr p15, 0, r0, c7, c10, 1 @ clean L1 D line 304 mcr p15, 0, r0, c7, c10, 4 @ data write barrier [all …]
|
H A D | cache-v6.S | 143 USER( mcr p15, 0, r0, c7, c10, 1 ) @ clean D line 150 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 194 mcr p15, 0, r0, c7, c10, 4 213 mcrne p15, 0, r0, c7, c10, 1 @ clean D line 234 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 246 mcr p15, 0, r0, c7, c10, 1 @ clean D line 254 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 274 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer
|
H A D | tlb-fa.S | 41 mcr p15, 0, r3, c7, c10, 4 @ drain WB 48 mcr p15, 0, r3, c7, c10, 4 @ data write barrier 55 mcr p15, 0, r3, c7, c10, 4 @ drain WB 62 mcr p15, 0, r3, c7, c10, 4 @ data write barrier
|
H A D | proc-arm940.S | 58 mcr p15, 0, ip, c7, c10, 4 @ drain WB 127 mcrne p15, 0, ip, c7, c10, 4 @ drain WB 180 mcr p15, 0, r0, c7, c10, 4 @ drain WB 202 mcr p15, 0, ip, c7, c10, 4 @ drain WB 220 2: mcr p15, 0, r3, c7, c10, 2 @ clean D entry 226 mcr p15, 0, ip, c7, c10, 4 @ drain WB 253 mcr p15, 0, ip, c7, c10, 4 @ drain WB 286 mcr p15, 0, r0, c7, c10, 4 @ drain WB
|
H A D | tlb-v6.S | 40 mcr p15, 0, ip, c7, c10, 4 @ drain write buffer 58 mcr p15, 0, ip, c7, c10, 4 @ data synchronization barrier 72 mcr p15, 0, r2, c7, c10, 4 @ drain write buffer 87 mcr p15, 0, r2, c7, c10, 4 @ data synchronization barrier
|
H A D | proc-sa110.S | 69 mcr p15, 0, ip, c7, c10, 4 @ drain WB 121 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 160 mcr p15, 0, r0, c7, c10, 1 @ clean D entry 161 mcr p15, 0, r0, c7, c10, 4 @ drain WB 170 mcr p15, 0, r10, c7, c10, 4 @ drain write buffer on v4
|
/linux/arch/arm/include/asm/hardware/ |
H A D | cp14.h | 51 #define RCP14_DBGDSCCR() MRC14(0, c0, c10, 0) 67 #define RCP14_DBGBVR10() MRC14(0, c0, c10, 4) 83 #define RCP14_DBGBCR10() MRC14(0, c0, c10, 5) 99 #define RCP14_DBGWVR10() MRC14(0, c0, c10, 6) 115 #define RCP14_DBGWCR10() MRC14(0, c0, c10, 7) 132 #define RCP14_DBGBXVR10() MRC14(0, c1, c10, 1) 156 #define WCP14_DBGDSCCR(val) MCR14(val, 0, c0, c10, 0) 172 #define WCP14_DBGBVR10(val) MCR14(val, 0, c0, c10, 4) 188 #define WCP14_DBGBCR10(val) MCR14(val, 0, c0, c10, 5) 204 #define WCP14_DBGWVR10(val) MCR14(val, 0, c0, c10, 6) [all …]
|
/linux/arch/arm/include/asm/ |
H A D | arm_pmuv3.h | 47 #define PMEVCNTR16 __ACCESS_CP15(c14, 0, c10, 0) 48 #define PMEVCNTR17 __ACCESS_CP15(c14, 0, c10, 1) 49 #define PMEVCNTR18 __ACCESS_CP15(c14, 0, c10, 2) 50 #define PMEVCNTR19 __ACCESS_CP15(c14, 0, c10, 3) 51 #define PMEVCNTR20 __ACCESS_CP15(c14, 0, c10, 4) 52 #define PMEVCNTR21 __ACCESS_CP15(c14, 0, c10, 5) 53 #define PMEVCNTR22 __ACCESS_CP15(c14, 0, c10, 6) 54 #define PMEVCNTR23 __ACCESS_CP15(c14, 0, c10, 7)
|
H A D | barrier.h | 31 #define dsb(x) __asm__ __volatile__ ("mcr p15, 0, %0, c7, c10, 4" \ 33 #define dmb(x) __asm__ __volatile__ ("mcr p15, 0, %0, c7, c10, 5" \ 38 #define dsb(x) __asm__ __volatile__ ("mcr p15, 0, %0, c7, c10, 4" \ 43 #define dsb(x) __asm__ __volatile__ ("mcr p15, 0, %0, c7, c10, 4" \
|
/linux/Documentation/firmware-guide/acpi/ |
H A D | lpit.rst | 18 - CPU PKG C10 (Read via FFH interface) 28 by the CPU package in PKG C10 33 PKG C10 and all functional blocks in PCH are in a low power state.
|