From: Jonathan Cameron <jic23@kernel.org>
To: Greg KH <gregkh@linuxfoundation.org>
Cc: "linux-iio@vger.kernel.org" <linux-iio@vger.kernel.org>
Subject: [PULL] IIO new driver features and cleanups for 3.13 - set 3
Date: Sun, 06 Oct 2013 19:26:44 +0100 [thread overview]
Message-ID: <5251AB64.7090302@kernel.org> (raw)
The following changes since commit de40d1209898884ad5d15a7b5003d13f4f3263d5:
staging: lustre: fix bug with LL_MRF_RETURN in loop_make_request (2013-09-30 20:46:36 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-3.13c
for you to fetch changes up to 3658a71b10c8471ac217983ddf2a2bdde71008af:
staging:iio:ad9951: Use spi_sync_transfer() (2013-10-05 12:01:12 +0100)
----------------------------------------------------------------
Third set of new functionality and cleanups for IIO in the 3.13 cycle.
Driver New Functionality
* MXS - new interrupt driven touch screen support for i.MX23/28. Old
polled implementation dropped.
Driver Cleanups
* Some spi_sync boilerplate dropped by using spi_sync_transfer
* Some switching of drivers to the fractional type for scale reading.
Moves the ugly calculation into one place.
* Fix the documentation for *_voltage_scale which is never been correct
or as implemented in any driver.
* HID sensor hub and children : Open the sensor hub only when someone cares.
* hmc5843 - various minor
----------------------------------------------------------------
Juergen Beisert (9):
Staging/iio/adc/touchscreen/MXS: add proper clock handling
Staging/iio/adc/touchscreen/MXS: distinguish i.MX23's and i.MX28's LRADC
Staging/iio/adc/touchscreen/MXS: separate i.MX28 specific register bits
Staging/iio/adc/touchscreen/MXS: simplify register access
Staging/iio/adc/touchscreen/MXS: add i.MX23 support to the LRADC touchscreen driver
Staging/iio/adc/touchscreen/MXS: add interrupt driven touch detection
Staging/iio/adc/touchscreen/MXS: remove old touchscreen detection implementation
Staging/iio/adc/touchscreen/MXS: provide devicetree adaption
Staging/iio: add TODO reminder
Lars-Peter Clausen (33):
iio:ad5064: Report scale as fractional value
iio:ad5360: Report scale as fractional value
iio:ad5380: Report scale as fractional value
iio:ad5421: Report scale as fractional value
iio:ad5446: Report scale as fractional value
iio:ad5504: Report scale as fractional value
iio:ad5624r: Report scale as fractional value
iio:ad5686: Report scale as fractional value
iio:ad5755: Report scale as fractional value
iio:ad5764: Report scale as fractional value
iio:ad5791: Report scale as fractional value
iio:max517: Report scale as fractional value
iio:mcp4725: Report scale as fractional value
iio:ad7266: Report scale as fractional value
iio:ad7476: Report scale as fractional value
iio:ad7791: Report scale as fractional value
iio:at91: Report scale as fractional value
iio:max1363: Report scale as fractional value
staging:iio:ad7280a: Report scale as fractional value
staging:iio:ad7606: Report scale as fractional value
staging:iio:ad7780: Report scale as fractional value
staging:iio:ad799x: Report scale as fractional value
staging:iio:ad7746: Report scale as fractional value
staging:iio:spear_adc: Report scale as fractional value
iio: Update unit of the voltage scale in the documentation
iio:ad5449: Use spi_sync_transfer()
iio:adis16080: Use spi_sync_transfer()
iio:adxrs450: Use spi_sync_transfer()
iio:adis16130: Use spi_sync_transfer()
staging:iio:adis16220: Use spi_sync_transfer()
staging:iio:ad9852: Use spi_sync_transfer()
staging:iio:ad9910: Use spi_sync_transfer()
staging:iio:ad9951: Use spi_sync_transfer()
Peter Meerwald (6):
staging:iio:hmc5843: Add pointer to i2c client to data struct
staging:iio:hmc5843: Rewrite init function
staging:iio:hmc5843: Use INFO_SAMP_FREQ
staging:iio:hmc5843: Remove unused LSB register #defines
staging:iio:hmc5843: Tighten comments
staging:iio:hmc5843: Introduce helper functions to show/check list of int pairs
Srinivas Pandruvada (3):
HID: Delay opening HID device
IIO: call sensor hub open close function
HID RTC: Open sensor hub open close
Documentation/ABI/testing/sysfs-bus-iio | 4 +-
.../bindings/staging/iio/adc/mxs-lradc.txt | 36 +-
arch/arm/boot/dts/imx23.dtsi | 1 +
arch/arm/boot/dts/imx28-evk.dts | 4 +
arch/arm/boot/dts/imx28.dtsi | 1 +
drivers/hid/hid-sensor-hub.c | 45 +-
drivers/iio/adc/ad7266.c | 21 +-
drivers/iio/adc/ad7476.c | 7 +-
drivers/iio/adc/ad7791.c | 18 +-
drivers/iio/adc/at91_adc.c | 6 +-
drivers/iio/adc/max1363.c | 8 +-
.../iio/common/hid-sensors/hid-sensor-trigger.c | 6 +
drivers/iio/dac/ad5064.c | 7 +-
drivers/iio/dac/ad5360.c | 11 +-
drivers/iio/dac/ad5380.c | 40 +-
drivers/iio/dac/ad5421.c | 16 +-
drivers/iio/dac/ad5446.c | 9 +-
drivers/iio/dac/ad5449.c | 7 +-
drivers/iio/dac/ad5504.c | 9 +-
drivers/iio/dac/ad5624r_spi.c | 9 +-
drivers/iio/dac/ad5686.c | 10 +-
drivers/iio/dac/ad5755.c | 17 +-
drivers/iio/dac/ad5764.c | 10 +-
drivers/iio/dac/ad5791.c | 6 +-
drivers/iio/dac/max517.c | 8 +-
drivers/iio/dac/mcp4725.c | 8 +-
drivers/iio/gyro/adis16080.c | 7 +-
drivers/iio/gyro/adis16130.c | 6 +-
drivers/iio/gyro/adxrs450.c | 12 +-
drivers/rtc/rtc-hid-sensor-time.c | 15 +-
drivers/staging/iio/TODO | 11 +
drivers/staging/iio/accel/adis16220_core.c | 6 +-
drivers/staging/iio/adc/ad7280a.c | 10 +-
drivers/staging/iio/adc/ad7606_core.c | 9 +-
drivers/staging/iio/adc/ad7780.c | 9 +-
drivers/staging/iio/adc/ad799x_core.c | 8 +-
drivers/staging/iio/adc/mxs-lradc.c | 969 ++++++++++++++-------
drivers/staging/iio/adc/spear_adc.c | 7 +-
drivers/staging/iio/cdc/ad7746.c | 13 +-
drivers/staging/iio/frequency/ad9852.c | 45 +-
drivers/staging/iio/frequency/ad9910.c | 82 +-
drivers/staging/iio/frequency/ad9951.c | 26 +-
drivers/staging/iio/magnetometer/hmc5843.c | 259 +++---
include/linux/hid-sensor-hub.h | 18 +
44 files changed, 1058 insertions(+), 778 deletions(-)
next reply other threads:[~2013-10-06 17:26 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-10-06 18:26 Jonathan Cameron [this message]
2013-10-06 19:57 ` [PULL] IIO new driver features and cleanups for 3.13 - set 3 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=5251AB64.7090302@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.