summaryrefslogtreecommitdiffstats
path: root/drivers/counter
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'gpio-updates-for-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2022-10-081-2/+3
|\
| * counter: 104-quad-8: Ensure number of irq matches number of baseWilliam Breathitt Gray2022-09-151-2/+3
* | Merge tag 'char-misc-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-10-0814-75/+1064
|\ \
| * | counter: ti-ecap-capture: capture driver support for ECAPJulien Panis2022-09-303-0/+630
| * | counter: Introduce the COUNTER_COMP_ARRAY component typeWilliam Breathitt Gray2022-09-302-20/+312
| * | counter: Consolidate Counter extension sysfs attribute creationWilliam Breathitt Gray2022-09-301-49/+49
| * | counter: 104-quad-8: Add Signal polarity componentWilliam Breathitt Gray2022-09-301-0/+35
| * | counter: Introduce the Signal polarity componentWilliam Breathitt Gray2022-09-302-0/+13
| * | counter: interrupt-cnt: Implement watch_validate callbackWilliam Breathitt Gray2022-09-301-0/+11
| * | counter: Move symbols into COUNTER namespaceWilliam Breathitt Gray2022-09-3010-8/+16
| |/
* / counter: 104-quad-8: Fix skipped IRQ lines during events configurationWilliam Breathitt Gray2022-09-221-3/+3
|/
* counter: 104-quad-8: Implement and utilize register structuresWilliam Breathitt Gray2022-07-141-73/+93
* counter: 104-quad-8: Utilize iomap interfaceWilliam Breathitt Gray2022-07-141-80/+89
* Merge tag 'char-misc-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-03-284-4/+21
|\
| * counter: add defaults to switch-statementsTom Rix2022-03-181-0/+4
| * counter: interrupt-cnt: add counter_push_event()Oleksij Rempel2022-03-181-2/+5
| * counter: Set counter device nameWilliam Breathitt Gray2022-03-181-1/+11
| * counter: 104-quad-8: Add COMPILE_TEST dependsWilliam Breathitt Gray2022-03-181-1/+1
* | counter: Stop using dev_get_drvdata() to get the counter deviceUwe Kleine-König2022-03-151-6/+11
|/
* counter: fix an IS_ERR() vs NULL bugDan Carpenter2022-01-261-9/+6
* counter: 104-quad-8: Fix use-after-free by quad8_irq_handlerWilliam Breathitt Gray2022-01-061-2/+2
* counter: remove old and now unused registration APIUwe Kleine-König2021-12-301-96/+4
* counter: ti-eqep: Convert to new counter registrationUwe Kleine-König2021-12-301-14/+15
* counter: stm32-lptimer-cnt: Convert to new counter registrationUwe Kleine-König2021-12-301-14/+19
* counter: stm32-timer-cnt: Convert to new counter registrationUwe Kleine-König2021-12-301-12/+18
* counter: microchip-tcb-capture: Convert to new counter registrationUwe Kleine-König2021-12-301-13/+17
* counter: ftm-quaddec: Convert to new counter registrationUwe Kleine-König2021-12-301-13/+13
* counter: intel-qep: Convert to new counter registrationUwe Kleine-König2021-12-301-12/+16
* counter: interrupt-cnt: Convert to new counter registrationUwe Kleine-König2021-12-301-12/+16
* counter: 104-quad-8: Convert to new counter registrationUwe Kleine-König2021-12-301-15/+20
* counter: Provide alternative counter registration functionsUwe Kleine-König2021-12-301-2/+166
* counter: stm32-timer-cnt: Convert to counter_priv() wrapperUwe Kleine-König2021-12-301-9/+9
* counter: stm32-lptimer-cnt: Convert to counter_priv() wrapperUwe Kleine-König2021-12-301-9/+9
* counter: ti-eqep: Convert to counter_priv() wrapperUwe Kleine-König2021-12-301-1/+1
* counter: ftm-quaddec: Convert to counter_priv() wrapperUwe Kleine-König2021-12-301-4/+4
* counter: intel-qep: Convert to counter_priv() wrapperUwe Kleine-König2021-12-301-9/+9
* counter: microchip-tcb-capture: Convert to counter_priv() wrapperUwe Kleine-König2021-12-301-6/+6
* counter: interrupt-cnt: Convert to counter_priv() wrapperUwe Kleine-König2021-12-301-5/+5
* counter: 104-quad-8: Convert to counter_priv() wrapperUwe Kleine-König2021-12-301-28/+28
* counter: Provide a wrapper to access device private dataUwe Kleine-König2021-12-301-0/+12
* counter: microchip-tcb-capture: Drop unused platform_set_drvdata()Uwe Kleine-König2021-12-301-2/+0
* counter: ftm-quaddec: Drop unused platform_set_drvdata()Uwe Kleine-König2021-12-301-2/+0
* counter: Use container_of instead of drvdata to track counter_deviceUwe Kleine-König2021-12-301-2/+2
* counter: 104-quad-8: Fix persistent enabled events bugWilliam Breathitt Gray2021-12-211-43/+39
* counter: ti-eqep: Use container_of instead of struct counter_device::privUwe Kleine-König2021-12-211-9/+14
* counter: Fix use-after-free race condition for events_queue_size writeWilliam Breathitt Gray2021-10-212-4/+13
* counter: Cleanup lingering atomic.h includesWilliam Breathitt Gray2021-10-212-2/+0
* counter: drop chrdev_lockDavid Lechner2021-10-192-16/+3
* counter/counter-sysfs: use sysfs_emit everywhereDavid Lechner2021-10-191-4/+4
* counter: microchip-tcb-capture: Tidy up a false kernel-doc /** marking.Jonathan Cameron2021-10-171-1/+1