[PATCH 00/14] staging:iio:cleanups and bug fixes.

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

 



Hi Greg,

Sits on top of staging:iio: character device merge

Another round of cleanups (mostly) and a few fixes due to
incorrect ordering of bits and bobs in the remove functions.

Pretty trivial bunch all in all. Been on list since last
week in this form.

Thanks,

Jonathan

Original text:

This set sits on top of the chrdev unifying set.

Not much in the way of controversial stuff here.

Patches 1, 3, 4, 9 remove stuff that isn't needed
Patch 2 makes use of the ida_simple stuff of Rusty Russell
Patches 5, 6, 7, 8, 10, 11, 13 are conventional cleanups.
Patch 12 is a set of free then use bug fixes thrown up during
the attribute registration rework ithat will follow shortly.

Please shout fairly quicly if you have issues with any of these as
I'd like to push them out soon.

Thanks,

Jonathan



Jonathan Cameron (13):
  staging:iio: remove broken support for multiple event interfaces.
  staging:iio: use ida_simple_get and ida_simple_remove + merge ids
  staging:iio: remove defunct iio_put and iio_get.
  staging:iio: remove orphaned function definition.
  staging:iio:trivial add a string array for IIO_RAW and IIO_PROCESSED.
  staging:iio: struct iio_dev formatting cleanup and documentation
    fixes.
  staging:iio:buffering drag some stray docs back to correct place.
  staging:iio:buffering cleanup ring_buffer_register_ex naming.
  staging:iio: push "sysfs.h" and linux/irq.h out of iio.h
  staging:iio:light:tsl2563 remove use of IIO_CHAN macro and make use
    modifier defines.
  staging:iio:light:tsl2563 remove unused headers.
  staging:iio:fix using iio_priv or iio_dev after iio_unregister_device
  staging:iio:various cleanup regulator use paths.

Michael Hennerich (1):
  staging:iio: fix typo

 drivers/staging/iio/accel/adis16201_core.c      |    8 +-
 drivers/staging/iio/accel/adis16203_core.c      |    8 +-
 drivers/staging/iio/accel/adis16204_core.c      |    8 +-
 drivers/staging/iio/accel/adis16209_core.c      |    8 +-
 drivers/staging/iio/accel/adis16240_core.c      |    8 +-
 drivers/staging/iio/accel/lis3l02dq_core.c      |   19 +-
 drivers/staging/iio/accel/sca3000_core.c        |   15 +-
 drivers/staging/iio/adc/ad7150.c                |   21 +-
 drivers/staging/iio/adc/ad7192.c                |    6 +-
 drivers/staging/iio/adc/ad7280a.c               |    9 +-
 drivers/staging/iio/adc/ad7291.c                |   14 +-
 drivers/staging/iio/adc/ad7298_core.c           |    6 +-
 drivers/staging/iio/adc/ad7314.c                |    1 -
 drivers/staging/iio/adc/ad7476_core.c           |   32 ++--
 drivers/staging/iio/adc/ad7606_core.c           |    6 +-
 drivers/staging/iio/adc/ad7745.c                |    5 +-
 drivers/staging/iio/adc/ad7793.c                |    6 +-
 drivers/staging/iio/adc/ad7816.c                |    6 +-
 drivers/staging/iio/adc/ad7887_core.c           |    6 +-
 drivers/staging/iio/adc/ad799x_core.c           |   10 +-
 drivers/staging/iio/adc/adt7310.c               |    8 +-
 drivers/staging/iio/adc/adt7410.c               |    7 +-
 drivers/staging/iio/adc/adt75.c                 |    4 +-
 drivers/staging/iio/adc/max1363_core.c          |   10 +-
 drivers/staging/iio/addac/adt7316.c             |   19 +-
 drivers/staging/iio/dac/ad5504.c                |    4 +-
 drivers/staging/iio/dac/ad5624r_spi.c           |   53 ++---
 drivers/staging/iio/dac/ad5686.c                |    7 +-
 drivers/staging/iio/dac/ad5791.c                |   74 +++----
 drivers/staging/iio/dac/max517.c                |    1 +
 drivers/staging/iio/gyro/adis16260_core.c       |    8 +-
 drivers/staging/iio/iio.h                       |   35 ++--
 drivers/staging/iio/iio_core.h                  |   12 +-
 drivers/staging/iio/impedance-analyzer/ad5933.c |    2 +-
 drivers/staging/iio/imu/adis16400_core.c        |    6 +-
 drivers/staging/iio/industrialio-core.c         |  285 ++++++++---------------
 drivers/staging/iio/industrialio-ring.c         |    9 +-
 drivers/staging/iio/industrialio-trigger.c      |   50 +----
 drivers/staging/iio/light/isl29018.c            |    2 +-
 drivers/staging/iio/light/tsl2563.c             |   34 ++-
 drivers/staging/iio/magnetometer/ak8975.c       |    3 +-
 drivers/staging/iio/meter/ade7758_core.c        |    6 +-
 drivers/staging/iio/resolver/ad2s1210.c         |    2 +-
 drivers/staging/iio/ring_generic.h              |   29 ++--
 44 files changed, 359 insertions(+), 513 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