summaryrefslogtreecommitdiffstats
path: root/drivers/clocksource/timer-loongson1-pwm.c
Commit message (Collapse)AuthorAgeFilesLines
* clocksource/drivers/loongson1: Set variable ls1x_timer_lock ↵Tom Rix2023-08-181-1/+1
| | | | | | | | | | | | | | | storage-class-specifier to static smatch reports drivers/clocksource/timer-loongson1-pwm.c:31:1: warning: symbol 'ls1x_timer_lock' was not declared. Should it be static? This variable is only used in its defining file, so it should be static. Signed-off-by: Tom Rix <trix@redhat.com> Acked-by: Keguang Zhang <keguang.zhang@gmail.com> Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> Link: https://lore.kernel.org/r/20230702133113.3438049-1-trix@redhat.com
* clocksource/drivers/loongson1: Move PWM timer to clocksource frameworkKeguang Zhang2023-06-191-0/+236
This patch moves most part of arch/mips/loongson32/common/time.c into drivers/clocksource. Adapt the driver to clocksource framework with devicetree support and updates Kconfig/Makefile options. Signed-off-by: Keguang Zhang <keguang.zhang@gmail.com> Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> Link: https://lore.kernel.org/r/20230512103724.587760-4-keguang.zhang@gmail.com