aboutsummaryrefslogtreecommitdiff
path: root/drivers/iio/adc/ad7124.c
AgeCommit message (Expand)AuthorFilesLines
2025-12-06Merge tag 'char-misc-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-156/+139
2025-11-09iio: adc: ad7124: fix possible OOB array accessDavid Lechner1-4/+9
2025-10-19iio: adc: ad7124: change setup reg allocation strategyDavid Lechner1-133/+100
2025-10-19iio: adc: ad7124: add ext attributes to temperature channelDavid Lechner1-0/+1
2025-10-13iio: adc: ad7124: fix temperature channelDavid Lechner1-4/+8
2025-10-13iio: adc: ad7124: remove __ad7124_set_channel()David Lechner1-9/+2
2025-10-13iio: adc: ad7124: use devm_mutex_init()David Lechner1-1/+4
2025-10-13iio: adc: ad7124: use AD7124_MAX_CHANNELSDavid Lechner1-1/+1
2025-10-13iio: adc: ad7124: remove unused `nr` fieldDavid Lechner1-3/+0
2025-10-13iio: adc: ad7124: inline ad7124_enable_channel()David Lechner1-10/+6
2025-10-13iio: adc: ad7124: add debugfs to disable single cycle modeDavid Lechner1-2/+23
2025-09-13Merge tag 'v6.17-rc3' into togregJonathan Cameron1-7/+7
2025-09-13iio: adc: ad7124: add filter supportDavid Lechner1-32/+230
2025-09-13iio: adc: ad7124: support fractional sampling_frequencyDavid Lechner1-26/+39
2025-09-13iio: adc: ad7124: use guard(mutex) to simplify return pathsDavid Lechner1-23/+12
2025-09-13iio: adc: ad7124: use read_avail() for scale_availableDavid Lechner1-13/+29
2025-09-13iio: adc: ad7124: use clamp()David Lechner1-5/+2
2025-09-13iio: adc: ad7124: fix sample rate for multi-channel useDavid Lechner1-6/+20
2025-08-30iio: adc: ad7124: add clock output supportDavid Lechner1-0/+33
2025-08-30iio: adc: ad7124: add external clock supportDavid Lechner1-7/+76
2025-08-30iio: adc: ad7124: do not require mclkDavid Lechner1-18/+44
2025-08-16iio: Remove error prints for devm_add_action_or_reset()Waqar Hameed1-1/+1
2025-08-11iio: adc: ad7124: fix channel lookup in syscalib functionsDavid Lechner1-7/+7
2025-07-13iio: adc: ad7124: Use separate structures rather than array for chip infoDavid Lechner1-22/+14
2025-04-22iio: adc: ad7124: Make register naming consistentUwe Kleine-König1-89/+83
2025-04-22iio: adc: ad7124: Remove ability to write filter_low_pass_3db_frequencyUwe Kleine-König1-35/+1
2025-04-22iio: adc: ad7124: Fix 3dB filter frequency readingUwe Kleine-König1-2/+2
2025-03-11iio: adc: ad7124: Benefit of dev = indio_dev->dev.parent in ad7124_parse_chan...Uwe Kleine-König1-2/+2
2025-03-11iio: adc: ad7124: Implement system calibrationUwe Kleine-König1-17/+135
2025-03-11iio: adc: ad7124: Implement internal calibration at probe timeUwe Kleine-König1-3/+126
2025-03-11iio: adc: ad7124: Fix comparison of channel configsUwe Kleine-König1-4/+31
2025-02-08iio: adc: ad7124: Really disable all channels at probe timeUwe Kleine-König1-5/+3
2025-02-08iio: adc: ad7124: Micro-optimize channel disablingUwe Kleine-König1-8/+9
2025-01-13Merge 6.13-rc4 into char-misc-nextGreg Kroah-Hartman1-0/+3
2024-12-11iio: adc: ad7124: Implement temperature measurementUwe Kleine-König1-21/+91
2024-12-11iio: adc: ad7124: Add error reporting during probeUwe Kleine-König1-36/+40
2024-12-11iio: adc: ad_sigma_delta: Store information about reset sequence lengthUwe Kleine-König1-1/+2
2024-12-11iio: adc: ad7124: Refuse invalid input specifiersUwe Kleine-König1-0/+18
2024-12-11iio: adc: ad7124: Don't create more channels than the driver can handleUwe Kleine-König1-0/+10
2024-12-07iio: adc: ad7124: Disable all channels at probe timeUwe Kleine-König1-0/+3
2024-12-02module: Convert symbol namespace to string literalPeter Zijlstra1-1/+1
2024-10-24iio: adc: ad7124: fix division by zero in ad7124_set_channel_odr()Zicheng Qu1-1/+1
2024-09-09Merge 6.11-rc7 into char-misc-nextGreg Kroah-Hartman1-13/+17
2024-09-05iio: adc: standardize on formatting for id match tablesJonathan Cameron1-2/+2
2024-08-06iio: adc: ad7124: fix DT configuration parsingDumitru Ceclan1-2/+1
2024-08-03iio: adc: ad7124: set initial ADC mode to idleDumitru Ceclan1-0/+3
2024-08-03iio: adc: ad7124: reduce the number of SPI transfersDumitru Ceclan1-19/+12
2024-08-03iio: adc: ad7124: fix config comparisonDumitru Ceclan1-11/+15
2024-08-03iio: adc: ad7124: fix chip ID mismatchDumitru Ceclan1-0/+1
2024-06-25iio: adc: ad_sigma_delta: add disable_one callbackDumitru Ceclan1-6/+8