ouyangxiangzhen
6f17f1ce81
driver/timers: Simplify Goldfish timer driver.
...
This commit simplified goldfish timer driver for better performance.
Signed-off-by: ouyangxiangzhen <ouyangxiangzhen@xiaomi.com>
2025-11-24 19:43:07 +08:00
ouyangxiangzhen
5296b8d3e3
drivers/timers: Simplify goldfish timer driver.
...
This commit simplified the goldfish timer driver, reduce the register io
operations.
Signed-off-by: ouyangxiangzhen <ouyangxiangzhen@xiaomi.com>
2025-11-24 19:43:07 +08:00
ouyangxiangzhen
8f2f51e145
drivers/timers: Add clkdev drivers for goldfish.
...
This commit added clkdev drivers for goldfish.
Signed-off-by: ouyangxiangzhen <ouyangxiangzhen@xiaomi.com>
2025-11-24 19:43:07 +08:00
ouyangxiangzhen
fc28b93224
timers/oneshot: Remove all callback and args.
...
This commit remove all callback and args in the APIs.
Signed-off-by: ouyangxiangzhen <ouyangxiangzhen@xiaomi.com>
2025-11-18 13:02:29 +01:00
ouyangxiangzhen
5c113f79b7
timers/oneshot: Remove all private callback.
...
This commit removed all private callback and handle it on the upperhalf
of oneshot.
Signed-off-by: ouyangxiangzhen <ouyangxiangzhen@xiaomi.com>
2025-11-18 13:02:29 +01:00
Alin Jerpelea
286d37026c
drivers: migrate to SPDX identifier
...
Most tools used for compliance and SBOM generation use SPDX identifiers
This change brings us a step closer to an easy SBOM generation.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2024-11-06 18:02:25 +08:00
buxiasen
9ea38368ad
goldfish_timer: fix interrupt not cleared
...
will cause a loop interrupt handler, in some new version qemu
Signed-off-by: buxiasen <buxiasen@xiaomi.com>
2024-10-12 09:31:15 +08:00
buxiasen
a6b12eb29c
goldfinsh: fix timer compile issue
...
Signed-off-by: buxiasen <buxiasen@xiaomi.com>
2024-10-08 15:27:33 +08:00
ligd
39bfdb95e1
timers: add goldfish timer support
...
Signed-off-by: ligd <liguiding1@xiaomi.com>
2024-10-08 15:27:33 +08:00