diff options
| -rw-r--r-- | arch/arm/oprofile/op_model_v7.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/arch/arm/oprofile/op_model_v7.c b/arch/arm/oprofile/op_model_v7.c index f20295f14adb..2088a6c0cc0e 100644 --- a/arch/arm/oprofile/op_model_v7.c +++ b/arch/arm/oprofile/op_model_v7.c | |||
| @@ -191,12 +191,8 @@ int armv7_setup_pmnc(void) | |||
| 191 | return -EBUSY; | 191 | return -EBUSY; |
| 192 | } | 192 | } |
| 193 | 193 | ||
| 194 | /* | 194 | /* Initialize & Reset PMNC: C bit and P bit */ |
| 195 | * Initialize & Reset PMNC: C bit, D bit and P bit. | 195 | armv7_pmnc_write(PMNC_P | PMNC_C); |
| 196 | * Note: Using a slower count for CCNT (D bit: divide by 64) results | ||
| 197 | * in a more stable system | ||
| 198 | */ | ||
| 199 | armv7_pmnc_write(PMNC_P | PMNC_C | PMNC_D); | ||
| 200 | 196 | ||
| 201 | 197 | ||
| 202 | for (cnt = CCNT; cnt < CNTMAX; cnt++) { | 198 | for (cnt = CCNT; cnt < CNTMAX; cnt++) { |
