Searched refs:clocksource (Results 51 - 75 of 105) sorted by relevance

12345

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m68knommu/platform/coldfire/
H A Dpit.c127 static cycle_t pit_read_clk(struct clocksource *cs)
143 static struct clocksource pit_clk = {
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/avr32/kernel/
H A Dtime.c21 static cycle_t read_cycle_count(struct clocksource *cs)
27 * The architectural cycle count registers are a fine clocksource unless
31 * So we rate the clocksource using COUNT as very low quality.
33 static struct clocksource counter = {
130 pr_debug("timer: could not register clocksource: %d\n", ret);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-lpc32xx/
H A Dtimer.c34 static cycle_t lpc32xx_clksrc_read(struct clocksource *cs)
39 static struct clocksource lpc32xx_clksrc = {
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-sa1100/
H A Dtime.c74 static cycle_t sa1100_read_oscr(struct clocksource *s)
79 static struct clocksource cksrc_sa1100_oscr = {
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-at91/
H A Dat91rm9200_time.c94 static cycle_t read_clk32k(struct clocksource *cs)
99 static struct clocksource clk32k = {
178 * ST (system timer) module supports both clockevents and clocksource.
191 * directly for the clocksource and all clockevents, after adjusting
203 /* register clocksource */
H A Dat91sam926x_time.c34 static cycle_t read_pit_clk(struct clocksource *cs)
50 static struct clocksource pit_clk = {
67 /* update clocksource counter */
77 /* disable irq, leaving the clocksource active */
144 * Set up both clocksource and clockevent support.
163 * Register clocksource. The high order bits of PIV are unused,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/time/
H A Dtimekeeping.c18 #include <linux/clocksource.h>
26 /* Current clocksource used for timekeeping. */
27 struct clocksource *clock;
28 /* The shift value of the current clocksource. */
53 * timekeeper_setup_internals - Set up internals to use clocksource clock.
55 * @clock: Pointer to clocksource.
57 * Calculates a fixed cycle/nsec interval for a given clocksource/adjustment
62 static void timekeeper_setup_internals(struct clocksource *clock)
94 * active clocksource. These value will be adjusted via NTP
104 struct clocksource *cloc
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dbfin_mac.h14 #include <linux/clocksource.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/
H A Dvmiclock_32.c26 #include <linux/clocksource.h>
271 /** vmi clocksource */
272 static struct clocksource clocksource_vmi;
274 static cycle_t read_real_cycles(struct clocksource *cs)
280 static struct clocksource clocksource_vmi = {
300 /* Note that clocksource.{mult, shift} converts in the opposite direction
H A Dapb_timer.c20 * used as clocksource. The overall allocation looks like:
22 * - one timer for clocksource
30 #include <linux/clocksource.h>
73 static cycle_t apbt_read_clocksource(struct clocksource *cs);
74 static void apbt_restart_clocksource(struct clocksource *cs);
145 /* Now figure out the physical timer id for clocksource device */
153 pr_debug("Use timer %d for clocksource\n", phy_cs_timer_id);
175 static struct clocksource clocksource_apbt = {
229 static void apbt_restart_clocksource(struct clocksource *cs)
521 static cycle_t apbt_read_clocksource(struct clocksource *c
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/xen/
H A Dxen-ops.h5 #include <linux/clocksource.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/microblaze/kernel/
H A Dtimer.c22 #include <linux/clocksource.h>
181 static cycle_t microblaze_read(struct clocksource *cs)
212 static struct clocksource clocksource_microblaze = {
227 panic("failed to register clocksource");
305 struct clocksource *cs = &clocksource_microblaze;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/clocksource/
H A Dsh_tmu.c30 #include <linux/clocksource.h>
43 struct clocksource cs;
187 static struct sh_tmu_priv *cs_to_sh_tmu(struct clocksource *cs)
192 static cycle_t sh_tmu_clocksource_read(struct clocksource *cs)
199 static int sh_tmu_clocksource_enable(struct clocksource *cs)
206 static void sh_tmu_clocksource_disable(struct clocksource *cs)
214 struct clocksource *cs = &p->cs;
440 return -EBUSY; /* cannot unregister clockevent and clocksource */
H A Dsh_cmt.c29 #include <linux/clocksource.h>
50 struct clocksource cs;
382 /* adjust the timeout to maximum if only clocksource left */
389 static struct sh_cmt_priv *cs_to_sh_cmt(struct clocksource *cs)
394 static cycle_t sh_cmt_clocksource_read(struct clocksource *cs)
412 static int sh_cmt_clocksource_enable(struct clocksource *cs)
421 static void sh_cmt_clocksource_disable(struct clocksource *cs)
426 static void sh_cmt_clocksource_resume(struct clocksource *cs)
434 struct clocksource *cs = &p->cs;
686 return -EBUSY; /* cannot unregister clockevent and clocksource */
[all...]
H A Dtcb_clksrc.c2 #include <linux/clocksource.h>
20 * with a base rate of 5+ MHz, packaged as a clocksource (with
27 * A boot clocksource and clockevent source are also currently needed,
42 static cycle_t tc_get_cycles(struct clocksource *cs)
57 static struct clocksource clksrc = {
228 pr_debug("can't alloc TC for clocksource\n");
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-orion/
H A Dtime.c10 * Timer 0 is used as free-running clocksource, while timer 1 is
98 static cycle_t orion_clksrc_read(struct clocksource *cs)
103 static struct clocksource orion_clksrc = {
239 * Setup free-running clocksource timer (interrupts
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-mmp/
H A Dtime.c4 * Support for clocksource and clockevents
139 static cycle_t clksrc_read(struct clocksource *cs)
144 static struct clocksource cksrc = {
145 .name = "clocksource",
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-pxa/
H A Dtime.c4 * PXA clocksource, clockevents, and OST interrupt handlers.
120 static cycle_t pxa_read_oscr(struct clocksource *cs)
125 static struct clocksource cksrc_pxa_oscr0 = {
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dclockchips.h13 #include <linux/clocksource.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-ixp4xx/
H A Dcommon.c28 #include <linux/clocksource.h>
402 * clocksource
404 static cycle_t ixp4xx_get_cycles(struct clocksource *cs)
409 static struct clocksource clocksource_ixp4xx = {
434 struct clocksource *cs = &clocksource_ixp4xx;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/sgi-ip27/
H A Dip27-timer.c163 static cycle_t hub_rt_read(struct clocksource *cs)
168 struct clocksource hub_rt_clocksource = {
178 struct clocksource *cs = &hub_rt_clocksource;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-spear/
H A Dtime.c14 #include <linux/clocksource.h>
29 * We would use TIMER0 and TIMER1 as clockevent and clocksource.
36 #define CLKSRC 1 /* gpt0, channel1 as clocksource */
62 * Minimum clocksource/clockevent timer range in seconds
74 static cycle_t clocksource_read_cycles(struct clocksource *cs)
79 static struct clocksource clksrc = {
110 /* register the clocksource */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/cris/arch-v32/kernel/
H A Dtime.c10 #include <linux/clocksource.h>
40 static cycle_t read_cont_rotime(struct clocksource *cs)
45 static struct clocksource cont_rotime = {
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-ns9xxx/
H A Dtime-ns9360.c15 #include <linux/clocksource.h>
28 static cycle_t ns9360_clocksource_read(struct clocksource *cs)
33 static struct clocksource ns9360_clocksource = {
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-mxc/
H A Dtime.c108 static cycle_t mx1_2_get_cycles(struct clocksource *cs)
113 static cycle_t v2_get_cycles(struct clocksource *cs)
118 static struct clocksource clocksource_mxc = {

Completed in 240 milliseconds

12345