• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/sysdev/

Lines Matching defs:timers

73 	struct gtm_timer timers[4];
96 for (i = 0; i < ARRAY_SIZE(gtm->timers); i++) {
97 if (!gtm->timers[i].requested) {
98 gtm->timers[i].requested = true;
100 return &gtm->timers[i];
133 if (gtm->timers[timer].requested)
136 ret = &gtm->timers[timer];
170 int num = tmr - &gtm->timers[0];
207 * Properly reset timers: stop, reset, set up prescalers, reference
306 int num = tmr - &gtm->timers[0];
319 * gtm_ack_timer16 - acknowledge timer event (free-run timers only)
334 struct gtm_timer *timers,
338 * Yeah, I don't like this either, but timers' registers a bit messed,
343 timers[0].gtcfr = &regs->gtcfr1;
344 timers[0].gtmdr = &regs->gtmdr1;
345 timers[0].gtcnr = &regs->gtcnr1;
346 timers[0].gtrfr = &regs->gtrfr1;
347 timers[0].gtevr = &regs->gtevr1;
349 timers[1].gtcfr = &regs->gtcfr1;
350 timers[1].gtmdr = &regs->gtmdr2;
351 timers[1].gtcnr = &regs->gtcnr2;
352 timers[1].gtrfr = &regs->gtrfr2;
353 timers[1].gtevr = &regs->gtevr2;
355 timers[2].gtcfr = &regs->gtcfr2;
356 timers[2].gtmdr = &regs->gtmdr3;
357 timers[2].gtcnr = &regs->gtcnr3;
358 timers[2].gtrfr = &regs->gtrfr3;
359 timers[2].gtevr = &regs->gtevr3;
361 timers[3].gtcfr = &regs->gtcfr2;
362 timers[3].gtmdr = &regs->gtmdr4;
363 timers[3].gtcnr = &regs->gtcnr4;
364 timers[3].gtrfr = &regs->gtrfr4;
365 timers[3].gtevr = &regs->gtevr4;
369 timers[0].gtpsr = &regs->gtpsr1;
370 timers[1].gtpsr = &regs->gtpsr2;
371 timers[2].gtpsr = &regs->gtpsr3;
372 timers[3].gtpsr = &regs->gtpsr4;
402 for (i = 0; i < ARRAY_SIZE(gtm->timers); i++) {
412 gtm->timers[i].irq = irq.start;
413 gtm->timers[i].gtm = gtm;
423 gtm_set_shortcuts(np, gtm->timers, gtm->regs);