iio: buffer: drop devm_iio_kfifo_free() API call
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:
parent
05c09e3cee
commit
608d98a2c4
@ -286,7 +286,6 @@ IIO
|
||||
devm_iio_device_alloc()
|
||||
devm_iio_device_register()
|
||||
devm_iio_kfifo_allocate()
|
||||
devm_iio_kfifo_free()
|
||||
devm_iio_triggered_buffer_setup()
|
||||
devm_iio_trigger_alloc()
|
||||
devm_iio_trigger_register()
|
||||
|
@ -179,16 +179,6 @@ static void devm_iio_kfifo_release(struct device *dev, void *res)
|
||||
iio_kfifo_free(*(struct iio_buffer **)res);
|
||||
}
|
||||
|
||||
static int devm_iio_kfifo_match(struct device *dev, void *res, void *data)
|
||||
{
|
||||
struct iio_buffer **r = res;
|
||||
|
||||
if (WARN_ON(!r || !*r))
|
||||
return 0;
|
||||
|
||||
return *r == data;
|
||||
}
|
||||
|
||||
/**
|
||||
* devm_iio_fifo_allocate - Resource-managed iio_kfifo_allocate()
|
||||
* @dev: Device to allocate kfifo buffer for
|
||||
@ -216,16 +206,4 @@ struct iio_buffer *devm_iio_kfifo_allocate(struct device *dev)
|
||||
}
|
||||
EXPORT_SYMBOL(devm_iio_kfifo_allocate);
|
||||
|
||||
/**
|
||||
* devm_iio_fifo_free - Resource-managed iio_kfifo_free()
|
||||
* @dev: Device the buffer belongs to
|
||||
* @r: The buffer associated with the device
|
||||
*/
|
||||
void devm_iio_kfifo_free(struct device *dev, struct iio_buffer *r)
|
||||
{
|
||||
WARN_ON(devres_release(dev, devm_iio_kfifo_release,
|
||||
devm_iio_kfifo_match, r));
|
||||
}
|
||||
EXPORT_SYMBOL(devm_iio_kfifo_free);
|
||||
|
||||
MODULE_LICENSE("GPL");
|
||||
|
@ -9,6 +9,5 @@ struct iio_buffer *iio_kfifo_allocate(void);
|
||||
void iio_kfifo_free(struct iio_buffer *r);
|
||||
|
||||
struct iio_buffer *devm_iio_kfifo_allocate(struct device *dev);
|
||||
void devm_iio_kfifo_free(struct device *dev, struct iio_buffer *r);
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user