[PATCH 0/3] blue part 7: IIO Allow for more channels.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



First a cleanup to remove the support for multiple event interfaces.
It has been broken for a long time and no one was using it anyway.

Second replaces the int masks with bitmaps to allow for many more channels.

Third switchs to larger event code simplifying code and allowing more space.

Thanks,

Jonathan

Jonathan Cameron (3):
  staging:iio: remove broken support for multiple event interfaces.
  staging:iio: Switch the channel masks to bitmaps so as to allow for  
      more channels.
  staging:iio:events - new 64 bit code structure and push out drivers.

 drivers/staging/iio/accel/lis3l02dq_core.c |   21 ++--
 drivers/staging/iio/accel/lis3l02dq_ring.c |    5 +-
 drivers/staging/iio/accel/sca3000_core.c   |   19 ++--
 drivers/staging/iio/adc/ad7150.c           |   21 ++--
 drivers/staging/iio/adc/ad7291.c           |   13 +--
 drivers/staging/iio/adc/ad7298_ring.c      |    4 +-
 drivers/staging/iio/adc/ad7745.c           |    5 +-
 drivers/staging/iio/adc/ad7793.c           |   18 ++--
 drivers/staging/iio/adc/ad7816.c           |    5 +-
 drivers/staging/iio/adc/ad7887.h           |    4 +-
 drivers/staging/iio/adc/ad7887_ring.c      |   10 +-
 drivers/staging/iio/adc/ad799x.h           |    4 +-
 drivers/staging/iio/adc/ad799x_core.c      |    6 +-
 drivers/staging/iio/adc/ad799x_ring.c      |   18 +--
 drivers/staging/iio/adc/adt7310.c          |    7 +-
 drivers/staging/iio/adc/adt7410.c          |    7 +-
 drivers/staging/iio/adc/adt75.c            |    3 +-
 drivers/staging/iio/adc/max1363.h          |    8 +-
 drivers/staging/iio/adc/max1363_core.c     |   51 +++++-----
 drivers/staging/iio/adc/max1363_ring.c     |   22 ++--
 drivers/staging/iio/addac/adt7316.c        |   18 ++--
 drivers/staging/iio/chrdev.h               |    2 +-
 drivers/staging/iio/dac/ad5504.c           |    4 +-
 drivers/staging/iio/iio.h                  |   51 +++++-----
 drivers/staging/iio/imu/adis16400_ring.c   |    9 +-
 drivers/staging/iio/industrialio-core.c    |  160 +++++++++++++---------------
 drivers/staging/iio/industrialio-ring.c    |   91 +++++++++++++++-
 drivers/staging/iio/light/tsl2563.c        |   15 ++--
 drivers/staging/iio/meter/ade7758.h        |    2 +-
 drivers/staging/iio/meter/ade7758_core.c   |    2 +-
 drivers/staging/iio/meter/ade7758_ring.c   |    2 +-
 drivers/staging/iio/ring_generic.h         |   64 +----------
 drivers/staging/iio/sysfs.h                |   36 ++++---
 33 files changed, 360 insertions(+), 347 deletions(-)

-- 
1.7.3.4

--
To unsubscribe from this list: send the line "unsubscribe linux-iio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Input]     [Linux Kernel]     [Linux SCSI]     [X.org]

  Powered by Linux