Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4200c35d authored by Jesper Nilsson's avatar Jesper Nilsson
Browse files

CRIS v10: Cleanup kernel/fasttimer.c

- Change C99 comment style to C89.
- Remove superfluous SANITYCHECK macro, test FAST_TIMER_SANITY_CHECKS instead.
parent 72af70cf
Loading
Loading
Loading
Loading
+14 −21
Original line number Diff line number Diff line
@@ -31,15 +31,12 @@

#define DEBUG_LOG_INCLUDED
#define FAST_TIMER_LOG
//#define FAST_TIMER_TEST
/* #define FAST_TIMER_TEST */

#define FAST_TIMER_SANITY_CHECKS

#ifdef FAST_TIMER_SANITY_CHECKS
#define SANITYCHECK(x) x
static int sanity_failed;
#else
#define SANITYCHECK(x)
#endif

#define D1(x)
@@ -226,23 +223,19 @@ void start_one_shot_timer(struct fast_timer *t,
  do_gettimeofday_fast(&t->tv_set);
  tmp = fast_timer_list;

  SANITYCHECK({ /* Check so this is not in the list already... */
    while (tmp != NULL)
    {
      if (tmp == t)
      {
        printk(KERN_WARNING
               "timer name: %s data: 0x%08lX already in list!\n", name, data);
#ifdef FAST_TIMER_SANITY_CHECKS
	/* Check so this is not in the list already... */
	while (tmp != NULL) {
		if (tmp == t) {
			printk(KERN_WARNING "timer name: %s data: "
				"0x%08lX already in list!\n", name, data);
			sanity_failed++;
			goto done;
      }
      else
      {
		} else
			tmp = tmp->next;
	}
    }
	tmp = fast_timer_list;
  });
#endif

  t->delay_us = delay_us;
  t->function = function;