Release 4.10 arch/arm/kernel/arch_timer.c
/*
* linux/arch/arm/kernel/arch_timer.c
*
* Copyright (C) 2011 ARM Ltd.
* All Rights Reserved
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*/
#include <linux/init.h>
#include <linux/types.h>
#include <linux/errno.h>
#include <asm/delay.h>
#include <clocksource/arm_arch_timer.h>
static unsigned long arch_timer_read_counter_long(void)
{
return arch_timer_read_counter();
}
Contributors
| Person | Tokens | Prop | Commits | CommitProp |
marc zyngier | marc zyngier | 10 | 76.92% | 2 | 66.67% |
mark rutland | mark rutland | 3 | 23.08% | 1 | 33.33% |
| Total | 13 | 100.00% | 3 | 100.00% |
static struct delay_timer arch_delay_timer;
static void __init arch_timer_delay_timer_register(void)
{
/* Use the architected timer for the delay loop. */
arch_delay_timer.read_current_timer = arch_timer_read_counter_long;
arch_delay_timer.freq = arch_timer_get_rate();
register_current_timer_delay(&arch_delay_timer);
}
Contributors
| Person | Tokens | Prop | Commits | CommitProp |
jonathan austin | jonathan austin | 15 | 51.72% | 1 | 20.00% |
marc zyngier | marc zyngier | 7 | 24.14% | 2 | 40.00% |
mark rutland | mark rutland | 5 | 17.24% | 1 | 20.00% |
will deacon | will deacon | 2 | 6.90% | 1 | 20.00% |
| Total | 29 | 100.00% | 5 | 100.00% |
int __init arch_timer_arch_init(void)
{
u32 arch_timer_rate = arch_timer_get_rate();
if (arch_timer_rate == 0)
return -ENXIO;
arch_timer_delay_timer_register();
return 0;
}
Contributors
| Person | Tokens | Prop | Commits | CommitProp |
marc zyngier | marc zyngier | 13 | 43.33% | 2 | 40.00% |
rob herring | rob herring | 11 | 36.67% | 2 | 40.00% |
mark rutland | mark rutland | 6 | 20.00% | 1 | 20.00% |
| Total | 30 | 100.00% | 5 | 100.00% |
Overall Contributors
| Person | Tokens | Prop | Commits | CommitProp |
marc zyngier | marc zyngier | 43 | 46.24% | 4 | 36.36% |
mark rutland | mark rutland | 18 | 19.35% | 1 | 9.09% |
jonathan austin | jonathan austin | 15 | 16.13% | 1 | 9.09% |
rob herring | rob herring | 11 | 11.83% | 2 | 18.18% |
arnd bergmann | arnd bergmann | 3 | 3.23% | 1 | 9.09% |
will deacon | will deacon | 2 | 2.15% | 1 | 9.09% |
stephen boyd | stephen boyd | 1 | 1.08% | 1 | 9.09% |
| Total | 93 | 100.00% | 11 | 100.00% |
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.