This patch series aims to add Generic Timer Module (a.k.a OSTM) support for RZ/G2L series. OSTM modules needs to deassert the reset line before accessing any registers. v2->v3: * Added Geert's Rb tag * Make RENESAS_OSTM symbol visible. * Added reset_control_put() on error path. * enabled suppress_bind_attrs in ostm_device_driver structure v1->v2: * Added of_reset_control_get_optional_exclusive API * Updated dt-bindings to use renesas,ostm * Added reset handling in ostm_init Biju Das (4): reset: Add of_reset_control_get_optional_exclusive() dt-bindings: timer: renesas: ostm: Document Renesas RZ/G2L OSTM clocksource/drivers/renesas-ostm: Add RZ/G2L OSTM support clocksource/drivers/renesas,ostm: Make RENESAS_OSTM symbol visible .../bindings/timer/renesas,ostm.yaml | 20 ++++++++-- drivers/clocksource/Kconfig | 3 +- drivers/clocksource/renesas-ostm.c | 39 ++++++++++++++++++- include/linux/reset.h | 20 ++++++++++ 4 files changed, 77 insertions(+), 5 deletions(-) -- 2.17.1