linux-iio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Jonathan Cameron <jic23@kernel.org>
To: Greg KH <gregkh@linuxfoundation.org>,
	"linux-iio@vger.kernel.org" <linux-iio@vger.kernel.org>
Subject: [PULL]  IIO new device support and cleanups (set 1 for the 3.8 cycle)
Date: Sat, 20 Oct 2012 10:44:57 +0100	[thread overview]
Message-ID: <50827299.8000906@kernel.org> (raw)

The following changes since commit ddffeb8c4d0331609ef2581d84de4d763607bd37:

  Linux 3.7-rc1 (2012-10-14 14:41:04 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-3.8a

for you to fetch changes up to 8341dc04dfb33fbae71727ae648e20c51abc40e3:

  iio:dac: Add support for the ad5449 (2012-10-19 18:46:51 +0100)

----------------------------------------------------------------
First round of new IIO drivers and cleanups for the 3.8 cycle.

Here we have

* New driver ad5449 with the introduction of a new IIO return type
  to simplify power of 2 dividers (extremely common case).
* Some coccinelle warning fixing patches (dull but worthwhile as
  make for easier automated testing and cut down on false positives).
* Some trivial bits of formatting cleanup and spelling corrections.
* Use kcalloc in a few places for semantic reasons.
* Stop lis3l02dq driver (soon to be dropped I hope) using now non
  existent irq_to_gpio.
* Some dead code/unused variable removal
* Convert a few drivers to generic core provided functions instead
  of their own versions.

So all in all a nice new driver and a lot of worthy but dull cleanup.

----------------------------------------------------------------
Arnd Bergmann (1):
      staging/iio/lis3l02dq: fix building without irq_to_gpio

Lars-Peter Clausen (8):
      staging:iio: Remove unused DRIVER_NAME defines
      staging:iio: Don't compare boolean values with true/false
      staging:iio:lpc32xx_adc: Use resource_size instead of opencoding it
      iio: Don't compare boolean values to true/false
      iio: at91_adc: Use devm_kcalloc to allocate arrays
      iio: Use strict_strtouint instead of kstrtoul
      iio: Add a logarithmic fractional value type
      iio:dac: Add support for the ad5449

Peter Meerwald (5):
      iio: remove useless irq_enabled variable in at91
      iio: use iio_push_to_buffer() in at91 driver
      iio: fix spelling of Accelerometer in Kconfig
      staging iio: use iio_trigger_generic_data_rdy_poll() in accel/adis16209,adis16240 driver
      staging iio: consistent commas in adis16400 channel spec

Peter Senna Tschudin (1):
      drivers/staging/iio: Remove unnecessary semicolon

 drivers/iio/accel/Kconfig                     |   2 +-
 drivers/iio/adc/at91_adc.c                    |  21 +-
 drivers/iio/dac/Kconfig                       |  10 +
 drivers/iio/dac/Makefile                      |   1 +
 drivers/iio/dac/ad5449.c                      | 375 ++++++++++++++++++++++++++
 drivers/iio/dac/ad5686.c                      |   2 +-
 drivers/iio/industrialio-buffer.c             |   6 +-
 drivers/iio/industrialio-core.c               |   5 +
 drivers/iio/industrialio-event.c              |   4 +-
 drivers/iio/inkern.c                          |   5 +-
 drivers/staging/iio/accel/adis16201_core.c    |   4 +-
 drivers/staging/iio/accel/adis16203_core.c    |   2 -
 drivers/staging/iio/accel/adis16204_core.c    |   4 +-
 drivers/staging/iio/accel/adis16209_core.c    |   6 +-
 drivers/staging/iio/accel/adis16209_trigger.c |  11 +-
 drivers/staging/iio/accel/adis16220_core.c    |   2 -
 drivers/staging/iio/accel/adis16240_core.c    |   2 -
 drivers/staging/iio/accel/adis16240_trigger.c |  11 +-
 drivers/staging/iio/accel/kxsd9.c             |   2 +-
 drivers/staging/iio/accel/lis3l02dq.h         |   1 +
 drivers/staging/iio/accel/lis3l02dq_core.c    |  10 +-
 drivers/staging/iio/accel/lis3l02dq_ring.c    |   4 +-
 drivers/staging/iio/adc/lpc32xx_adc.c         |   2 +-
 drivers/staging/iio/adc/mxs-lradc.c           |   2 +-
 drivers/staging/iio/cdc/ad7150.c              |  12 +-
 drivers/staging/iio/cdc/ad7152.c              |   2 +-
 drivers/staging/iio/cdc/ad7746.c              |   2 +-
 drivers/staging/iio/gyro/adis16260_core.c     |   6 +-
 drivers/staging/iio/iio_dummy_evgen.c         |   2 +-
 drivers/staging/iio/imu/adis16400_core.c      |  10 +-
 drivers/staging/iio/magnetometer/hmc5843.c    |   2 +-
 drivers/staging/iio/meter/ade7753.h           |   2 -
 drivers/staging/iio/meter/ade7754.h           |   2 -
 drivers/staging/iio/meter/ade7758.h           |   3 -
 drivers/staging/iio/meter/ade7759.h           |   2 -
 drivers/staging/iio/meter/ade7854.h           |   2 -
 include/linux/iio/types.h                     |   1 +
 include/linux/platform_data/ad5449.h          |  40 +++
 38 files changed, 486 insertions(+), 96 deletions(-)
 create mode 100644 drivers/iio/dac/ad5449.c
 create mode 100644 include/linux/platform_data/ad5449.h

             reply	other threads:[~2012-10-20  9:44 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-10-20  9:44 Jonathan Cameron [this message]
2012-10-22 22:00 ` [PULL] IIO new device support and cleanups (set 1 for the 3.8 cycle) Greg KH

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=50827299.8000906@kernel.org \
    --to=jic23@kernel.org \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-iio@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).