summaryrefslogtreecommitdiffstats
path: root/drivers/counter
AgeCommit message (Expand)AuthorLines
2021-12-21counter: 104-quad-8: Fix persistent enabled events bugWilliam Breathitt Gray-43/+39
2021-12-21counter: ti-eqep: Use container_of instead of struct counter_device::privUwe Kleine-König-9/+14
2021-10-21counter: Fix use-after-free race condition for events_queue_size writeWilliam Breathitt Gray-4/+13
2021-10-21counter: Cleanup lingering atomic.h includesWilliam Breathitt Gray-2/+0
2021-10-19counter: drop chrdev_lockDavid Lechner-16/+3
2021-10-19counter/counter-sysfs: use sysfs_emit everywhereDavid Lechner-4/+4
2021-10-17counter: microchip-tcb-capture: Tidy up a false kernel-doc /** marking.Jonathan Cameron-1/+1
2021-10-17counter: 104-quad-8: Add IRQ support for the ACCES 104-QUAD-8William Breathitt Gray-9/+164
2021-10-17counter: 104-quad-8: Replace mutex with spinlockWilliam Breathitt Gray-37/+52
2021-10-17counter: Implement events_queue_size sysfs attributeWilliam Breathitt Gray-0/+45
2021-10-17counter: Implement *_component_id sysfs attributesWilliam Breathitt Gray-6/+27
2021-10-17counter: Implement signalZ_action_component_id sysfs attributeWilliam Breathitt Gray-0/+45
2021-10-17counter: Add character device interfaceWilliam Breathitt Gray-6/+644
2021-10-17counter: Update counter.h comments to reflect sysfs internalizationWilliam Breathitt Gray-0/+3
2021-10-17counter: Internalize sysfs interface codeWilliam Breathitt Gray-2268/+1612
2021-10-17counter: stm32-timer-cnt: Provide defines for slave mode selectionWilliam Breathitt Gray-8/+8
2021-10-17counter: stm32-lptimer-cnt: Provide defines for clock polaritiesWilliam Breathitt Gray-3/+3
2021-08-09counter: 104-quad-8: Describe member 'lock' in 'quad8'William Breathitt Gray-0/+1
2021-08-09counter: Rename counter_count_function to counter_functionWilliam Breathitt Gray-47/+46
2021-08-09counter: Rename counter_signal_value to counter_signal_levelWilliam Breathitt Gray-12/+13
2021-08-09counter: Standardize to ERANGE for limit exceeded errorsWilliam Breathitt Gray-5/+8
2021-08-09counter: Return error code on invalid modesWilliam Breathitt Gray-21/+42
2021-08-09counter: 104-quad-8: Return error when invalid mode during ceiling_writeWilliam Breathitt Gray-2/+3
2021-07-13counter: intel-qep: Remove linux/bitops.h includeJarkko Nikula-1/+0
2021-06-13counter: interrupt-cnt: Add const qualifier for actions_list arrayWilliam Breathitt Gray-3/+3
2021-06-13counter: intel-qep: Use to_pci_dev() helperJarkko Nikula-2/+2
2021-06-13counter: intel-qep: Mark PM callbacks with __maybe_unusedJarkko Nikula-4/+2
2021-06-09counter: stm32-timer-cnt: Add const qualifier for actions_list arrayWilliam Breathitt Gray-1/+1
2021-06-09counter: stm32-lptimer-cnt: Add const qualifier for actions_list arrayWilliam Breathitt Gray-1/+1
2021-06-09counter: microchip-tcb-capture: Add const qualifier for actions_list arrayWilliam Breathitt Gray-1/+1
2021-06-09counter: ftm-quaddec: Add const qualifier for actions_list arrayWilliam Breathitt Gray-1/+1
2021-06-09counter: 104-quad-8: Add const qualifier for actions_list arrayWilliam Breathitt Gray-2/+2
2021-06-09counter: stm32-timer-cnt: Add const qualifier for functions_list arrayWilliam Breathitt Gray-1/+1
2021-06-09counter: stm32-lptimer-cnt: Add const qualifier for functions_list arrayWilliam Breathitt Gray-1/+1
2021-06-09counter: microchip-tcb-capture: Add const qualifier for functions_list arrayWilliam Breathitt Gray-1/+1
2021-06-09counter: interrupt-cnt: Add const qualifier for functions_list arrayWilliam Breathitt Gray-1/+1
2021-06-09counter: 104-quad-8: Add const qualifier for functions_list arrayWilliam Breathitt Gray-1/+1
2021-06-09counter: 104-quad-8: Add const qualifiers for quad8_preset_register_setWilliam Breathitt Gray-2/+2
2021-06-09counter: 104-quad-8: Annotate hardware config module parameterWilliam Breathitt Gray-1/+1
2021-06-09counter: 104-quad-8: Remove pointless commentWilliam Breathitt Gray-1/+0
2021-06-03counter: Add support for Intel Quadrature Encoder PeripheralJarkko Nikula-0/+557
2021-03-26Merge tag 'iio-for-5.13a' of https://git.kernel.org/pub/scm/linux/kernel/git/...Greg Kroah-Hartman-852/+357
2021-03-25counter: add IRQ or GPIO based counterOleksij Rempel-0/+255
2021-03-11counter: 104-quad-8: Remove IIO counter ABIWilliam Breathitt Gray-590/+65
2021-03-11counter: stm32-lptimer-cnt: remove iio counter abiFabrice Gasnier-262/+37
2021-03-06counter: stm32-timer-cnt: fix ceiling miss-alignment with reload registerFabrice Gasnier-8/+3
2021-03-06counter: stm32-timer-cnt: fix ceiling write max valueFabrice Gasnier-0/+5
2021-02-27counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLEDWilliam Breathitt Gray-14/+25
2021-01-14counter:ti-eqep: remove floorDavid Lechner-35/+0
2020-12-03counter: microchip-tcb-capture: Fix CMR value checkWilliam Breathitt Gray-6/+10