diff options
Diffstat (limited to 'drivers/clocksource/arm_arch_timer.c')
-rw-r--r-- | drivers/clocksource/arm_arch_timer.c | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/drivers/clocksource/arm_arch_timer.c b/drivers/clocksource/arm_arch_timer.c index aa4ec53281ce..da11a9508b77 100644 --- a/drivers/clocksource/arm_arch_timer.c +++ b/drivers/clocksource/arm_arch_timer.c | |||
@@ -319,13 +319,6 @@ static u64 notrace arm64_858921_read_cntvct_el0(void) | |||
319 | } | 319 | } |
320 | #endif | 320 | #endif |
321 | 321 | ||
322 | #ifdef CONFIG_ARM64_ERRATUM_1188873 | ||
323 | static u64 notrace arm64_1188873_read_cntvct_el0(void) | ||
324 | { | ||
325 | return read_sysreg(cntvct_el0); | ||
326 | } | ||
327 | #endif | ||
328 | |||
329 | #ifdef CONFIG_SUN50I_ERRATUM_UNKNOWN1 | 322 | #ifdef CONFIG_SUN50I_ERRATUM_UNKNOWN1 |
330 | /* | 323 | /* |
331 | * The low bits of the counter registers are indeterminate while bit 10 or | 324 | * The low bits of the counter registers are indeterminate while bit 10 or |
@@ -457,14 +450,6 @@ static const struct arch_timer_erratum_workaround ool_workarounds[] = { | |||
457 | .read_cntvct_el0 = arm64_858921_read_cntvct_el0, | 450 | .read_cntvct_el0 = arm64_858921_read_cntvct_el0, |
458 | }, | 451 | }, |
459 | #endif | 452 | #endif |
460 | #ifdef CONFIG_ARM64_ERRATUM_1188873 | ||
461 | { | ||
462 | .match_type = ate_match_local_cap_id, | ||
463 | .id = (void *)ARM64_WORKAROUND_1188873, | ||
464 | .desc = "ARM erratum 1188873", | ||
465 | .read_cntvct_el0 = arm64_1188873_read_cntvct_el0, | ||
466 | }, | ||
467 | #endif | ||
468 | #ifdef CONFIG_SUN50I_ERRATUM_UNKNOWN1 | 453 | #ifdef CONFIG_SUN50I_ERRATUM_UNKNOWN1 |
469 | { | 454 | { |
470 | .match_type = ate_match_dt, | 455 | .match_type = ate_match_dt, |