All of lore.kernel.org
 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 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.