iio:buffer: Stop exporting iio_scan_mask_query
authorJonathan Cameron <jic23@kernel.org>
Mon, 2 Jan 2017 19:28:27 +0000 (19:28 +0000)
committerJonathan Cameron <jic23@kernel.org>
Tue, 10 Jan 2017 19:54:51 +0000 (19:54 +0000)
Nothing uses it outside of core code.

Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Reviewed-by: Lars-Peter Clausen <lars@metafoo.de>
drivers/iio/industrialio-buffer.c
include/linux/iio/buffer.h

index 831537cc95008c9d2fdc437bc7853f8c2d67d79d..5eb991b24dff175abd648b7e6a754ffea2372f9a 100644 (file)
@@ -358,6 +358,19 @@ static int iio_scan_mask_clear(struct iio_buffer *buffer, int bit)
        return 0;
 }
 
+static int iio_scan_mask_query(struct iio_dev *indio_dev,
+                              struct iio_buffer *buffer, int bit)
+{
+       if (bit > indio_dev->masklength)
+               return -EINVAL;
+
+       if (!buffer->scan_mask)
+               return 0;
+
+       /* Ensure return value is 0 or 1. */
+       return !!test_bit(bit, buffer->scan_mask);
+};
+
 static ssize_t iio_scan_el_store(struct device *dev,
                                 struct device_attribute *attr,
                                 const char *buf,
@@ -1340,20 +1353,6 @@ bool iio_validate_scan_mask_onehot(struct iio_dev *indio_dev,
 }
 EXPORT_SYMBOL_GPL(iio_validate_scan_mask_onehot);
 
-int iio_scan_mask_query(struct iio_dev *indio_dev,
-                       struct iio_buffer *buffer, int bit)
-{
-       if (bit > indio_dev->masklength)
-               return -EINVAL;
-
-       if (!buffer->scan_mask)
-               return 0;
-
-       /* Ensure return value is 0 or 1. */
-       return !!test_bit(bit, buffer->scan_mask);
-};
-EXPORT_SYMBOL_GPL(iio_scan_mask_query);
-
 static const void *iio_demux(struct iio_buffer *buffer,
                                 const void *datain)
 {
index 30ea9806db679248813801baeffe3fc284bf448f..635aa87eb5e9f8ceb02306ded515d58b56a35001 100644 (file)
@@ -161,9 +161,6 @@ int iio_update_buffers(struct iio_dev *indio_dev,
  **/
 void iio_buffer_init(struct iio_buffer *buffer);
 
-int iio_scan_mask_query(struct iio_dev *indio_dev,
-                       struct iio_buffer *buffer, int bit);
-
 /**
  * iio_push_to_buffers() - push to a registered buffer.
  * @indio_dev:         iio_dev structure for device.