All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/36 v2] staging: iio: ADI drivers for staging-next
@ 2010-10-26 18:17 Mike Frysinger
  2010-10-26 18:17 ` [PATCH 01/36] staging: iio: adis16350: add missing reference to temp offset Mike Frysinger
                   ` (36 more replies)
  0 siblings, 37 replies; 41+ messages in thread
From: Mike Frysinger @ 2010-10-26 18:17 UTC (permalink / raw)
  To: linux-iio, Jonathan Cameron; +Cc: device-drivers-devel

Changes since previous patchset:
	- dropped drives duplicated with hwmon
		- AD7414
		- AD7416
		- ADT7408
	- addressed a bunch of random feedback across most drivers
		- renamed ad774x.c to ad7745.c
		- renamed adis16261* to adis16251*
		- improve Kconfig text to help out `grep`
		- fix up abi in a few places
		- add some error checking
		- disable ring buffer support when missing
		- drop i2c irq_flags for now
	- added Jonathan's Acked-by tag
	- added ADI e-mail info to TODO

Hopefully there shouldn't be any roadblocks now before pushing to GregKH.
I'll do so in a day or two if there aren't any issues.

Barry Song (16):
  staging: iio: new adis16201 driver
  staging: iio: new adis16203 driver
  staging: iio: new adis16204 driver
  staging: iio: adc: new driver for AD7150/1/6 devices
  staging: iio: adc: new driver for AD7152/3 devices
  staging: iio: adc: new driver for AD7745/6/7 devices
  staging: iio: gyro: new driver for ADIS16251 devices
  staging: iio: gyro: new driver for ADIS16060 digital output gyros
  staging: iio: gyro: new driver for ADIS16080 digital output gyros
  staging: iio: gyro: new driver for ADIS16130 digital output gyros
  staging: iio: dac: new driver for AD5624R devices
  staging: iio: meter: new driver for ADE7753/6 devices
  staging: iio: meter: new driver for ADE7754 devices
  staging: iio: meter: new driver for ADE7758 devices
  staging: iio: meter: new driver for ADE7759 devices
  staging: iio: meter: new driver for ADE7854/58/68/78 devices

Cliff Cai (6):
  staging: iio: dds: new driver for AD5930/2 devices
  staging: iio: dds: new driver for AD9832/3/4/5 devices
  staging: iio: dds: new driver for AD9850/1 devices
  staging: iio: dds: new driver for AD9852/4 devices
  staging: iio: dds: new driver for AD9910 devices
  staging: iio: dds: new driver for AD9951 devices

Graf Yang (3):
  staging: iio: resolver: new driver for AD2S90 devices
  staging: iio: resolver: new driver for AD2S1200/1205 devices
  staging: iio: resolver: new driver for AD2S1210 devices

Michael Hennerich (1):
  staging: iio: gyro: make sure grep can find the ADIS16265 support

Mike Frysinger (2):
  staging: iio: adis16350: add missing reference to temp offset
  staging: iio: add ADI info to TODO

