summaryrefslogtreecommitdiffstats
path: root/drivers/iio/industrialio-buffer.c
Commit message (Expand)AuthorAgeFilesLines
* iio: buffer: use sysfs_attr_init() on allocated attrsAlexandru Ardelean2021-04-071-0/+1
* iio: buffer: return 0 for buffer getfd ioctl handlerAlexandru Ardelean2021-04-071-1/+1
* iio: core: Use sysfs_emit() (trivial bits)Lars-Peter Clausen2021-03-291-10/+10
* iio: buffer: fix use-after-free for attached_buffers arrayAlexandru Ardelean2021-03-251-4/+5
* iio: buffer: add ioctl() to support opening extra buffers for IIO deviceAlexandru Ardelean2021-03-111-5/+139
* iio: buffer: introduce support for attaching more IIO buffersAlexandru Ardelean2021-03-111-19/+81
* iio: buffer: move __iio_buffer_free_sysfs_and_mask() before allocAlexandru Ardelean2021-03-111-8/+8
* iio: core: wrap iio device & buffer into struct for character devicesAlexandru Ardelean2021-03-111-4/+6
* iio: buffer: wrap all buffer attributes into iio_dev_attrAlexandru Ardelean2021-03-111-26/+51
* iio: add reference to iio buffer on iio_dev_attrAlexandru Ardelean2021-03-111-0/+4
* iio: core: merge buffer/ & scan_elements/ attributesAlexandru Ardelean2021-03-111-27/+88
* iio: buffer: group attr count and attr allocAlexandru Ardelean2021-03-111-34/+37
* iio: core: rework iio device group creationAlexandru Ardelean2021-03-111-2/+10
* iio: buffer: Fix demux updateNuno Sá2020-12-031-3/+3
* iio: buffer: remove iio_buffer_set_attrs() helperAlexandru Ardelean2020-11-211-12/+0
* iio: buffer: split buffer sysfs creation to take buffer as primary argAlexandru Ardelean2020-09-171-16/+30
* iio: buffer: fix attach/detach pollfunc orderAlexandru Ardelean2020-07-151-13/+18
* iio: core: move iio_dev's buffer_list to the private iio device objectAlexandru Ardelean2020-07-071-14/+24
* iio: Move attach/detach of the poll func to the coreLars-Peter Clausen2020-06-201-0/+13
* iio: buffer: remove attrcount_orig var from sysfs creationAlexandru Ardelean2020-05-161-3/+3
* iio: __iio_update_buffers: Update mode before preenable/after postdisableLars-Peter Clausen2020-05-161-5/+3
* iio: buffer: extend short-hand use for 'indio_dev->buffer'Alexandru Ardelean2020-05-031-27/+34
* iio: buffer: remove 'scan_el_attrs' attribute group from buffer structAlexandru Ardelean2020-04-191-8/+0
* iio: buffer: Don't allow buffers without any channels enabled to be activatedLars-Peter Clausen2020-04-191-0/+7
* iio: buffer: re-introduce bitmap_zalloc() for trialmaskAlexandru Ardelean2020-04-191-2/+1
* Merge 5.5-rc7 into staging-nextGreg Kroah-Hartman2020-01-221-1/+5
|\
| * iio: buffer: align the size of scan bytes to size of the largest elementLars Möllendorf2020-01-131-1/+5
* | iio: buffer: rename 'read_first_n' callback to 'read'Lars-Peter Clausen2019-12-291-5/+5
|/
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-5/+1
* Merge 5.1-rc6 into staging-nextGreg Kroah-Hartman2019-04-211-1/+2
|\
| * iio: Fix scan mask selectionLars-Peter Clausen2019-03-091-3/+2
* | iio: buffer: Switch to bitmap_zalloc()Andy Shevchenko2019-04-041-14/+10
|/
* Merge tag 'iio-fixes-for-4.16a' of git://git.kernel.org/pub/scm/linux/kernel/...Greg Kroah-Hartman2018-02-201-1/+1
|\
| * iio: buffer: check if a buffer has been set up when poll is calledStefan Windfeldt-Prytz2018-02-171-1/+1
* | vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds2018-02-111-3/+3
* | Merge tag 'staging-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2018-02-011-0/+15
|\|
| * iio: buffer: Expose data availableMatt Fornero2018-01-081-0/+15
* | the rest of drivers/*: annotate ->poll() instancesAl Viro2017-11-281-1/+1
|/
* sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar2017-03-021-1/+1
* iio:buffer.h - split into buffer.h and buffer_impl.hJonathan Cameron2017-01-101-0/+1
* iio:buffer: Push implementation of iio_device_attach_buffer into .c fileJonathan Cameron2017-01-101-0/+16
* iio:buffers: Push some docs down into the .c file.Jonathan Cameron2017-01-101-0/+5
* iio:buffer: Stop exporting iio_scan_mask_queryJonathan Cameron2017-01-101-14/+13
* iio:buffer: Introduced a function to assign the buffer specific attrs.Jonathan Cameron2017-01-101-0/+12
* iio:buffer: Stop exporting iio_update_demuxJonathan Cameron2017-01-101-131/+129
* iio: Use kmalloc_array() in iio_scan_mask_set()Markus Elfring2016-09-241-4/+3
* iio: ensure ret is initialized to zero before entering do loopColin Ian King2016-09-051-2/+2
* iio: fix sched WARNING "do not call blocking ops when !TASK_RUNNING"Brian Norris2016-08-211-6/+17
* iio: fix config watermark initial valueIrina Tirdea2016-03-281-0/+1
* iio: Add helper function for calculating scan index storage sizeLars-Peter Clausen2016-02-061-34/+25