summaryrefslogtreecommitdiff
path: root/drivers/iio/adc/meson_saradc.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-04iio: adc: meson: add separate config for axg SoC familyGeorge Stark1-1/+15
2023-10-05iio: adc: meson: improve error logging at probe stageGeorge Stark1-6/+10
2023-09-23iio: adc: meson_saradc: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-08-13Merge 6.5-rc6 into char-misc-nextGreg Kroah-Hartman1-11/+12
2023-07-23iio: adc: Explicitly include correct DT includesRob Herring1-1/+0
2023-07-22iio: adc: meson: fix core clock enable/disable momentGeorge Stark1-11/+12
2023-07-22iio: adc: meson: init voltage control bitsGeorge Stark1-0/+48
2023-07-22iio: adc: meson: init internal continuous ring counterGeorge Stark1-0/+9
2023-07-22iio: adc: meson: init channels 0,1 input muxesGeorge Stark1-0/+16
2023-07-20iio: adc: meson: support reading from channel 7 mux inputsGeorge Stark1-2/+75
2023-07-20iio: adc: meson: add channel labelsGeorge Stark1-0/+12
2023-07-20iio: adc: meson: add enum for iio channel numbersGeorge Stark1-17/+29
2023-07-20iio: adc: meson: move meson_sar_adc_set_chan7_mux routine upperGeorge Stark1-13/+13
2023-07-20iio: adc: meson: move enums declaration before variables declarationGeorge Stark1-22/+22
2023-07-20iio: adc: meson: remove unused timestamp channelGeorge Stark1-2/+0
2023-06-10meson saradc: fix clock divider mask lengthGeorge Stark1-1/+1
2023-03-11iio: adc: meson_saradc: Better handle BL30 not releasing the hardwareUwe Kleine-König1-7/+14
2022-11-23iio: adc: meson_saradc: do not use internal iio_dev lockNuno Sá1-3/+8
2022-07-18iio: adc: meson_saradc: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()Jonathan Cameron1-5/+5
2022-06-16iio: adc: meson_saradc: Use regmap_read_poll_timeout() for busy waitAndy Shevchenko1-18/+13
2022-06-16iio: adc: meson_saradc: Use temporary variable for struct deviceAndy Shevchenko1-31/+22
2022-06-16iio: adc: meson_saradc: Use devm_clk_get_optional()Andy Shevchenko1-16/+6
2022-06-16iio: adc: meson_saradc: Convert to use dev_err_probe()Andy Shevchenko1-33/+19
2022-06-16iio: adc: meson_saradc: Align messages to be with physical device prefixAndy Shevchenko1-4/+3
2022-06-16iio: adc: meson_saradc: Don't attach managed resource to IIO device objectAndy Shevchenko1-7/+5
2021-10-20iio: adc: meson_saradc: Make use of the helper function dev_err_probe()Cai Huoqing1-22/+17
2021-07-25iio: adc: meson-saradc: Fix indentation of arguments after a line-breakMartin Blumenstingl1-4/+4
2021-07-25iio: adc: meson-saradc: Add missing space between if and parenthesisMartin Blumenstingl1-1/+1
2021-07-25iio: adc: meson-saradc: Disable BL30 integration on G12A and newer SoCsMartin Blumenstingl1-1/+9
2020-11-01iio: remove unneeded breakTom Rix1-2/+0
2020-09-22Merge tag 'iio-for-5.10b-take2' of https://git.kernel.org/pub/scm/linux/kerne...Greg Kroah-Hartman1-7/+4
2020-09-16iio: adc: meson-saradc: Make the of_device_id array style consistentMartin Blumenstingl1-7/+4
2020-09-14Merge 5.9-rc5 into staging-nextGreg Kroah-Hartman1-1/+1
2020-09-03iio: adc: meson_saradc: Simplify with dev_err_probe()Krzysztof Kozlowski1-5/+2
2020-08-31iio: adc: meson-saradc: Use the parent device to look up the calib dataMartin Blumenstingl1-1/+1
2020-06-14iio: Remove superfluous of_node assignmentsLars-Peter Clausen1-1/+0
2020-06-14iio: remove explicit IIO device parent assignmentAlexandru Ardelean1-1/+0
2019-10-18iio: adc: meson_saradc: use devm_platform_ioremap_resourceJonathan Cameron1-3/+1
2019-09-08iio: adc: meson_saradc: Fix memory allocation orderRemi Pommarel1-5/+5
2019-06-16iio: adc: meson_saradc: update with SPDX Licence identifierNeil Armstrong1-7/+1
2019-04-04iio: adc: meson-saradc: add support for Meson G12ANeil Armstrong1-0/+8
2019-01-05iio: adc: meson-saradc: enable the temperature sensor two more SoCsMartin Blumenstingl1-0/+33
2018-11-25iio: adc: meson-saradc: fix internal clock namesMartin Blumenstingl1-4/+4
2018-11-25iio: adc: meson-saradc: check for devm_kasprintf failureNicholas Mc Guire1-0/+6
2018-11-11iio: adc: meson-saradc: add support for the chip's temperature sensorMartin Blumenstingl1-26/+203
2018-09-29iio: adc: meson-saradc: use the address attribute from iio_chan_specMartin Blumenstingl1-14/+15
2018-09-29iio: adc: meson-saradc: do not use meson_sar_adc_iio_channels directlyMartin Blumenstingl1-2/+2
2018-09-29iio: adc: meson-saradc: simplify access to meson_sar_adc_paramMartin Blumenstingl1-14/+14
2018-09-29iio: adc: meson-saradc: use of_device_get_match_dataMartin Blumenstingl1-5/+5
2018-09-29iio: adc: meson-saradc: remove #define MESON_SAR_ADC_DELTA_10_TS_C_SHIFTMartin Blumenstingl1-1/+0