summaryrefslogtreecommitdiffstats
path: root/drivers/iio/inkern.c
Commit message (Expand)AuthorAgeFilesLines
* iio: inkern: make a best effort on offset calculationLiam Beguin2022-01-301-5/+27
* iio: inkern: apply consumer scale when no channel scale is availableLiam Beguin2022-01-301-3/+3
* iio: inkern: apply consumer scale on IIO_VAL_INT casesLiam Beguin2022-01-301-1/+1
* iio: inkern: introduce devm_iio_map_array_register() short-hand functionAlexandru Ardelean2021-10-191-0/+17
* iio: core: move @info_exist_lock to struct iio_dev_opaqueJonathan Cameron2021-05-171-18/+28
* iio: inkern: simplify some devm functionsYicong Yang2021-05-171-38/+23
* iio: Fix iio_read_channel_processed_scale()Linus Walleij2021-04-071-1/+1
* iio: Provide iio_read_channel_processed_scale() APILinus Walleij2021-03-251-2/+14
* iio: provide of_iio_channel_get_by_name() and devm_ version itDmitry Baryshkov2021-01-161-8/+26
* io:core: In iio_map_array_register() cleanup in case of errorLino Sanfilippo2020-12-031-0/+2
* iio:core: Introduce unlocked version of iio_map_array_unregister()Lino Sanfilippo2020-12-031-9/+18
* iio: inkern: drop devm_iio_channel_release{_all} API callsAlexandru Ardelean2020-04-191-27/+0
* Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-07-121-1/+1
|\
| * bus_find_device: Unify the match callback with class_find_deviceSuzuki K Poulose2019-06-241-1/+1
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
|/
* iio: inkern: Convert iio_read_avail_channel_raw into a wrapperArtur Rojek2019-04-141-10/+2
* iio: inkern: API for reading available iio channel attribute valuesArtur Rojek2019-04-141-0/+20
* treewide: kzalloc() -> kcalloc()Kees Cook2018-06-121-1/+1
* IIO: inkern: API for manipulating channel attributesArnaud Pouliquen2018-01-101-5/+12
* Merge tag 'iio-for-4.14a' of git://git.kernel.org/pub/scm/linux/kernel/git/ji...Greg Kroah-Hartman2017-07-271-3/+3
|\
| * iio: Convert to using %pOF instead of full_nameRob Herring2017-07-221-2/+2
| * iio: core: Fix mapping of iio channels to entry numbersGaurav Gupta2017-07-151-1/+1
* | Merge tag 'char-misc-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2017-07-031-0/+60
|\ \ | |/ |/|
| * iio: inkern: api for manipulating ext_info of iio channelsPeter Rosin2017-06-031-0/+60
* | iio: inkern: fix a static checker errorPeter Rosin2017-04-261-3/+1
|/
* iio: inkern: pass through raw values if no scalingLinus Walleij2017-01-141-2/+8
* iio: inkern: add helpers to query available values from channelsPeter Rosin2016-11-131-0/+104
* iio: inkern: add iio_read_channel_offset helperMatt Ranostay2016-09-271-13/+26
* iio: core: Add devm_ APIs for iio_channel_{get,release}_allLaxman Dewangan2016-04-191-0/+36
* iio: core: Add devm_ APIs for iio_channel_{get,release}Laxman Dewangan2016-04-191-0/+48
* iio: inkern: add a missing space before ifSlawomir Stepien2016-04-161-1/+1
* Merge tag 'iio-fixes-for-4.5a' of git://git.kernel.org/pub/scm/linux/kernel/g...Greg Kroah-Hartman2016-02-011-0/+2
|\
| * iio: inkern: fix a NULL dereference on errorDan Carpenter2016-01-301-0/+2
* | iio/inkern.c Use list_for_each_entry_safeAnshul Garg2015-12-121-4/+2
|/
* Merge tag 'iio-for-3.20a_take2' of git://git.kernel.org/pub/scm/linux/kernel/...Greg Kroah-Hartman2015-01-211-1/+29
|\
| * iio: inkern: add out of range error messageStefan Wahren2015-01-051-1/+4
| * iio: inkern: add iio_write_channel_rawDmitry Eremin-Solenikov2014-12-121-0/+25
* | Merge tag 'iio-fixes-for-3.19a' of git://git.kernel.org/pub/scm/linux/kernel/...Greg Kroah-Hartman2015-01-081-0/+3
|\ \ | |/ |/|
| * iio: iio: Fix iio_channel_read return if channel havn't infoFabien Proriol2015-01-011-0/+3
* | Merge tag 'iio-for-3.19a' of git://git.kernel.org/pub/scm/linux/kernel/git/ji...Greg Kroah-Hartman2014-11-051-5/+28
|\ \ | |/ |/|
| * iio: inkern: Add of_xlate function to struct iio_infoIvan T. Ivanov2014-10-251-5/+28
* | iio:inkern: fix overwritten -EPROBE_DEFER in of_iio_channel_get_by_nameJohannes Pointner2014-08-251-1/+1
|/
* iio: of_iio_channel_get_by_name() returns non-null pointers for error legsAdam Thomson2014-06-211-2/+4
* IIO: core: Introduce read_raw_multiSrinivas Pandruvada2014-04-291-2/+14
* iio: inkern: add iio_read_channel_average_rawSebastian Reichel2014-03-161-0/+18
* iio: inkern: fix iio_convert_raw_to_processed_unlockedAlexandre Belloni2013-07-031-1/+1
* iio:inkern: Fix typo/bug in convert raw to processed.Michael Hennerich2013-06-041-1/+1
* inkern: iio_device_put after incorrect return/gotoJoe Perches2013-06-041-1/+1
* iio: Add OF supportGuenter Roeck2013-03-161-0/+171
* iio: Update iio_channel_get API to use consumer device pointer as argumentGuenter Roeck2013-02-061-1/+10