aboutsummaryrefslogtreecommitdiff
path: root/drivers/counter
AgeCommit message (Expand)AuthorFilesLines
2022-10-08Merge tag 'char-misc-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 14-75/+1064
2022-09-30counter: ti-ecap-capture: capture driver support for ECAPGravatar Julien Panis 3-0/+630
2022-09-30counter: Introduce the COUNTER_COMP_ARRAY component typeGravatar William Breathitt Gray 2-20/+312
2022-09-30counter: Consolidate Counter extension sysfs attribute creationGravatar William Breathitt Gray 1-49/+49
2022-09-30counter: 104-quad-8: Add Signal polarity componentGravatar William Breathitt Gray 1-0/+35
2022-09-30counter: Introduce the Signal polarity componentGravatar William Breathitt Gray 2-0/+13
2022-09-30counter: interrupt-cnt: Implement watch_validate callbackGravatar William Breathitt Gray 1-0/+11
2022-09-30counter: Move symbols into COUNTER namespaceGravatar William Breathitt Gray 10-8/+16
2022-09-22counter: 104-quad-8: Fix skipped IRQ lines during events configurationGravatar William Breathitt Gray 1-3/+3
2022-09-15counter: 104-quad-8: Ensure number of irq matches number of baseGravatar William Breathitt Gray 1-2/+3
2022-07-14counter: 104-quad-8: Implement and utilize register structuresGravatar William Breathitt Gray 1-73/+93
2022-07-14counter: 104-quad-8: Utilize iomap interfaceGravatar William Breathitt Gray 1-80/+89
2022-03-28Merge tag 'char-misc-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 4-4/+21
2022-03-18counter: add defaults to switch-statementsGravatar Tom Rix 1-0/+4
2022-03-18counter: interrupt-cnt: add counter_push_event()Gravatar Oleksij Rempel 1-2/+5
2022-03-18counter: Set counter device nameGravatar William Breathitt Gray 1-1/+11
2022-03-18counter: 104-quad-8: Add COMPILE_TEST dependsGravatar William Breathitt Gray 1-1/+1
2022-03-15counter: Stop using dev_get_drvdata() to get the counter deviceGravatar Uwe Kleine-König 1-6/+11
2022-01-26counter: fix an IS_ERR() vs NULL bugGravatar Dan Carpenter 1-9/+6
2022-01-06counter: 104-quad-8: Fix use-after-free by quad8_irq_handlerGravatar William Breathitt Gray 1-2/+2
2021-12-30counter: remove old and now unused registration APIGravatar Uwe Kleine-König 1-96/+4
2021-12-30counter: ti-eqep: Convert to new counter registrationGravatar Uwe Kleine-König 1-14/+15
2021-12-30counter: stm32-lptimer-cnt: Convert to new counter registrationGravatar Uwe Kleine-König 1-14/+19
2021-12-30counter: stm32-timer-cnt: Convert to new counter registrationGravatar Uwe Kleine-König 1-12/+18
2021-12-30counter: microchip-tcb-capture: Convert to new counter registrationGravatar Uwe Kleine-König 1-13/+17
2021-12-30counter: ftm-quaddec: Convert to new counter registrationGravatar Uwe Kleine-König 1-13/+13
2021-12-30counter: intel-qep: Convert to new counter registrationGravatar Uwe Kleine-König 1-12/+16
2021-12-30counter: interrupt-cnt: Convert to new counter registrationGravatar Uwe Kleine-König 1-12/+16
2021-12-30counter: 104-quad-8: Convert to new counter registrationGravatar Uwe Kleine-König 1-15/+20
2021-12-30counter: Provide alternative counter registration functionsGravatar Uwe Kleine-König 1-2/+166
2021-12-30counter: stm32-timer-cnt: Convert to counter_priv() wrapperGravatar Uwe Kleine-König 1-9/+9
2021-12-30counter: stm32-lptimer-cnt: Convert to counter_priv() wrapperGravatar Uwe Kleine-König 1-9/+9
2021-12-30counter: ti-eqep: Convert to counter_priv() wrapperGravatar Uwe Kleine-König 1-1/+1
2021-12-30counter: ftm-quaddec: Convert to counter_priv() wrapperGravatar Uwe Kleine-König 1-4/+4
2021-12-30counter: intel-qep: Convert to counter_priv() wrapperGravatar Uwe Kleine-König 1-9/+9
2021-12-30counter: microchip-tcb-capture: Convert to counter_priv() wrapperGravatar Uwe Kleine-König 1-6/+6
2021-12-30counter: interrupt-cnt: Convert to counter_priv() wrapperGravatar Uwe Kleine-König 1-5/+5
2021-12-30counter: 104-quad-8: Convert to counter_priv() wrapperGravatar Uwe Kleine-König 1-28/+28
2021-12-30counter: Provide a wrapper to access device private dataGravatar Uwe Kleine-König 1-0/+12
2021-12-30counter: microchip-tcb-capture: Drop unused platform_set_drvdata()Gravatar Uwe Kleine-König 1-2/+0
2021-12-30counter: ftm-quaddec: Drop unused platform_set_drvdata()Gravatar Uwe Kleine-König 1-2/+0
2021-12-30counter: Use container_of instead of drvdata to track counter_deviceGravatar Uwe Kleine-König 1-2/+2
2021-12-21counter: 104-quad-8: Fix persistent enabled events bugGravatar William Breathitt Gray 1-43/+39
2021-12-21counter: ti-eqep: Use container_of instead of struct counter_device::privGravatar Uwe Kleine-König 1-9/+14
2021-10-21counter: Fix use-after-free race condition for events_queue_size writeGravatar William Breathitt Gray 2-4/+13
2021-10-21counter: Cleanup lingering atomic.h includesGravatar William Breathitt Gray 2-2/+0
2021-10-19counter: drop chrdev_lockGravatar David Lechner 2-16/+3
2021-10-19counter/counter-sysfs: use sysfs_emit everywhereGravatar David Lechner 1-4/+4
2021-10-17counter: microchip-tcb-capture: Tidy up a false kernel-doc /** marking.Gravatar Jonathan Cameron 1-1/+1
2021-10-17counter: 104-quad-8: Add IRQ support for the ACCES 104-QUAD-8Gravatar William Breathitt Gray 2-9/+164