diff options
Diffstat (limited to 'drivers/clocksource/dw_apb_timer.c')
-rw-r--r-- | drivers/clocksource/dw_apb_timer.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/clocksource/dw_apb_timer.c b/drivers/clocksource/dw_apb_timer.c index 797505aa2ba4..63e4f5519577 100644 --- a/drivers/clocksource/dw_apb_timer.c +++ b/drivers/clocksource/dw_apb_timer.c | |||
@@ -348,7 +348,7 @@ void dw_apb_clocksource_start(struct dw_apb_clocksource *dw_cs) | |||
348 | dw_apb_clocksource_read(dw_cs); | 348 | dw_apb_clocksource_read(dw_cs); |
349 | } | 349 | } |
350 | 350 | ||
351 | static cycle_t __apbt_read_clocksource(struct clocksource *cs) | 351 | static u64 __apbt_read_clocksource(struct clocksource *cs) |
352 | { | 352 | { |
353 | u32 current_count; | 353 | u32 current_count; |
354 | struct dw_apb_clocksource *dw_cs = | 354 | struct dw_apb_clocksource *dw_cs = |
@@ -357,7 +357,7 @@ static cycle_t __apbt_read_clocksource(struct clocksource *cs) | |||
357 | current_count = apbt_readl_relaxed(&dw_cs->timer, | 357 | current_count = apbt_readl_relaxed(&dw_cs->timer, |
358 | APBTMR_N_CURRENT_VALUE); | 358 | APBTMR_N_CURRENT_VALUE); |
359 | 359 | ||
360 | return (cycle_t)~current_count; | 360 | return (u64)~current_count; |
361 | } | 361 | } |
362 | 362 | ||
363 | static void apbt_restart_clocksource(struct clocksource *cs) | 363 | static void apbt_restart_clocksource(struct clocksource *cs) |
@@ -416,7 +416,7 @@ void dw_apb_clocksource_register(struct dw_apb_clocksource *dw_cs) | |||
416 | * | 416 | * |
417 | * @dw_cs: The clocksource to read. | 417 | * @dw_cs: The clocksource to read. |
418 | */ | 418 | */ |
419 | cycle_t dw_apb_clocksource_read(struct dw_apb_clocksource *dw_cs) | 419 | u64 dw_apb_clocksource_read(struct dw_apb_clocksource *dw_cs) |
420 | { | 420 | { |
421 | return (cycle_t)~apbt_readl(&dw_cs->timer, APBTMR_N_CURRENT_VALUE); | 421 | return (u64)~apbt_readl(&dw_cs->timer, APBTMR_N_CURRENT_VALUE); |
422 | } | 422 | } |