iio: inkern: drop devm_iio_channel_release{_all} API calls

It's unused so far, so it can be removed. Also makes sense to remove it
to discourage weird uses of this call during review.

Signed-off-by: Alexandru Ardelean <alexandru.ardelean@analog.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
This commit is contained in:
Alexandru Ardelean
2020-02-27 15:52:25 +02:00
committed by Jonathan Cameron
parent 92b7ed7fe4
commit fc1f75a034
3 changed files with 0 additions and 47 deletions

View File

@@ -63,15 +63,6 @@ void iio_channel_release(struct iio_channel *chan);
*/
struct iio_channel *devm_iio_channel_get(struct device *dev,
const char *consumer_channel);
/**
* devm_iio_channel_release() - Resource managed version of
* iio_channel_release().
* @dev: Pointer to consumer device for which resource
* is allocared.
* @chan: The channel to be released.
*/
void devm_iio_channel_release(struct device *dev, struct iio_channel *chan);
/**
* iio_channel_get_all() - get all channels associated with a client
* @dev: Pointer to consumer device.
@@ -106,15 +97,6 @@ void iio_channel_release_all(struct iio_channel *chan);
*/
struct iio_channel *devm_iio_channel_get_all(struct device *dev);
/**
* devm_iio_channel_release_all() - Resource managed version of
* iio_channel_release_all().
* @dev: Pointer to consumer device for which resource
* is allocared.
* @chan: Array channel to be released.
*/
void devm_iio_channel_release_all(struct device *dev, struct iio_channel *chan);
struct iio_cb_buffer;
/**
* iio_channel_get_all_cb() - register callback for triggered capture