[PATCH] generic-time: add macro to simplify/hide mask constants
[deliverable/linux.git] / drivers / clocksource / cyclone.c
index 5906a0af825dcffe7c7c3f45b4e7bfd5cba3b506..bf4d3d50d1c4e9a7c76c05f9b8476ebf3896f8c2 100644 (file)
@@ -14,7 +14,7 @@
 #define CYCLONE_MPCS_OFFSET    0x51A8          /* offset to select register */
 #define CYCLONE_MPMC_OFFSET    0x51D0          /* offset to count register */
 #define CYCLONE_TIMER_FREQ     99780000        /* 100Mhz, but not really */
-#define CYCLONE_TIMER_MASK     0xFFFFFFFF      /* 32 bit mask */
+#define CYCLONE_TIMER_MASK     CLOCKSOURCE_MASK(32) /* 32 bit mask */
 
 int use_cyclone = 0;
 static void __iomem *cyclone_ptr;
@@ -28,7 +28,7 @@ static struct clocksource clocksource_cyclone = {
        .name           = "cyclone",
        .rating         = 250,
        .read           = read_cyclone,
-       .mask           = (cycle_t)CYCLONE_TIMER_MASK,
+       .mask           = CYCLONE_TIMER_MASK,
        .mult           = 10,
        .shift          = 0,
        .is_continuous  = 1,
This page took 0.046965 seconds and 5 git commands to generate.