Open kkiyota opened 4 years ago
In addition, I also would like to ask to enhance it to support multiple instances. My SoC has two dual timers in it.
@kkiyota there isn't much active development on the CMSDK drivers at this time. We're happy to take any PR to address the enhancements you are asking for.
Is your enhancement proposal related to a problem? Please describe. Existing ARM CMSDK Dual Timer driver, zephyr/drivers/counter/timer_dtmr_cmsdk_apb.c, has limited capabilities such as mode setting(currently only periodic and wrap mode), registers' access, only timer1 available(can't access to timer2), etc.
Describe the solution you'd like Add additional APIs in zephyr/drivers/counter/timer_dtmr_cmsdk_apb.c or add flexibility to access registers.
Describe alternatives you've considered Allow local customization.
Additional context Current APIs