summaryrefslogtreecommitdiffstats
path: root/arch/arm/kernel/arch_timer.c
Commit message (Collapse)AuthorAgeFilesLines
* ARM: architected timers: remove support for non DT platformsMarc Zyngier2012-04-271-17/+2
| | | | | | | | All mainline platforms using the ARM architected timers are DT only. As such, remove the ad-hoc support that is not longer needed anymore. Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
* ARM: architected timers: add support for UP timerMarc Zyngier2012-04-271-0/+13
| | | | | | | | If CONFIG_LOCAL_TIMERS is not defined, let the architected timer driver register a single clock_event_device that is used as a global timer. Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
* ARM: architected timers: add DT supportMarc Zyngier2012-04-271-7/+46
| | | | | | | | Add runtime DT support and documentation for the Cortex A7/A15 architected timers. Signed-off-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
* ARM: architected timers: Add A15 specific sched_clock implementationMarc Zyngier2012-04-271-0/+25
| | | | | | | | | | Provide an A15 sched_clock implementation using the virtual counter, which is thought to be more useful than the physical one in a virtualised environment, as it can offset the time spent in another VM or the hypervisor. Acked-by: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
* ARM: local timers: Add A15 architected timer supportMarc Zyngier2012-04-271-0/+288
Add support for the A15 generic timer and clocksource. As the timer generates interrupts on a different PPI depending on the execution mode (normal or secure), it is possible to register two different PPIs. Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
OpenPOWER on IntegriCloud