You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
1.0 KiB
26 lines
1.0 KiB
# Copyright (c) 2014-2015 Wind River Systems, Inc. |
|
# Copyright (c) 2016 Cadence Design Systems, Inc. |
|
# Copyright (c) 2019 Intel Corp. |
|
# SPDX-License-Identifier: Apache-2.0 |
|
|
|
config ARM_ARCH_TIMER |
|
bool "ARM architected timer" |
|
depends on GIC |
|
select ARCH_HAS_CUSTOM_BUSY_WAIT |
|
select TICKLESS_CAPABLE |
|
select TIMER_HAS_64BIT_CYCLE_COUNTER |
|
help |
|
This module implements a kernel device driver for the ARM architected |
|
timer which provides per-cpu timers attached to a GIC to deliver its |
|
per-processor interrupts via PPIs. |
|
|
|
config ARM_ARCH_TIMER_ERRATUM_740657 |
|
bool "ARM architected timer is affected by ARM erratum 740657" |
|
depends on ARM_ARCH_TIMER |
|
help |
|
This option indicates that the ARM architected timer as implemented |
|
in the target hardware is affected by the ARM erratum 740657 (comp. |
|
ARM Cortex-A9 processors Software Developers Errata Notice, ARM |
|
document ID032315) which leads to an additional, spurious interrupt |
|
indication upon every actual timer interrupt. This option activates |
|
the workaround for the erratum within the timer driver.
|
|
|