Message ID | 1576235962-30123-1-git-send-email-claudiu.beznea@microchip.com (mailing list archive) |
---|---|
Headers | show |
Series | add Microchip PIT64B timer | expand |
On 13/12/2019 12:19, Claudiu Beznea wrote: > Hi, > > This series adds driver for Microchip PIT64B timer. > Timer could be used in continuous or oneshot mode. It has 2x32 bit registers > to emulate a 64 bit timer. The timer's period could be configured via LSB_PR > and MSB_PR registers. The current timer's value could be checked via TLSB and > TMSB registers. When (TMSB << 32) | TLSB value reach the (MSB_PR << 32) | LSB_PR > interrupt is raised. If in contiuous mode the TLSB and TMSB resets and restart > counting. > > This drivers uses PIT64B capabilities for clocksource and clockevent. > The first requested PIT64B timer is used for clockevent. The second one is used > for clocksource. Individual PIT64B hardware resources were used for clocksource > and clockevent to be able to support high resolution timers with this PIT64B > implementation. I've applied the patches. Thanks -- Daniel