]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
staging:iio:buffer drop bpe field.
authorJonathan Cameron <jic23@cam.ac.uk>
Mon, 5 Dec 2011 22:18:12 +0000 (22:18 +0000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 8 Dec 2011 20:05:04 +0000 (12:05 -0800)
Has no remaining users.

Signed-off-by: Jonathan Cameron <jic23@cam.ac.uk>
Acked-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
12 files changed:
drivers/staging/iio/accel/adis16201_ring.c
drivers/staging/iio/accel/adis16203_ring.c
drivers/staging/iio/accel/adis16204_ring.c
drivers/staging/iio/accel/adis16209_ring.c
drivers/staging/iio/accel/adis16240_ring.c
drivers/staging/iio/accel/lis3l02dq_ring.c
drivers/staging/iio/accel/sca3000_ring.c
drivers/staging/iio/adc/ad7606_ring.c
drivers/staging/iio/buffer.h
drivers/staging/iio/gyro/adis16260_ring.c
drivers/staging/iio/iio_simple_dummy_buffer.c
drivers/staging/iio/imu/adis16400_ring.c

index 0016ed378e3a68e2236e725277d1bc25a8af4bc4..184c9dd8361ed2d1d70e94e0ae7252a0db4539cb 100644 (file)
@@ -116,7 +116,6 @@ int adis16201_configure_ring(struct iio_dev *indio_dev)
        }
        indio_dev->buffer = ring;
        /* Effectively select the ring buffer implementation */
-       ring->bpe = 2;
        ring->scan_timestamp = true;
        ring->access = &ring_sw_access_funcs;
        ring->setup_ops = &adis16201_ring_setup_ops;
index 1fdfe6f6ac6ec54fe2b09120c4759d5ece381941..da170c89768ffeb4d0589640c6dbc1f0843a5d4e 100644 (file)
@@ -118,7 +118,6 @@ int adis16203_configure_ring(struct iio_dev *indio_dev)
        }
        indio_dev->buffer = ring;
        /* Effectively select the ring buffer implementation */
-       ring->bpe = 2;
        ring->scan_timestamp = true;
        ring->access = &ring_sw_access_funcs;
        ring->setup_ops = &adis16203_ring_setup_ops;
index 6fd3d8f51f2c48a5bc2f7b6615bb0b5da7da7176..109456407e4baaa8a0183aca497dfdbb67464143 100644 (file)
@@ -114,7 +114,6 @@ int adis16204_configure_ring(struct iio_dev *indio_dev)
        indio_dev->buffer = ring;
        /* Effectively select the ring buffer implementation */
        ring->access = &ring_sw_access_funcs;
-       ring->bpe = 2;
        ring->scan_timestamp = true;
        ring->setup_ops = &adis16204_ring_setup_ops;
        ring->owner = THIS_MODULE;
index d17e39d9545901480ee126c4f5a4a7385871a93a..e9158ed013e39617cb9eeb75e6f6e0c0ecb12ae2 100644 (file)
@@ -114,7 +114,6 @@ int adis16209_configure_ring(struct iio_dev *indio_dev)
        indio_dev->buffer = ring;
        /* Effectively select the ring buffer implementation */
        ring->access = &ring_sw_access_funcs;
-       ring->bpe = 2;
        ring->scan_timestamp = true;
        ring->setup_ops = &adis16209_ring_setup_ops;
        ring->owner = THIS_MODULE;
index b907ca3f4fdf5145a994f835c4f6a6869a5efcbf..5b02e5ae9052c46b9b15b1c44706d9979b84844f 100644 (file)
@@ -111,7 +111,6 @@ int adis16240_configure_ring(struct iio_dev *indio_dev)
        indio_dev->buffer = ring;
        /* Effectively select the ring buffer implementation */
        ring->access = &ring_sw_access_funcs;
-       ring->bpe = 2;
        ring->scan_timestamp = true;
        ring->setup_ops = &adis16240_ring_setup_ops;
        ring->owner = THIS_MODULE;
index a9005027120445fba12a947b61cb1b29d98df68a..f5fe332924705df527bfe70212a2338303e56495 100644 (file)
@@ -436,7 +436,6 @@ int lis3l02dq_configure_buffer(struct iio_dev *indio_dev)
        indio_dev->buffer = buffer;
        /* Effectively select the buffer implementation */
        indio_dev->buffer->access = &lis3l02dq_access_funcs;
