/linux/arch/arm/mm/ |
A D | proc-arm940.S | 280 mcr p15, 0, r0, c6, c4, 0 281 mcr p15, 0, r0, c6, c5, 0 282 mcr p15, 0, r0, c6, c6, 0 283 mcr p15, 0, r0, c6, c7, 0 286 mcr p15, 0, r0, c6, c4, 1 287 mcr p15, 0, r0, c6, c5, 1 288 mcr p15, 0, r0, c6, c6, 1 289 mcr p15, 0, r0, c6, c7, 1 293 mcr p15, 0, r0, c6, c0, 1 299 mcr p15, 0, r3, c6, c1, 1 [all …]
|
A D | proc-mohawk.S | 63 mcr p15, 0, ip, c7, c10, 4 @ drain WB 182 mcr p15, 0, r0, c7, c10, 4 @ drain WB 203 mcr p15, 0, r0, c7, c10, 4 @ drain WB 229 mcr p15, 0, r0, c7, c10, 4 @ drain WB 248 mcr p15, 0, r0, c7, c10, 4 @ drain WB 266 mcr p15, 0, r0, c7, c10, 4 @ drain WB 304 mcr p15, 0, r0, c7, c10, 4 @ drain WB 319 mcr p15, 0, ip, c7, c10, 4 @ drain WB 336 mcr p15, 0, r0, c7, c10, 4 @ drain WB 365 mcr p15, 0, r6, c13, c0, 0 @ PID [all …]
|
A D | proc-arm946.S | 59 mcr p15, 0, ip, c7, c10, 4 @ drain WB 188 mcr p15, 0, r0, c7, c10, 4 @ drain WB 210 mcr p15, 0, r0, c7, c10, 4 @ drain WB 237 mcr p15, 0, r0, c7, c10, 4 @ drain WB 333 mcr p15, 0, r0, c6, c4, 0 334 mcr p15, 0, r0, c6, c5, 0 335 mcr p15, 0, r0, c6, c6, 0 336 mcr p15, 0, r0, c6, c7, 0 344 mcr p15, 0, r3, c6, c1, 0 349 mcr p15, 0, r3, c6, c2, 0 [all …]
|
A D | proc-arm1020.S | 86 mcr p15, 0, ip, c7, c10, 4 @ drain WB 141 mcr p15, 0, ip, c7, c10, 4 @ drain WB 145 mcr p15, 0, ip, c7, c10, 4 @ drain WB 175 mcr p15, 0, ip, c7, c10, 4 177 mcr p15, 0, ip, c7, c10, 4 @ drain WB 215 mcr p15, 0, ip, c7, c10, 4 219 mcr p15, 0, ip, c7, c10, 4 @ drain WB 321 mcr p15, 0, ip, c7, c10, 4 386 mcr p15, 0, r3, c7, c10, 4 393 mcr p15, 0, ip, c7, c10, 4 [all …]
|
A D | proc-arm926.S | 70 mcr p15, 0, ip, c7, c10, 4 @ drain WB 209 mcr p15, 0, r0, c7, c10, 4 @ drain WB 230 mcr p15, 0, r0, c7, c10, 4 @ drain WB 258 mcr p15, 0, r0, c7, c10, 4 @ drain WB 279 mcr p15, 0, r0, c7, c10, 4 @ drain WB 301 mcr p15, 0, r0, c7, c10, 4 @ drain WB 341 mcr p15, 0, r0, c7, c10, 4 @ drain WB 365 mcr p15, 0, ip, c7, c10, 4 @ drain WB 406 mcr p15, 0, r4, c13, c0, 0 @ PID 407 mcr p15, 0, r5, c3, c0, 0 @ Domain ID [all …]
|
A D | proc-fa526.S | 39 mcr p15, 0, r0, c1, c0, 0 @ disable caches 59 mcr p15, 0, ip, c7, c10, 4 @ drain WB 67 mcr p15, 0, ip, c1, c0, 0 @ ctrl register 83 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 87 mcr p15, 0, r0, c7, c10, 4 @ drain WB 111 mcr p15, 0, ip, c7, c5, 4 @ prefetch flush 113 mcr p15, 0, ip, c8, c7, 0 @ invalidate UTLB 127 mcr p15, 0, r0, c7, c10, 1 @ clean D entry 129 mcr p15, 0, r0, c7, c10, 4 @ drain WB 145 mcr p15, 0, r0, c1, c1, 0 @ turn-on ECR [all …]
|
A D | proc-arm925.S | 110 mcr p15, 0, ip, c7, c10, 4 @ drain WB 117 mcr p15, 0, ip, c1, c0, 0 @ ctrl register 246 mcr p15, 0, r0, c7, c10, 4 @ drain WB 267 mcr p15, 0, r0, c7, c10, 4 @ drain WB 295 mcr p15, 0, r0, c7, c10, 4 @ drain WB 316 mcr p15, 0, r0, c7, c10, 4 @ drain WB 338 mcr p15, 0, r0, c7, c10, 4 @ drain WB 378 mcr p15, 0, r0, c7, c10, 4 @ drain WB 404 mcr p15, 0, ip, c7, c10, 4 @ drain WB 423 mcr p15, 0, r0, c7, c10, 4 @ drain WB [all …]
|
A D | proc-arm920.S | 61 mcr p15, 0, r0, c1, c0, 0 @ disable caches 78 mcr p15, 0, ip, c7, c10, 4 @ drain WB 198 mcr p15, 0, r0, c7, c10, 4 @ drain WB 219 mcr p15, 0, r0, c7, c10, 4 @ drain WB 245 mcr p15, 0, r0, c7, c10, 4 @ drain WB 264 mcr p15, 0, r0, c7, c10, 4 @ drain WB 281 mcr p15, 0, r0, c7, c10, 4 @ drain WB 352 mcr p15, 0, ip, c7, c10, 4 @ drain WB 369 mcr p15, 0, r0, c7, c10, 4 @ drain WB 391 mcr p15, 0, r4, c13, c0, 0 @ PID [all …]
|
A D | proc-feroceon.S | 68 mcr p15, 1, r0, c15, c9, 0 @ clean L2 69 mcr p15, 0, r0, c7, c10, 4 @ drain WB 92 mcr p15, 0, ip, c7, c10, 4 @ drain WB 221 mcr p15, 0, r0, c7, c10, 4 @ drain WB 243 mcr p15, 0, r0, c7, c10, 4 @ drain WB 257 mcr p15, 0, r0, c7, c10, 4 @ drain WB 284 mcr p15, 0, r0, c7, c10, 4 @ drain WB 320 mcr p15, 0, r0, c7, c10, 4 @ drain WB 333 mcr p15, 0, r0, c7, c10, 4 @ drain WB 522 mcr p15, 0, r4, c13, c0, 0 @ PID [all …]
|
A D | proc-sa1100.S | 57 mcr p15, 0, r0, c1, c0, 0 @ disable caches 74 mcr p15, 0, ip, c7, c10, 4 @ drain WB 81 mcr p15, 0, ip, c1, c0, 0 @ ctrl register 147 mcr p15, 0, ip, c9, c0, 0 @ invalidate RB 165 mcr p15, 0, r0, c7, c10, 1 @ clean D entry 166 mcr p15, 0, r0, c7, c10, 4 @ drain WB 185 mcr p15, 0, ip, c8, c7, 0 @ flush I+D TLBs 186 mcr p15, 0, ip, c7, c7, 0 @ flush I&D cache 187 mcr p15, 0, ip, c9, c0, 0 @ invalidate RB 190 mcr p15, 0, r4, c3, c0, 0 @ domain ID [all …]
|
A D | proc-v6.S | 42 mcr p15, 0, r0, c1, c0, 0 @ disable caches 59 mcr p15, 0, r1, c1, c0, 0 @ disable MMU 61 mcr p15, 0, r1, c7, c5, 4 @ ISB 102 mcr p15, 0, r2, c7, c5, 6 @ flush BTAC/BTB 104 mcr p15, 0, r0, c2, c0, 0 @ set TTB 0 111 mcr p15, 0, r1, c13, c0, 1 @ set context ID 159 mcr p15, 0, r4, c13, c0, 0 @ FCSE/PID 161 mcr p15, 0, r5, c3, c0, 0 @ Domain ID 170 mcr p15, 0, ip, c7, c5, 4 @ ISB 200 ALT_SMP(mcr p15, 0, r0, c1, c0, 1) [all …]
|
A D | proc-arm922.S | 63 mcr p15, 0, r0, c1, c0, 0 @ disable caches 80 mcr p15, 0, ip, c7, c10, 4 @ drain WB 87 mcr p15, 0, ip, c1, c0, 0 @ ctrl register 200 mcr p15, 0, r0, c7, c10, 4 @ drain WB 221 mcr p15, 0, r0, c7, c10, 4 @ drain WB 247 mcr p15, 0, r0, c7, c10, 4 @ drain WB 266 mcr p15, 0, r0, c7, c10, 4 @ drain WB 283 mcr p15, 0, r0, c7, c10, 4 @ drain WB 356 mcr p15, 0, ip, c7, c10, 4 @ drain WB 372 mcr p15, 0, r0, c7, c10, 1 @ clean D entry [all …]
|
A D | proc-xscale.S | 118 mcr p15, 0, r1, c1, c0, 1 128 mcr p15, 0, r0, c1, c0, 0 @ disable caches 147 mcr p15, 0, r1, c10, c4, 1 @ unlock I-TLB 148 mcr p15, 0, r1, c8, c5, 0 @ invalidate I-TLB 154 mcr p15, 0, r1, c1, c0, 0 @ ctrl register 157 mcr p15, 0, r1, c1, c0, 0 @ ctrl register 179 mcr p14, 0, r0, c7, c0, 0 @ Go to IDLE 290 mcr p15, 0, r0, c7, c5, 6 @ Invalidate BTB 549 mcr p15, 0, r5, c15, c1, 0 @ CP access reg 550 mcr p15, 0, r6, c13, c0, 0 @ PID [all …]
|
A D | proc-arm1020e.S | 69 mcr p15, 0, r0, c1, c0, 0 @ disable caches 86 mcr p15, 0, ip, c7, c10, 4 @ drain WB 93 mcr p15, 0, ip, c1, c0, 0 @ ctrl register 141 mcr p15, 0, ip, c7, c10, 4 @ drain WB 221 mcr p15, 0, ip, c7, c10, 4 @ drain WB 243 mcr p15, 0, ip, c7, c10, 4 @ drain WB 272 mcr p15, 0, ip, c7, c10, 4 @ drain WB 294 mcr p15, 0, ip, c7, c10, 4 @ drain WB 314 mcr p15, 0, ip, c7, c10, 4 @ drain WB 371 mcr p15, 0, r3, c7, c10, 4 [all …]
|
A D | proc-xsc3.S | 92 mcr p15, 0, r0, c1, c0, 0 @ disable caches 112 mcr p15, 0, r1, c1, c0, 0 @ ctrl register 115 mcr p15, 0, r1, c1, c0, 0 @ ctrl register 137 mcr p14, 0, r0, c7, c0, 0 @ go to idle 231 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush 252 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush 364 mcr p15, 0, ip, c7, c5, 4 @ prefetch flush 435 mcr p15, 0, r5, c15, c1, 0 @ CP access reg 436 mcr p15, 0, r6, c13, c0, 0 @ PID 437 mcr p15, 0, r7, c3, c0, 0 @ domain ID [all …]
|
A D | cache-v6.S | 49 mcr p15, 0, r0, c7, c5, 0 @ invalidate I-cache 66 mcr p15, 0, r0, c7, c5, 0 @ I+BTB cache invalidate 134 USER( mcr p15, 0, r0, c7, c10, 1 ) @ clean D line 141 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 148 mcr p15, 0, r0, c7, c5, 6 @ invalidate BTB 186 mcr p15, 0, r0, c7, c10, 4 226 mcr p15, 0, r0, c7, c6, 1 @ invalidate D line 238 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 253 mcr p15, 0, r0, c7, c10, 1 @ clean D line 255 mcr p15, 0, r0, c7, c11, 1 @ clean unified line [all …]
|
A D | proc-arm1022.S | 69 mcr p15, 0, r0, c1, c0, 0 @ disable caches 86 mcr p15, 0, ip, c7, c10, 4 @ drain WB 93 mcr p15, 0, ip, c1, c0, 0 @ ctrl register 213 mcr p15, 0, r0, c7, c10, 1 @ clean D entry 221 mcr p15, 0, ip, c7, c10, 4 @ drain WB 243 mcr p15, 0, ip, c7, c10, 4 @ drain WB 272 mcr p15, 0, ip, c7, c10, 4 @ drain WB 294 mcr p15, 0, ip, c7, c10, 4 @ drain WB 314 mcr p15, 0, ip, c7, c10, 4 @ drain WB 383 mcr p15, 0, r1, c7, c10, 4 @ drain WB [all …]
|
A D | proc-arm1026.S | 69 mcr p15, 0, r0, c1, c0, 0 @ disable caches 86 mcr p15, 0, ip, c7, c10, 4 @ drain WB 93 mcr p15, 0, ip, c1, c0, 0 @ ctrl register 207 mcr p15, 0, r0, c7, c10, 1 @ clean D entry 215 mcr p15, 0, ip, c7, c10, 4 @ drain WB 237 mcr p15, 0, ip, c7, c10, 4 @ drain WB 266 mcr p15, 0, ip, c7, c10, 4 @ drain WB 288 mcr p15, 0, ip, c7, c10, 4 @ drain WB 308 mcr p15, 0, ip, c7, c10, 4 @ drain WB 372 mcr p15, 0, r1, c7, c10, 4 @ drain WB [all …]
|
A D | proc-sa110.S | 37 mcr p15, 0, r0, c15, c1, 2 @ Enable clock switching 45 mcr p15, 0, r0, c15, c2, 2 @ Disable clock switching 49 mcr p15, 0, r0, c1, c0, 0 @ disable caches 65 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 66 mcr p15, 0, ip, c7, c10, 4 @ drain WB 68 mcr p15, 0, ip, c8, c7, 0 @ invalidate I & D TLBs 73 mcr p15, 0, ip, c1, c0, 0 @ ctrl register 117 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 138 mcr p15, 0, ip, c8, c7, 0 @ invalidate I & D TLBs 154 mcr p15, 0, r0, c7, c10, 1 @ clean D entry [all …]
|
A D | cache-fa.S | 45 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 128 mcr p15, 0, r0, c7, c5, 1 @ invalidate I entry 133 mcr p15, 0, r0, c7, c5, 6 @ invalidate BTB 134 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 135 mcr p15, 0, r0, c7, c5, 4 @ prefetch flush 154 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 155 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 181 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer 194 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 199 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer [all …]
|
A D | proc-arm740.S | 40 mcr p15, 0, r0, c1, c0, 0 @ disable caches 51 mcr p15, 0, ip, c7, c0, 0 @ invalidate cache 54 mcr p15, 0, ip, c1, c0, 0 @ ctrl register 64 mcr p15, 0, r0, c6, c3 @ disable area 3~7 65 mcr p15, 0, r0, c6, c4 66 mcr p15, 0, r0, c6, c5 67 mcr p15, 0, r0, c6, c6 68 mcr p15, 0, r0, c6, c7 71 mcr p15, 0, r0, c6, c0 @ set area 0, default 81 mcr p15, 0, r0, c6, c1 @ set area 1, RAM [all …]
|
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 95 mcr p15, 0, ip, c7, c10, 4 @ drain write buffer 117 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 118 mcr p15, 0, r0, c7, c6, 1 @ invalidate D entry 164 1: mcr p15, 0, r0, c7, c10, 1 @ clean D entry 165 mcr p15, 0, r0, c7, c6, 1 @ invalidate D entry 170 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 171 mcr p15, 0, r0, c7, c10, 4 @ drain WB 196 mcr p15, 0, r0, c7, c10, 4 @ drain write buffer [all …]
|
/linux/drivers/w1/masters/ |
A D | sgi_w1.c | 23 u32 __iomem *mcr; member 28 static u8 sgi_w1_wait(u32 __iomem *mcr) in sgi_w1_wait() argument 33 mcr_val = readl(mcr); in sgi_w1_wait() 49 writel(MCR_PACK(520, 65), dev->mcr); in sgi_w1_reset_bus() 50 ret = sgi_w1_wait(dev->mcr); in sgi_w1_reset_bus() 66 writel(MCR_PACK(6, 13), dev->mcr); in sgi_w1_touch_bit() 68 writel(MCR_PACK(80, 30), dev->mcr); in sgi_w1_touch_bit() 70 ret = sgi_w1_wait(dev->mcr); in sgi_w1_touch_bit() 86 sdev->mcr = devm_platform_ioremap_resource(pdev, 0); in sgi_w1_probe() 87 if (IS_ERR(sdev->mcr)) in sgi_w1_probe() [all …]
|
/linux/drivers/mtd/nand/raw/ |
A D | txx9ndfmc.c | 113 u32 mcr = txx9ndfmc_read(dev, TXX9_NDFMCR); in txx9ndfmc_write_buf() local 118 txx9ndfmc_write(dev, mcr, TXX9_NDFMCR); in txx9ndfmc_write_buf() 138 u32 mcr = txx9ndfmc_read(dev, TXX9_NDFMCR); in txx9ndfmc_cmd_ctrl() local 144 mcr |= ctrl & NAND_NCE ? TXX9_NDFMCR_CE : 0; in txx9ndfmc_cmd_ctrl() 146 mcr &= ~TXX9_NDFMCR_CS_MASK; in txx9ndfmc_cmd_ctrl() 147 mcr |= TXX9_NDFMCR_CS(txx9_priv->cs); in txx9ndfmc_cmd_ctrl() 149 txx9ndfmc_write(dev, mcr, TXX9_NDFMCR); in txx9ndfmc_cmd_ctrl() 172 u32 mcr = txx9ndfmc_read(dev, TXX9_NDFMCR); in txx9ndfmc_calculate_ecc() local 174 mcr &= ~TXX9_NDFMCR_ECC_ALL; in txx9ndfmc_calculate_ecc() 211 u32 mcr = txx9ndfmc_read(dev, TXX9_NDFMCR); in txx9ndfmc_enable_hwecc() local [all …]
|
/linux/arch/arm/boot/compressed/ |
A D | head.S | 38 mcr p14, 0, \ch, c0, c5, 0 44 mcr p14, 0, \ch, c8, c0, 0 50 mcr p14, 0, \ch, c1, c0, 0 735 mcr p15, 0, r0, c6, c7, 1 849 mcr p15, 7, r0, c15, c0, 0 901 mcr p15, 0, r0, c7, c5, 4 @ ISB 905 mcr p15, 0, r0, c7, c5, 4 @ ISB 1204 mcr p15, 0, r0, c7, c10, 4 @ DSB 1205 mcr p15, 0, r0, c7, c5, 4 @ ISB 1284 mcr p15, 0, r10, c7, c10, 4 @ DSB [all …]
|