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 4
Date: Thu, 24 Jul 2014 20:20:47 +0100	[thread overview]
Message-ID: <53D15C8F.1050300@kernel.org> (raw)

The following changes since commit db7c17ecbf4d6328597047c4e4d6e8914945477c:

   Merge tag 'iio-for-3.17c' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next (2014-07-13 12:31:47 -0700)

are available in the git repository at:

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

for you to fetch changes up to e6ca2d848c9b7b292d22cbf6fe10019ccab72345:

   ARM: dts: Fix wrong compatible string for Exynos3250 ADC (2014-07-23 21:59:03 +0100)

----------------------------------------------------------------
Fourth round of IIO new drivers, functionality and cleanups for the 3.17 cycle

New functionality
* A new modifier to indicate that a rotation is relative to either
   true or magnetic north.  This is to be used by some magnetometers
   that provide data in this way.
* hid magnetometer now supports output rotations from various variants on
   North
* HMC5843 driver converted to regmap and reworked to allow easy support
   of other similar devices.  Support for HMC5983 added via both i2c and SPI.
* Rework of Exynos driver to simplify extension to support more devices.
* Addition of support for the Exynos3250 ADC (which requires an additional
   clock)  Support for quite a few more devices on its way.

Cleanups
* ad7997 - a number of cleanups and tweaks to how the events are controlled
   to make it more intuitive.
* kxcjk - cleanups and minor fixes for this new driver.

----------------------------------------------------------------
Chanwoo Choi (4):
       iio: adc: exynos_adc: Add exynos_adc_data structure to improve readability
       iio: adc: exynos_adc: Control special clock of ADC to support Exynos3250 ADC
       iio: devicetree: Add DT binding documentation for Exynos3250 ADC
       ARM: dts: Fix wrong compatible string for Exynos3250 ADC

Josef Gajdusek (5):
       staging:iio:hmc5843: Added regmap support
       staging:iio:hmc5843: Split hmc5843.c to multiple files
       staging:iio:hmc5843: register <-> value arrays now can have different lengths
       staging:iio:hmc5843: Add support for i2c hmc5983
       staging:iio:hmc5843: Add support for spi hmc5983

Peter Meerwald (11):
       iio:adc:ad799x: Drop I2C access helper functions
       iio:adc:ad799x: Save some lines in ad7997_8_update_scan_mode() exit handling
       iio:adc:ad799x: Use BIT() and GENMASK()
       iio:adc:ad799x: Only expose event interface when IRQ is available
       iio:adc:ad799x: Make chan_spec const in ad799x_chip_config struct
       iio:adc:ad799x: Add helper function to read/write config register
       iio:adc:ad799x: Write default config on probe and reset alert status on probe
       iio:adc:ad799x: Set conversion channels and rename ad7997_8_update_scan_mode()
       iio:adc:ad799x: Return more meaningful event enabled state
       iio:adc:ad799x: Allow writing of event config
       iio:kxcjk-1013: Fix endianness in scan_type

Reyad Attiyat (4):
       iio: Documentation: Add documentation for rotation from north sensor usage attributes
       iio: types: Added support for rotation from north usage attributes
       iio: hid-sensor-magn-3d: Scan for usage attributes before setting up iio channels
       iio: hid-sensor-magn-3d: Add support for rotation from north

Srinivas Pandruvada (3):
       iio: accel: kxcjk-1013: Fix setting frequency
       iio: accel: kxcjk-1013: Use try_reenable to ack intr
       iio: accel: kxcjk-1013: Increment ref counter for indio_dev->trig

  Documentation/ABI/testing/sysfs-bus-iio            |  82 ++++
  .../devicetree/bindings/arm/samsung/exynos-adc.txt |  25 +-
  .../bindings/iio/magnetometer/hmc5843.txt          |   1 +
  arch/arm/boot/dts/exynos3250.dtsi                  |   5 +-
  drivers/iio/accel/kxcjk-1013.c                     |  38 +-
  drivers/iio/adc/ad799x.c                           | 504 ++++++++++++---------
  drivers/iio/adc/exynos_adc.c                       | 335 ++++++++++----
  drivers/iio/industrialio-core.c                    |   4 +
  drivers/iio/magnetometer/hid-sensor-magn-3d.c      | 202 +++++++--
  drivers/staging/iio/magnetometer/Kconfig           |  30 +-
  drivers/staging/iio/magnetometer/Makefile          |   4 +-
  drivers/staging/iio/magnetometer/hmc5843.h         |  59 +++
  .../iio/magnetometer/{hmc5843.c => hmc5843_core.c} | 268 ++++++-----
  drivers/staging/iio/magnetometer/hmc5843_i2c.c     | 104 +++++
  drivers/staging/iio/magnetometer/hmc5843_spi.c     | 100 ++++
  include/linux/iio/types.h                          |   4 +
  16 files changed, 1262 insertions(+), 503 deletions(-)
  create mode 100644 drivers/staging/iio/magnetometer/hmc5843.h
  rename drivers/staging/iio/magnetometer/{hmc5843.c => hmc5843_core.c} (72%)
  create mode 100644 drivers/staging/iio/magnetometer/hmc5843_i2c.c
  create mode 100644 drivers/staging/iio/magnetometer/hmc5843_spi.c

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

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-24 19:20 Jonathan Cameron [this message]
2014-07-24 21:58 ` [PULL] IIO new drivers, features and cleanups for 3.17 - set 4 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=53D15C8F.1050300@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.