]> www.infradead.org Git - users/jedix/linux-maple.git/commit
counter: microchip-tcb-capture: Add IRQ handling
authorBence Csókás <csokas.bence@prolan.hu>
Thu, 6 Mar 2025 13:44:36 +0000 (14:44 +0100)
committerWilliam Breathitt Gray <wbg@kernel.org>
Fri, 7 Mar 2025 23:57:02 +0000 (08:57 +0900)
commite5d5813968217b99ef2b83f13353967b218e3841
treee356172076a6a93138af03df5ba91f82dcf3fa60
parentc2a756660324fceca26780a50950e6d91dfdc210
counter: microchip-tcb-capture: Add IRQ handling

Add interrupt servicing to allow userspace to wait for the following:
* Change-of-state caused by external trigger
* Capture of timer value into RA/RB
* Compare to RC register
* Overflow

Signed-off-by: Bence Csókás <csokas.bence@prolan.hu>
Link: https://lore.kernel.org/r/20250306134441.582819-2-csokas.bence@prolan.hu
Signed-off-by: William Breathitt Gray <wbg@kernel.org>
MAINTAINERS
drivers/counter/microchip-tcb-capture.c
include/uapi/linux/counter/microchip-tcb-capture.h [new file with mode: 0644]