diff options
| author | Benoît Monin <benoit.monin@bootlin.com> | 2026-09-29 14:14:11 +0200 |
|---|---|---|
| committer | Daniel Lezcano <daniel.lezcano@kernel.org> | 2026-10-02 12:00:55 +0200 |
| commit | a05997891e64b8e32733c0e062a062dcc3617a12 (patch) | |
| tree | b9478a67cc47d36d33cdbccb0860cf07acb196c2 /include/linux/platform_data | |
| parent | 57fb7ac3584c27939a55eb3870be9d46f0b7e7e9 (diff) | |
| download | linux-next-a05997891e64b8e32733c0e062a062dcc3617a12.tar.gz linux-next-a05997891e64b8e32733c0e062a062dcc3617a12.zip | |
clocksource/drivers/mips-gic-timer: Simplify gic_next_event() for per-cpu timer
The GIC clock event device is registered per CPU and is flagged with
CLOCK_EVT_FEAT_C3STOP. This guarantees that the set_next_event() callback
is always invoked on the CPU of the event.
Drop the code path configuring the compare register of another CPU as it
is never called and does not correctly handle the case of having multiple
clusters, and document this guarantee by adding the CLOCK_EVT_FEAT_PERCPU
flag to the clock event device features.
Signed-off-by: Benoît Monin <benoit.monin@bootlin.com>
Signed-off-by: Daniel Lezcano <daniel.lezcano@kernel.org>
Reviewed-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Link: https://patch.msgid.link/20260929-sync-gic-counters-v4-4-ec70c4b60434@bootlin.com
Diffstat (limited to 'include/linux/platform_data')
0 files changed, 0 insertions, 0 deletions
