| /Linux-v4.19/arch/powerpc/kernel/ |
| D | cpu_setup_ppc970.S | 81 mfspr r0,SPRN_HID0 95 mfspr r0,SPRN_HID0 102 mtspr SPRN_HID0,r0 103 mfspr r0,SPRN_HID0 104 mfspr r0,SPRN_HID0 105 mfspr r0,SPRN_HID0 106 mfspr r0,SPRN_HID0 107 mfspr r0,SPRN_HID0 108 mfspr r0,SPRN_HID0 124 mfspr r3,SPRN_HID0 [all …]
|
| D | cpu_setup_6xx.S | 89 mfspr r11,SPRN_HID0 96 mtspr SPRN_HID0,r8 /* enable and invalidate caches */ 98 mtspr SPRN_HID0,r11 /* enable caches */ 107 mfspr r11,SPRN_HID0 111 mtspr SPRN_HID0,r8 /* flush branch target address cache */ 113 mtspr SPRN_HID0,r11 166 mfspr r11,SPRN_HID0 180 mtspr SPRN_HID0,r11 236 mfspr r11,SPRN_HID0 261 mtspr SPRN_HID0,r11 [all …]
|
| D | l2cr_6xx.S | 128 mfspr r8,SPRN_HID0 /* Save HID0 in r8 */ 131 mtspr SPRN_HID0,r4 /* Disable DPM */ 445 mfspr r3,SPRN_HID0 447 mtspr SPRN_HID0,r3 460 mfspr r3,SPRN_HID0 464 mtspr SPRN_HID0,r3 466 mtspr SPRN_HID0,r3
|
| D | idle_6xx.S | 35 mfspr r4,SPRN_HID0 37 mtspr SPRN_HID0, r4 124 mfspr r4,SPRN_HID0 134 mtspr SPRN_HID0,r4 172 mfspr r9,SPRN_HID0
|
| D | cpu_setup_fsl_booke.S | 119 mfspr r3,SPRN_HID0 121 mtspr SPRN_HID0,r3 262 mfspr r8,SPRN_HID0 264 mtspr SPRN_HID0,r9 284 mtspr SPRN_HID0,r8
|
| D | pmc.c | 86 hid0 = mfspr(SPRN_HID0); in power4_enable_pmcs() 99 "isync" : "=&r" (hid0) : "i" (SPRN_HID0), "0" (hid0): in power4_enable_pmcs()
|
| D | idle_e500.S | 64 mfspr r4,SPRN_HID0 68 mtspr SPRN_HID0,r4
|
| D | misc_32.S | 171 mfspr r5,SPRN_HID0 174 mtspr SPRN_HID0,r5 196 mfspr r5,SPRN_HID0 199 mtspr SPRN_HID0,r5 316 mfspr r3,SPRN_HID0 318 mtspr SPRN_HID0,r3
|
| D | head_fsl_booke.S | 199 mfspr r2,SPRN_HID0 201 mtspr SPRN_HID0, r2
|
| /Linux-v4.19/arch/powerpc/platforms/powermac/ |
| D | cache.S | 61 mfspr r8,SPRN_HID0 /* Save SPRN_HID0 in r8 */ 64 mtspr SPRN_HID0,r4 /* Disable DPM */ 90 mfspr r3,SPRN_HID0 92 mtspr SPRN_HID0,r3 98 mtspr SPRN_HID0,r3 100 mtspr SPRN_HID0,r3 172 mfspr r0,SPRN_HID0 174 mtspr SPRN_HID0,r0 180 mfspr r0,SPRN_HID0 182 mtspr SPRN_HID0,r0 [all …]
|
| D | sleep.S | 189 mfspr r2,SPRN_HID0 194 mtspr SPRN_HID0,r2 223 mfspr r3,SPRN_HID0 226 mtspr SPRN_HID0,r3
|
| /Linux-v4.19/arch/powerpc/sysdev/ |
| D | 6xx-suspend.S | 22 mfspr r5, SPRN_HID0 25 mtspr SPRN_HID0, r5 47 mfspr r5, SPRN_HID0 49 mtspr SPRN_HID0, r5
|
| /Linux-v4.19/arch/powerpc/platforms/powernv/ |
| D | subcore.c | 172 opal_slw_set_reg(cpu_pir, SPRN_HID0, hid0); in update_hid_in_slw() 185 while (mfspr(SPRN_HID0) & mask) in unsplit_core() 192 hid0 = mfspr(SPRN_HID0); in unsplit_core() 197 while (mfspr(SPRN_HID0) & mask) in unsplit_core() 229 hid0 = mfspr(SPRN_HID0); in split_core() 235 while (!(mfspr(SPRN_HID0) & split_parms[i].mask)) in split_core()
|
| D | subcore-asm.S | 64 1: mfspr r4, SPRN_HID0
|
| D | idle.c | 76 uint64_t hid0_val = mfspr(SPRN_HID0); in pnv_save_sprs_for_deep_states() 115 rc = opal_slw_set_reg(pir, SPRN_HID0, hid0_val); in pnv_save_sprs_for_deep_states()
|
| /Linux-v4.19/arch/powerpc/platforms/52xx/ |
| D | mpc52xx_sleep.S | 38 mfspr r10, SPRN_HID0 41 mtspr SPRN_HID0, r10 54 mfspr r10, SPRN_HID0 58 mtspr SPRN_HID0, r10
|
| D | lite5200_sleep.S | 94 mfspr r3, SPRN_HID0 98 mtspr SPRN_HID0, r3 227 mfspr r10, SPRN_HID0 229 mtspr SPRN_HID0, r5 /* invalidate caches */ 231 mtspr SPRN_HID0, r10 236 mtspr SPRN_HID0, r10 /* restore (enable caches, DPM) */
|
| D | mpc52xx_pm.c | 151 hid0 = mfspr(SPRN_HID0); in mpc52xx_pm_enter() 152 mtspr(SPRN_HID0, (hid0 & ~(HID0_DOZE | HID0_NAP | HID0_DPM)) | HID0_SLEEP); in mpc52xx_pm_enter() 168 mtspr(SPRN_HID0, hid0); in mpc52xx_pm_enter()
|
| /Linux-v4.19/arch/powerpc/platforms/86xx/ |
| D | common.c | 37 temp = mfspr(SPRN_HID0); in mpc86xx_time_init() 39 mtspr(SPRN_HID0, temp); in mpc86xx_time_init()
|
| /Linux-v4.19/arch/powerpc/platforms/85xx/ |
| D | mpc85xx_pm_ops.c | 38 tmp = (mfspr(SPRN_HID0) & ~(HID0_DOZE|HID0_SLEEP)) | HID0_NAP; in mpc85xx_cpu_die() 39 mtspr(SPRN_HID0, tmp); in mpc85xx_cpu_die()
|
| /Linux-v4.19/arch/powerpc/platforms/83xx/ |
| D | suspend-asm.S | 72 mfspr r5, SPRN_HID0 270 mfspr r3, SPRN_HID0 272 mtspr SPRN_HID0, r3 337 mfspr r5, SPRN_HID0 340 mtspr SPRN_HID0, r5 390 mtspr SPRN_HID0, r5
|
| /Linux-v4.19/arch/powerpc/platforms/cell/ |
| D | ras.c | 338 hid0 = mfspr(SPRN_HID0); in cbe_ras_init() 341 mtspr(SPRN_HID0, hid0); in cbe_ras_init()
|
| /Linux-v4.19/arch/powerpc/kvm/ |
| D | e500_emulate.c | 260 case SPRN_HID0: in kvmppc_core_emulate_mtspr_e500() 381 case SPRN_HID0: in kvmppc_core_emulate_mfspr_e500()
|
| D | book3s_emulate.c | 709 case SPRN_HID0: in kvmppc_core_emulate_mtspr_pr() 892 case SPRN_HID0: in kvmppc_core_emulate_mfspr_pr()
|
| /Linux-v4.19/arch/powerpc/include/asm/ |
| D | reg.h | 530 #define SPRN_HID0 0x3F0 /* Hardware Implementation Register 0 */ macro 1439 asm volatile("sync; mtspr %0,%1; isync":: "i"(SPRN_HID0), "r"(hid0)); in update_power8_hid0()
|