clocksource: dw_apb_timer: support for timer variant used in rk3188 SoCs
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest9 patches 11 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | clocksource: dw_apb_timer: infrastructure to handle quirksarch/ drivers/ drivers/ +1 more | +13 | 0 replies | |
| 2/9 | clocksource: dw_apb_timer: flexible register addressesdrivers/ include/ | +56 | 0 replies | |
| 3/9 | clocksource: dw_apb_timer: quirk for variants with 64bit counterdrivers/ include/ | +33 | 2 replies | |
| 4/9 | clocksource: dw_apb_timer: use the eoi callback to clear pending interruptsdrivers/ | +7 | 1 reply | |
| 5/9 | clocksource: dw_apb_timer: quirk for variants without EOI registerdrivers/ include/ | +14 | 2 replies | |
| 6/9 | clocksource: dw_apb_timer: quirk for inverted int maskdrivers/ include/ | +24 | 2 replies | |
| 7/9 | clocksource: dw_apb_timer: quirk for inverted timer mode settingdrivers/ include/ | +15 | 0 replies | |
| 8/9 | clocksource: dw_apb_timer_of: add quirk handlingdrivers/ | +15 | 0 replies | |
| 9/9 | clocksource: dw_apb_timer: special variant for rockchip rk3188 timersDocumentation/ drivers/ | +26 | 4 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/9] clocksource: dw_apb_timer: support for timer variant used in rk3188 SoCs
The Rockchip rk3188 SoCs use a variant of the timer with some slight modifications. This series implements them as quirks for the dw_apb_timer.
Tested on a rk3188 for the quirk handling and on a rk3066a to check that nothing broke.
Heiko Stuebner (5):
clocksource: dw_apb_timer: infrastructure to handle quirks
clocksource: dw_apb_timer: flexible register addresses
clocksource: dw_apb_timer: quirk for variants with 64bit counter
clocksource: dw_apb_timer_of: add quirk handling
clocksource: dw_apb_timer: special variant for rockchip rk3188 timers
Ulrich Prinz (4):
clocksource: dw_apb_timer: use the eoi callback to clear pending interrupts
clocksource: dw_apb_timer: quirk for variants without EOI register
clocksource: dw_apb_timer: quirk for inverted int mask
clocksource: dw_apb_timer: quirk for inverted timer mode setting
.../bindings/arm/rockchip/rk3188-timer.txt | 20 +++ arch/x86/kernel/apb_timer.c | 4 +- drivers/clocksource/dw_apb_timer.c | 166 +++++++++++++++----- drivers/clocksource/dw_apb_timer_of.c | 27 +++- include/linux/dw_apb_timer.h | 34 +++- 5 files changed, 198 insertions(+), 53 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/rockchip/rk3188-timer.txt
Signature · 1 line
1.7.10.4