All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jonathan Cameron <jic23@kernel.org>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Linux IIO List <linux-iio@vger.kernel.org>
Subject: [PULL] IIO new drivers, features and cleanups for 3.17 - set 1
Date: Wed, 18 Jun 2014 19:09:28 +0100	[thread overview]
Message-ID: <53A1D5D8.7060107@kernel.org> (raw)

The following changes since commit 34683a5c6e0ffaa61528ff71c283efe3063cc53f:

   fix format string missmatch in staging/iio/Documentation/iio_utils.h (2014-05-25 12:09:37 +0100)

are available in the git repository at:

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

for you to fetch changes up to 88f6da779a37a3579e580296776ba86d6c6bd980:

   iio: accel: kxcjk1013 Fix missing unlock errors (2014-06-16 20:57:36 +0100)

----------------------------------------------------------------
First round of new drivers, cleanups and functionality for the 3.17 cycle.

New drivers
* t5403 barometric pressure sensor
* kxcjk1013 accelerometer (with a locking followup fix).
* ak09911 digital compass

Documentation
* ABI docs for proximity added (interface has been there a long time but
   somehow snuck through without being documented)
* Move iio-trig-sysfs documentation out of staging (got left behind when
   the driver moved some time ago).

Cleanups
  * drop the timestamp argument from iio_trigger_poll(_chained) as
    nothing has been done with it for some time.
  * ad799x kerneldoc for ad799x_chip brought up to date.
  * replace a number of reimplementations of the GENMASK macro and
    use the BIT macro to cleanup a few locations.
  * bring the iio_event_monitor example program up to date with new
    device types.
  * fix some incorrect function prototypes in iio_utils.h example code.
  * INDIO_RING_TRIGGERED to INDIO_BUFFER_TRIGGERED fix in docs. This
    got left behind after we renamed it a long time back.
  * fix error handling in the generic_buffer example program.
  * small tidy ups in the iio-trig-periodic-rtc driver.
  * Allow reseting iio-trig-periodic-rtc frequency to 0 (default) after
    it has changed.
  * Trivial tidy ups in coding style in iio_simply_dummy

----------------------------------------------------------------
Jimmy Picard (1):
       staging: iio: fix coding style by adding blank lines in iio_simple_dummy

Peter Meerwald (16):
       iio: Add ABI documentation for proximity
       iio: Add t5403 barometric pressure sensor driver
       iio:adc:ad799x: Fix ad799x_chip_info kerneldoc
       iio:adc:ad5791: Use BIT() and GENMASK() macros
       iio:adc:ad5504: Use BIT() and GENMASK() macros
       iio:adc:ad7887: Use BIT() and GENMASK() macros
       iio:adc:ad7476: Use GENMASK() macro
       iio:adc:ad7298: Use BIT() and GENMASK() macros
       iio: Move documentation of iio-trig-sysfs to ABI/testing
       staging:iio: Update iio_event_monitor program
       staging:iio: Fix iio_utils.h function prototypes
       staging:iio: Fix mention of INDIO_RING_TRIGGERED to INDIO_BUFFER_TRIGGERED
       staging:iio: Fix error handling in generic_buffer example
       staging:iio-trig-periodic-rtc: Cleanup
       staging:iio-trig-periodic-rtc: Allow to reset frequency to 0
       iio: Remove timestamp argument from iio_trigger_poll() and iio_trigger_poll_chained()

Srinivas Pandruvada (3):
       iio: accel: kxcjk1013 3-axis accelerometer driver
       iio: AK09911 : 3 axis compass support
       iio: accel: kxcjk1013 Fix missing unlock errors

  Documentation/ABI/testing/sysfs-bus-iio            |  13 +
  .../ABI/testing}/sysfs-bus-iio-trigger-sysfs       |   0
  drivers/iio/accel/Kconfig                          |  12 +
  drivers/iio/accel/Makefile                         |   1 +
  drivers/iio/accel/kxcjk-1013.c                     | 764 +++++++++++++++++++++
  drivers/iio/adc/ad7298.c                           |  21 +-
  drivers/iio/adc/ad7476.c                           |   5 +-
  drivers/iio/adc/ad7887.c                           |  21 +-
  drivers/iio/adc/ad799x.c                           |   3 +-
  drivers/iio/adc/ad_sigma_delta.c                   |   2 +-
  drivers/iio/adc/at91_adc.c                         |   2 +-
  drivers/iio/adc/xilinx-xadc-core.c                 |   2 +-
  drivers/iio/dac/ad5504.c                           |  11 +-
  drivers/iio/dac/ad5791.c                           |  29 +-
  drivers/iio/industrialio-trigger.c                 |   8 +-
  drivers/iio/light/gp2ap020a00f.c                   |   2 +-
  drivers/iio/magnetometer/Kconfig                   |  10 +
  drivers/iio/magnetometer/Makefile                  |   1 +
  drivers/iio/magnetometer/ak09911.c                 | 326 +++++++++
  drivers/iio/pressure/Kconfig                       |  10 +
  drivers/iio/pressure/Makefile                      |   1 +
  drivers/iio/pressure/t5403.c                       | 275 ++++++++
  drivers/iio/proximity/as3935.c                     |   2 +-
  drivers/iio/trigger/iio-trig-interrupt.c           |   3 +-
  drivers/iio/trigger/iio-trig-sysfs.c               |   2 +-
  drivers/staging/iio/Documentation/generic_buffer.c |   9 +-
  .../staging/iio/Documentation/iio_event_monitor.c  |  10 +
  drivers/staging/iio/Documentation/iio_utils.h      |   6 +-
  drivers/staging/iio/Documentation/trigger.txt      |   2 +-
  drivers/staging/iio/accel/lis3l02dq_ring.c         |   2 +-
  drivers/staging/iio/adc/mxs-lradc.c                |   2 +-
  drivers/staging/iio/iio_simple_dummy.c             |   2 +
  drivers/staging/iio/meter/ade7758_trigger.c        |   2 +-
  drivers/staging/iio/trigger/iio-trig-bfin-timer.c  |   2 +-
  .../staging/iio/trigger/iio-trig-periodic-rtc.c    |  29 +-
  include/linux/iio/accel/kxcjk_1013.h               |  22 +
  include/linux/iio/trigger.h                        |   5 +-
  37 files changed, 1535 insertions(+), 84 deletions(-)
  rename {drivers/staging/iio/Documentation => Documentation/ABI/testing}/sysfs-bus-iio-trigger-sysfs (100%)
  create mode 100644 drivers/iio/accel/kxcjk-1013.c
  create mode 100644 drivers/iio/magnetometer/ak09911.c
  create mode 100644 drivers/iio/pressure/t5403.c
  create mode 100644 include/linux/iio/accel/kxcjk_1013.h

             reply	other threads:[~2014-06-18 18:07 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-06-18 18:09 Jonathan Cameron [this message]
2014-06-19  3:04 ` [PULL] IIO new drivers, features and cleanups for 3.17 - set 1 Greg Kroah-Hartman

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=53A1D5D8.7060107@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.