diff options
Diffstat (limited to 'drivers/clocksource/arm_smp_twd.c')
-rw-r--r-- | drivers/clocksource/arm_smp_twd.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/clocksource/arm_smp_twd.c b/drivers/clocksource/arm_smp_twd.c index 5a1e5a7921..e677acf136 100644 --- a/drivers/clocksource/arm_smp_twd.c +++ b/drivers/clocksource/arm_smp_twd.c @@ -1,7 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0-only /* * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnio@jcrosoft.com> - * - * Under GPL v2 */ #include <common.h> #include <init.h> @@ -36,11 +35,12 @@ static struct clocksource smp_twd_clksrc = { .read = smp_twd_read, .shift = 20, .mask = CLOCKSOURCE_MASK(32), + .priority = 60, }; #define SMP_TWD_MAX_FREQ (25 *1000 * 1000) -static int smp_twd_probe(struct device_d *dev) +static int smp_twd_probe(struct device *dev) { struct resource *iores; u32 tick_rate; @@ -98,8 +98,9 @@ static __maybe_unused struct of_device_id smp_twd_compatible[] = { /* sentinel */ } }; +MODULE_DEVICE_TABLE(of, smp_twd_compatible); -static struct driver_d smp_twd_driver = { +static struct driver smp_twd_driver = { .name = "smp_twd", .probe = smp_twd_probe, .of_compatible = DRV_OF_COMPAT(smp_twd_compatible), |