-       buffer->bpe = 2;
 
        buffer->scan_timestamp = true;
        buffer->setup_ops = &lis3l02dq_buffer_setup_ops;
index 685ded8fb857ed891006f468e37d3ed537dd428a..4e1d938ca1b9880da463e5af26cfa465816ddba3 100644 (file)
@@ -146,7 +146,6 @@ static int sca3000_ring_get_bytes_per_datum(struct iio_buffer *r)
 }
 
 static IIO_BUFFER_ENABLE_ATTR;
-static IIO_BUFFER_BYTES_PER_DATUM_ATTR;
 static IIO_BUFFER_LENGTH_ATTR;
 
 /**
@@ -243,7 +242,6 @@ static IIO_DEVICE_ATTR(in_accel_scale,
  */
 static struct attribute *sca3000_ring_attributes[] = {
        &dev_attr_length.attr,
-       &dev_attr_bytes_per_datum.attr,
        &dev_attr_enable.attr,
        &iio_dev_attr_50_percent.dev_attr.attr,
        &iio_dev_attr_75_percent.dev_attr.attr,
index af6780a4fe7dbd13a1c24e8853477ab1c402f980..203c914528e4d687e8f99dee77c73f66c588e960 100644 (file)
@@ -136,8 +136,6 @@ int ad7606_register_ring_funcs_and_init(struct iio_dev *indio_dev)
 
        /* Effectively select the ring buffer implementation */
        indio_dev->buffer->access = &ring_sw_access_funcs;
-       indio_dev->buffer->bpe =
-               st->chip_info->channels[0].scan_type.storagebits / 8;
        indio_dev->pollfunc = iio_alloc_pollfunc(&ad7606_trigger_handler_th_bh,
                                                 &ad7606_trigger_handler_th_bh,
                                                 0,
index 5282441eefac49cea0d44c6b43bf5279ab66e939..97d59d9b022a1cc031673bf881f4edc9ff531344 100644 (file)
@@ -86,7 +86,6 @@ struct iio_buffer_setup_ops {
  * @owner:             module that owns the buffer (for ref counting)
  * @length:            [DEVICE] number of datums in buffer
  * @bytes_per_datum:   [DEVICE] size of individual datum including timestamp
- * @bpe:               [DEVICE] size of individual channel value
  * @scan_el_attrs:     [DRIVER] control of scan elements if that scan mode
  *                     control method is used
  * @scan_count:        [INTERN] the number of elements in the current scan mode
@@ -103,7 +102,6 @@ struct iio_buffer {
        struct module                           *owner;
        int                                     length;
        int                                     bytes_per_datum;
-       int                                     bpe;
        struct attribute_group                  *scan_el_attrs;
        int                                     scan_count;
        long                                    *scan_mask;
index 52a9e784e7c8f73b4bf575d688b5da5c4d6749cd..c8d22f525fa6cf565b9495112e124d8d6ab5b8aa 100644 (file)
@@ -116,7 +116,6 @@ int adis16260_configure_ring(struct iio_dev *indio_dev)
        indio_dev->buffer = ring;
        /* Effectively select the ring buffer implementation */
        ring->access = &ring_sw_access_funcs;
-       ring->bpe = 2;
        ring->scan_timestamp = true;
        ring->setup_ops = &adis16260_ring_setup_ops;
        ring->owner = THIS_MODULE;
index edad0e7b4f4d0e7a8f9eab4f19a6f6518daaaa11..1f1c273054cbfdaee239ed8d546d9f679266f270 100644 (file)
@@ -142,8 +142,6 @@ int iio_simple_dummy_configure_buffer(struct iio_dev *indio_dev)
        /* Tell the core how to access the buffer */
        buffer->access = &kfifo_access_funcs;
 
-       /* Number of bytes per element */
-       buffer->bpe = 2;
        /* Enable timestamps by default */
        buffer->scan_timestamp = true;
 
index fd886bf51a6d8a2fd7a31472fe8e98c3924dcea5..cee61aa49b499bf006b48d5f71b098352ae3527d 100644 (file)
@@ -186,7 +186,6 @@ int adis16400_configure_ring(struct iio_dev *indio_dev)
        indio_dev->buffer = ring;
        /* Effectively select the ring buffer implementation */
        ring->access = &ring_sw_access_funcs;
-       ring->bpe = 2;
        ring->scan_timestamp = true;
        ring->setup_ops = &adis16400_ring_setup_ops;
        ring->owner = THIS_MODULE;