Sonic Zhang (8):
  staging: iio: new ADT7316/7/8 and ADT7516/7/9 driver
  staging: iio: adc: new driver for AD7291 devices
  staging: iio: adc: new driver for AD7298 devices
  staging: iio: adc: new driver for AD7314 devices
  staging: iio: adc: new driver for AD7816 devices
  staging: iio: adc: new driver for ADT75 temperature sensors
  staging: iio: adc: new driver for ADT7310 temperature sensors
  staging: iio: adc: new driver for ADT7410 temperature sensors

 drivers/staging/iio/Kconfig                   |    6 +-
 drivers/staging/iio/Makefile                  |    7 +-
 drivers/staging/iio/TODO                      |    4 +
 drivers/staging/iio/accel/Kconfig             |   27 +
 drivers/staging/iio/accel/Makefile            |   12 +
 drivers/staging/iio/accel/accel.h             |   20 +
 drivers/staging/iio/accel/adis16201.h         |  150 ++
 drivers/staging/iio/accel/adis16201_core.c    |  659 +++++++
 drivers/staging/iio/accel/adis16201_ring.c    |  218 +++
 drivers/staging/iio/accel/adis16201_trigger.c |  122 ++
 drivers/staging/iio/accel/adis16203.h         |  143 ++
 drivers/staging/iio/accel/adis16203_core.c    |  568 ++++++
 drivers/staging/iio/accel/adis16203_ring.c    |  211 +++
 drivers/staging/iio/accel/adis16203_trigger.c |  122 ++
 drivers/staging/iio/accel/adis16204.h         |  151 ++
 drivers/staging/iio/accel/adis16204_core.c    |  613 +++++++
 drivers/staging/iio/accel/adis16204_ring.c    |  206 +++
 drivers/staging/iio/accel/adis16204_trigger.c |  122 ++
 drivers/staging/iio/adc/Kconfig               |   77 +-
 drivers/staging/iio/adc/Makefile              |   11 +
 drivers/staging/iio/adc/ad7150.c              |  877 +++++++++
 drivers/staging/iio/adc/ad7152.c              |  610 +++++++
 drivers/staging/iio/adc/ad7291.c              | 1039 +++++++++++
 drivers/staging/iio/adc/ad7298.c              |  501 +++++
 drivers/staging/iio/adc/ad7314.c              |  308 ++++
 drivers/staging/iio/adc/ad7745.c              |  734 ++++++++
 drivers/staging/iio/adc/ad7816.c              |  535 ++++++
 drivers/staging/iio/adc/adt7310.c             |  952 ++++++++++
 drivers/staging/iio/adc/adt7410.c             |  915 ++++++++++
 drivers/staging/iio/adc/adt75.c               |  732 ++++++++
 drivers/staging/iio/addac/Kconfig             |   25 +
 drivers/staging/iio/addac/Makefile            |    7 +
 drivers/staging/iio/addac/adt7316-i2c.c       |  170 ++
 drivers/staging/iio/addac/adt7316-spi.c       |  180 ++
 drivers/staging/iio/addac/adt7316.c           | 2402 +++++++++++++++++++++++++
 drivers/staging/iio/addac/adt7316.h           |   33 +
 drivers/staging/iio/dac/Kconfig               |   11 +
 drivers/staging/iio/dac/Makefile              |    5 +
 drivers/staging/iio/dac/ad5624r.h             |   21 +
 drivers/staging/iio/dac/ad5624r_spi.c         |  313 ++++
 drivers/staging/iio/dac/dac.h                 |    6 +
 drivers/staging/iio/dds/Kconfig               |   46 +
 drivers/staging/iio/dds/Makefile              |   10 +
 drivers/staging/iio/dds/ad5930.c              |  170 ++
 drivers/staging/iio/dds/ad9832.c              |  266 +++
 drivers/staging/iio/dds/ad9850.c              |  156 ++
 drivers/staging/iio/dds/ad9852.c              |  314 ++++
 drivers/staging/iio/dds/ad9910.c              |  454 +++++
 drivers/staging/iio/dds/ad9951.c              |  254 +++
 drivers/staging/iio/gyro/Kconfig              |   38 +-
 drivers/staging/iio/gyro/Makefile             |   12 +
 drivers/staging/iio/gyro/adis16060.h          |  101 +
 drivers/staging/iio/gyro/adis16060_core.c     |  319 ++++
 drivers/staging/iio/gyro/adis16080.h          |  102 ++
 drivers/staging/iio/gyro/adis16080_core.c     |  271 +++
 drivers/staging/iio/gyro/adis16130.h          |  108 ++
 drivers/staging/iio/gyro/adis16130_core.c     |  313 ++++
 drivers/staging/iio/gyro/adis16251.h          |  185 ++
 drivers/staging/iio/gyro/adis16251_core.c     |  777 ++++++++
 drivers/staging/iio/gyro/adis16260_core.c     |    2 +-
 drivers/staging/iio/imu/adis16350_core.c      |    1 +
 drivers/staging/iio/meter/Kconfig             |   61 +
 drivers/staging/iio/meter/Makefile            |   15 +
 drivers/staging/iio/meter/ade7753.c           |  730 ++++++++
 drivers/staging/iio/meter/ade7753.h           |  140 ++
 drivers/staging/iio/meter/ade7754.c           |  756 ++++++++
 drivers/staging/iio/meter/ade7754.h           |  161 ++
 drivers/staging/iio/meter/ade7758.h           |  171 ++
 drivers/staging/iio/meter/ade7758_core.c      |  866 +++++++++
 drivers/staging/iio/meter/ade7758_ring.c      |  212 +++
 drivers/staging/iio/meter/ade7758_trigger.c   |  125 ++
 drivers/staging/iio/meter/ade7759.c           |  670 +++++++
 drivers/staging/iio/meter/ade7759.h           |  122 ++
 drivers/staging/iio/meter/ade7854-i2c.c       |  272 +++
 drivers/staging/iio/meter/ade7854-spi.c       |  360 ++++
 drivers/staging/iio/meter/ade7854.c           |  680 +++++++
 drivers/staging/iio/meter/ade7854.h           |  245 +++
 drivers/staging/iio/meter/meter.h             |  396 ++++
 drivers/staging/iio/resolver/Kconfig          |   54 +
 drivers/staging/iio/resolver/Makefile         |    7 +
 drivers/staging/iio/resolver/ad2s120x.c       |  310 ++++
 drivers/staging/iio/resolver/ad2s1210.c       |  872 +++++++++
 drivers/staging/iio/resolver/ad2s90.c         |  159 ++
 drivers/staging/iio/sysfs.h                   |    6 +
 84 files changed, 25107 insertions(+), 7 deletions(-)
 create mode 100644 drivers/staging/iio/accel/adis16201.h
 create mode 100644 drivers/staging/iio/accel/adis16201_core.c
 create mode 100644 drivers/staging/iio/accel/adis16201_ring.c
 create mode 100644 drivers/staging/iio/accel/adis16201_trigger.c
 create mode 100644 drivers/staging/iio/accel/adis16203.h
 create mode 100644 drivers/staging/iio/accel/adis16203_core.c
 create mode 100644 drivers/staging/iio/accel/adis16203_ring.c
 create mode 100644 drivers/staging/iio/accel/adis16203_trigger.c
 create mode 100644 drivers/staging/iio/accel/adis16204.h
 create mode 100644 drivers/staging/iio/accel/adis16204_core.c
 create mode 100644 drivers/staging/iio/accel/adis16204_ring.c
 create mode 100644 drivers/staging/iio/accel/adis16204_trigger.c
 create mode 100644 drivers/staging/iio/adc/ad7150.c
 create mode 100644 drivers/staging/iio/adc/ad7152.c
 create mode 100644 drivers/staging/iio/adc/ad7291.c
 create mode 100644 drivers/staging/iio/adc/ad7298.c
 create mode 100644 drivers/staging/iio/adc/ad7314.c
 create mode 100644 drivers/staging/iio/adc/ad7745.c
 create mode 100644 drivers/staging/iio/adc/ad7816.c
 create mode 100644 drivers/staging/iio/adc/adt7310.c
 create mode 100644 drivers/staging/iio/adc/adt7410.c
 create mode 100644 drivers/staging/iio/adc/adt75.c
 create mode 100644 drivers/staging/iio/addac/Kconfig
 create mode 100644 drivers/staging/iio/addac/Makefile
 create mode 100644 drivers/staging/iio/addac/adt7316-i2c.c
 create mode 100644 drivers/staging/iio/addac/adt7316-spi.c
 create mode 100644 drivers/staging/iio/addac/adt7316.c
 create mode 100644 drivers/staging/iio/addac/adt7316.h
 create mode 100644 drivers/staging/iio/dac/Kconfig
 create mode 100644 drivers/staging/iio/dac/Makefile
 create mode 100644 drivers/staging/iio/dac/ad5624r.h
 create mode 100644 drivers/staging/iio/dac/ad5624r_spi.c
 create mode 100644 drivers/staging/iio/dac/dac.h
 create mode 100644 drivers/staging/iio/dds/Kconfig
 create mode 100644 drivers/staging/iio/dds/Makefile
 create mode 100644 drivers/staging/iio/dds/ad5930.c
 create mode 100644 drivers/staging/iio/dds/ad9832.c
 create mode 100644 drivers/staging/iio/dds/ad9850.c
 create mode 100644 drivers/staging/iio/dds/ad9852.c
 create mode 100644 drivers/staging/iio/dds/ad9910.c
 create mode 100644 drivers/staging/iio/dds/ad9951.c
 create mode 100644 drivers/staging/iio/gyro/adis16060.h
 create mode 100644 drivers/staging/iio/gyro/adis16060_core.c
 create mode 100644 drivers/staging/iio/gyro/adis16080.h
 create mode 100644 drivers/staging/iio/gyro/adis16080_core.c
 create mode 100644 drivers/staging/iio/gyro/adis16130.h
 create mode 100644 drivers/staging/iio/gyro/adis16130_core.c
 create mode 100644 drivers/staging/iio/gyro/adis16251.h
 create mode 100644 drivers/staging/iio/gyro/adis16251_core.c
 create mode 100644 drivers/staging/iio/meter/Kconfig
 create mode 100644 drivers/staging/iio/meter/Makefile
 create mode 100644 drivers/staging/iio/meter/ade7753.c
 create mode 100644 drivers/staging/iio/meter/ade7753.h
 create mode 100644 drivers/staging/iio/meter/ade7754.c
 create mode 100644 drivers/staging/iio/meter/ade7754.h
 create mode 100644 drivers/staging/iio/meter/ade7758.h
 create mode 100644 drivers/staging/iio/meter/ade7758_core.c
 create mode 100644 drivers/staging/iio/meter/ade7758_ring.c
 create mode 100644 drivers/staging/iio/meter/ade7758_trigger.c
 create mode 100644 drivers/staging/iio/meter/ade7759.c
 create mode 100644 drivers/staging/iio/meter/ade7759.h
 create mode 100644 drivers/staging/iio/meter/ade7854-i2c.c
 create mode 100644 drivers/staging/iio/meter/ade7854-spi.c
 create mode 100644 drivers/staging/iio/meter/ade7854.c
 create mode 100644 drivers/staging/iio/meter/ade7854.h
 create mode 100644 drivers/staging/iio/meter/meter.h
 create mode 100644 drivers/staging/iio/resolver/Kconfig
 create mode 100644 drivers/staging/iio/resolver/Makefile
 create mode 100644 drivers/staging/iio/resolver/ad2s120x.c
 create mode 100644 drivers/staging/iio/resolver/ad2s1210.c
 create mode 100644 drivers/staging/iio/resolver/ad2s90.c

