diff options
Diffstat (limited to 'drivers/clocksource/timer-nps.c')
-rw-r--r-- | drivers/clocksource/timer-nps.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/clocksource/timer-nps.c b/drivers/clocksource/timer-nps.c index 8da5e93b6810..da1f7986e477 100644 --- a/drivers/clocksource/timer-nps.c +++ b/drivers/clocksource/timer-nps.c | |||
@@ -77,11 +77,11 @@ static int __init nps_get_timer_clk(struct device_node *node, | |||
77 | return 0; | 77 | return 0; |
78 | } | 78 | } |
79 | 79 | ||
80 | static cycle_t nps_clksrc_read(struct clocksource *clksrc) | 80 | static u64 nps_clksrc_read(struct clocksource *clksrc) |
81 | { | 81 | { |
82 | int cluster = raw_smp_processor_id() >> NPS_CLUSTER_OFFSET; | 82 | int cluster = raw_smp_processor_id() >> NPS_CLUSTER_OFFSET; |
83 | 83 | ||
84 | return (cycle_t)ioread32be(nps_msu_reg_low_addr[cluster]); | 84 | return (u64)ioread32be(nps_msu_reg_low_addr[cluster]); |
85 | } | 85 | } |
86 | 86 | ||
87 | static int __init nps_setup_clocksource(struct device_node *node) | 87 | static int __init nps_setup_clocksource(struct device_node *node) |