Searched hist:fcc1b2f57d89142acf6173a8e6ffb19f5f5ec876 (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/drivers/iio/ |
H A D | industrialio-buffer.c | diff fcc1b2f57d89142acf6173a8e6ffb19f5f5ec876 Wed May 13 09:04:46 CDT 2015 Lars-Peter Clausen <lars@metafoo.de> iio: __iio_update_buffers: Perform request_update() only for new buffers
We only have to call the request_update() callback for a newly inserted buffer. The configuration of the already previously active buffers will not have changed.
This also allows us to move the request_update() call to the beginning of __iio_update_buffers(), before any currently active buffers are stopped. This makes the error handling a lot easier since no changes were made to the buffer list and no rollback needs to be performed.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
|