-- 
1.7.3.2

^ permalink raw reply	[flat|nested] 41+ messages in thread

end of thread, other threads:[~2010-11-12 18:02 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-26 18:17 [PATCH 00/36 v2] staging: iio: ADI drivers for staging-next Mike Frysinger
2010-10-26 18:17 ` [PATCH 01/36] staging: iio: adis16350: add missing reference to temp offset Mike Frysinger
2010-10-26 18:17 ` [PATCH 02/36] staging: iio: gyro: make sure grep can find the ADIS16265 support Mike Frysinger
2010-10-26 18:17 ` [PATCH 03/36] staging: iio: add ADI info to TODO Mike Frysinger
2010-10-26 18:17 ` [PATCH 04/36] staging: iio: new adis16201 driver Mike Frysinger
2010-10-26 18:17 ` [PATCH 05/36] staging: iio: new adis16203 driver Mike Frysinger
2010-10-26 18:17 ` [PATCH 06/36] staging: iio: new adis16204 driver Mike Frysinger
2010-10-26 18:17 ` [PATCH 07/36] staging: iio: new ADT7316/7/8 and ADT7516/7/9 driver Mike Frysinger
2010-10-26 18:17 ` [PATCH 08/36] staging: iio: adc: new driver for AD7150/1/6 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 09/36] staging: iio: adc: new driver for AD7152/3 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 10/36] staging: iio: adc: new driver for AD7291 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 11/36] staging: iio: adc: new driver for AD7298 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 12/36] staging: iio: adc: new driver for AD7314 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 13/36] staging: iio: adc: new driver for AD7745/6/7 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 14/36] staging: iio: adc: new driver for AD7816 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 15/36] staging: iio: adc: new driver for ADT75 temperature sensors Mike Frysinger
2010-10-26 18:17 ` [PATCH 16/36] staging: iio: adc: new driver for ADT7310 " Mike Frysinger
2010-10-26 18:17 ` [PATCH 17/36] staging: iio: adc: new driver for ADT7410 " Mike Frysinger
2010-10-26 18:17 ` [PATCH 18/36] staging: iio: gyro: new driver for ADIS16251 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 19/36] staging: iio: gyro: new driver for ADIS16060 digital output gyros Mike Frysinger
2010-10-26 18:17 ` [PATCH 20/36] staging: iio: gyro: new driver for ADIS16080 " Mike Frysinger
2010-10-26 18:17 ` [PATCH 21/36] staging: iio: gyro: new driver for ADIS16130 " Mike Frysinger
2010-10-26 18:17 ` [PATCH 22/36] staging: iio: dac: new driver for AD5624R devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 23/36] staging: iio: dds: new driver for AD5930/2 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 24/36] staging: iio: dds: new driver for AD9832/3/4/5 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 25/36] staging: iio: dds: new driver for AD9850/1 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 26/36] staging: iio: dds: new driver for AD9852/4 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 27/36] staging: iio: dds: new driver for AD9910 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 28/36] staging: iio: dds: new driver for AD9951 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 29/36] staging: iio: meter: new driver for ADE7753/6 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 30/36] staging: iio: meter: new driver for ADE7754 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 31/36] staging: iio: meter: new driver for ADE7758 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 32/36] staging: iio: meter: new driver for ADE7759 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 33/36] staging: iio: meter: new driver for ADE7854/58/68/78 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 34/36] staging: iio: resolver: new driver for AD2S90 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 35/36] staging: iio: resolver: new driver for AD2S1200/1205 devices Mike Frysinger
2010-10-26 18:17 ` [PATCH 36/36] staging: iio: resolver: new driver for AD2S1210 devices Mike Frysinger
2010-10-28  1:44 ` [Device-drivers-devel] [PATCH 00/36 v2] staging: iio: ADI drivers for staging-next Mike Frysinger
2010-11-01 12:18   ` Jonathan Cameron
2010-11-02  7:40     ` Mike Frysinger
2010-11-12 18:02       ` Mike Frysinger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.