diff options
| author | Krzysztof Kozlowski <[email protected]> | 2023-04-03 11:40:17 +0200 |
|---|---|---|
| committer | Daniel Lezcano <[email protected]> | 2023-04-24 16:56:13 +0200 |
| commit | fd3f088f35f610a7ee3045b7d172b362342e43c6 (patch) | |
| tree | cb587ea5666b2b0ef0b966baba313457782d2460 /drivers | |
| parent | f7abf14f0001a5a47539d9f60bbdca649e43536b (diff) | |
clocksource/drivers/exynos_mct: Explicitly return 0 for shared timer
For a shared timers, the mct_init_dt() should not initialize the clock
even with global comparator. This is not an error, thus the function
should simply return 0, not 'ret'.
This also fixes smatch warning:
drivers/clocksource/exynos_mct.c:635 mct_init_dt() warn: missing error code? 'ret'
Reported-by: kernel test robot <[email protected]>
Reported-by: Dan Carpenter <[email protected]>
Link: https://lore.kernel.org/r/[email protected]/
Signed-off-by: Krzysztof Kozlowski <[email protected]>
Reviewed-by: Vincent Whitchurch <[email protected]>
Reviewed-by: Alim Akhtar <[email protected]>
Signed-off-by: Daniel Lezcano <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/clocksource/exynos_mct.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/clocksource/exynos_mct.c b/drivers/clocksource/exynos_mct.c index bfd60093ee1c..ef8cb1b71be4 100644 --- a/drivers/clocksource/exynos_mct.c +++ b/drivers/clocksource/exynos_mct.c @@ -682,7 +682,7 @@ static int __init mct_init_dt(struct device_node *np, unsigned int int_type) * processor cannot use the global comparator. */ if (frc_shared) - return ret; + return 0; return exynos4_clockevent_init(); } |