/* * linux/drivers/clocksource/dummy_timer.c * * Copyright (C) 2013 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/clockchips.h> #include <linux/cpu.h> #include <linux/init.h> #include <linux/percpu.h> #include <linux/cpumask.h> static DEFINE_PER_CPU(struct clock_event_device, dummy_timer_evt);
static int dummy_timer_starting_cpu(unsigned int cpu) { struct clock_event_device *evt = per_cpu_ptr(&dummy_timer_evt, cpu); evt->name = "dummy_timer"; evt->features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_ONESHOT | CLOCK_EVT_FEAT_DUMMY; evt->rating = 100; evt->cpumask = cpumask_of(cpu); clockevents_register_device(evt); return 0; }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Mark Rutland | 53 | 85.48% | 1 | 50.00% |
Richard Cochran | 9 | 14.52% | 1 | 50.00% |
Total | 62 | 100.00% | 2 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Mark Rutland | 12 | 57.14% | 1 | 33.33% |
Richard Cochran | 8 | 38.10% | 1 | 33.33% |
Thomas Gleixner | 1 | 4.76% | 1 | 33.33% |
Total | 21 | 100.00% | 3 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Mark Rutland | 95 | 84.07% | 1 | 33.33% |
Richard Cochran | 17 | 15.04% | 1 | 33.33% |
Thomas Gleixner | 1 | 0.88% | 1 | 33.33% |
Total | 113 | 100.00% | 3 | 100.00% |