Contributors: 5
Author |
Tokens |
Token Proportion |
Commits |
Commit Proportion |
Rob Herring |
102 |
70.34% |
2 |
22.22% |
Russell King |
24 |
16.55% |
3 |
33.33% |
Sudeep Holla |
16 |
11.03% |
2 |
22.22% |
Daniel Lezcano |
2 |
1.38% |
1 |
11.11% |
Greg Kroah-Hartman |
1 |
0.69% |
1 |
11.11% |
Total |
145 |
|
9 |
|
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __CLKSOURCE_TIMER_SP804_H
#define __CLKSOURCE_TIMER_SP804_H
struct clk;
int __sp804_clocksource_and_sched_clock_init(void __iomem *,
const char *, struct clk *, int);
int __sp804_clockevents_init(void __iomem *, unsigned int,
struct clk *, const char *);
void sp804_timer_disable(void __iomem *);
static inline void sp804_clocksource_init(void __iomem *base, const char *name)
{
__sp804_clocksource_and_sched_clock_init(base, name, NULL, 0);
}
static inline void sp804_clocksource_and_sched_clock_init(void __iomem *base,
const char *name)
{
__sp804_clocksource_and_sched_clock_init(base, name, NULL, 1);
}
static inline void sp804_clockevents_init(void __iomem *base, unsigned int irq, const char *name)
{
__sp804_clockevents_init(base, irq, NULL, name);
}
#endif