From: Jonathan Cameron <jic23@kernel.org>
To: Greg KH <gregkh@linuxfoundation.org>,
"linux-iio@vger.kernel.org" <linux-iio@vger.kernel.org>
Subject: [PULL] First round of new IIO drivers, features and cleanups for the 3.19 cycle.
Date: Wed, 05 Nov 2014 19:13:53 +0000 [thread overview]
Message-ID: <545A76F1.1040008@kernel.org> (raw)
The following changes since commit 3f76a4ea5383ba2f9e76f9625f77ff246907a134:
Staging: rtl8192e: Fix __constant_htons to htons style warning (2014-09-19 17:54: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.19a
for you to fetch changes up to 4e4cd14e7cbead5ca20465f4a7ce973d42434a2f:
iio: Add ABI documentation for scaled voltage (2014-11-05 18:27:11 +0000)
----------------------------------------------------------------
First round of new drivers, features and cleanups for IIO in the 3.19 cycle.
New drivers / supported parts
* rockchip - rk3066-tsadc variant
* si7020 humidity and temperature sensor
* mcp320x - add mcp3001, mcp3002, mcp3004, mcp3008, mcp3201, mcp3202
* bmp280 pressure and temperature sensor
* Qualcomm SPMI PMIC current ADC driver
* Exynos_adc - support exynos7
New features
* vf610-adc - add temperature sensor support
* Documentation of current attributes, scaled pressure, offset and
scaled humidity, RGBC intensity gain factor and scale applied to
differential voltage channels.
* Bring iio_event_monitor up to date with newer modifiers.
* Add of_xlate function to allow for complex channel mappings from the
device tree.
* Add -g parameter to generic_buffer example to allow for devices with
directly fed (no trigger) buffers.
* Move exynos driver over to syscon for PMU register access.
Cleanups, fixes for new drivers
* lis3l02dq drop an unneeded else.
* st sensors - renam st_sensors to st_sensor_settings (for clarity)
* st sensors - drop an unused parameter from all the probe utility
functions.
* vf610 better error handling and tidy up.
* si7020 - cleanups following merge
* as3935 - drop some unnecessary semicolons.
* bmp280 - fix the pressure calculation.
----------------------------------------------------------------
Abhilash Kesavan (1):
iio: adc: exynos_adc: Add support for exynos7
Chris Ruffin (1):
staging: iio: accel: remove unnecessary syntax
Darshana Padmadas (1):
iio: Add ABI documentation for scaled voltage
David Barksdale (1):
IIO: add si7020 driver
Denis CIOCCA (7):
iio:imu: changed structure name from st_sensors to st_sensor_settings
iio:accel: Removed unnecessary parameter on common_probe function
iio:gyro: Removed unnecessary parameter on common_probe function
iio:magnetometer: Removed unnecessary parameter on common_probe function
iio:pressure: Removed unnecessary parameter on common_probe function
iio:pressure: Changed pressure data variable name to press_data
iio:common: Set the device pointer into ST common sensors library
Fabio Estevam (4):
iio: adc: vf610: Return the error code directly
iio: adc: vf610: Disable the regulator on error
iio: adc: vf610: SIMPLE_DEV_PM_OPS can fit on a single line
iio: adc: vf610: Propagate the real error when platform_get_irq() fails
George McCollister (1):
iio: as3935: Remove unnecessary semicolons
Hartmut Knaack (3):
iio:humidity:si7020: cleanup read_raw and probe
iio:humidity:si7020: fix pointer to i2c client
iio:pressure:bmp280: fix pressure calculation
Heiko Stübner (1):
iio: adc: rockchip_saradc: add support for rk3066-tsadc variant
Ivan T. Ivanov (2):
iio: inkern: Add of_xlate function to struct iio_info
iio: iadc: Qualcomm SPMI PMIC current ADC driver
Jacob Pan (1):
iio: add documentation for current attribute
Karol Wrona (1):
staging: iio: Add notrigger mode for generic_buffer
Naveen Krishna Chatradhi (3):
iio: exyno-adc: use syscon for PMU register access
Documentation: dt-bindings: update exynos-adc.txt with syscon handle
ARM: dts: exynos: Add sysreg phandle to ADC node
Roberta Dobrescu (3):
iio: Add ABI documentation for offset and scaled humidity
iio: Add ABI documentation for RGBC intensity hardware gain factor
staging: iio: iio_event_monitor: Add support for missing IIO modifiers
Sanchayan Maity (1):
iio:adc:vf610-adc: Add temperature sensor support
Søren Andersen (1):
iio: adc: mcp320x. Add support for more ADCs
Vlad Dogaru (3):
iio: add ABI documentation for scaled pressure
iio: add bmp280 pressure and temperature driver
bmp280: use correct routine for division
Documentation/ABI/testing/sysfs-bus-iio | 23 +
.../devicetree/bindings/arm/samsung/exynos-adc.txt | 11 +-
.../devicetree/bindings/iio/adc/qcom,spmi-iadc.txt | 46 ++
.../bindings/iio/adc/rockchip-saradc.txt | 2 +-
arch/arm/boot/dts/exynos3250.dtsi | 3 +-
arch/arm/boot/dts/exynos4x12.dtsi | 3 +-
arch/arm/boot/dts/exynos5250.dtsi | 3 +-
arch/arm/boot/dts/exynos5420.dtsi | 3 +-
drivers/iio/accel/st_accel.h | 3 +-
drivers/iio/accel/st_accel_core.c | 22 +-
drivers/iio/accel/st_accel_i2c.c | 3 +-
drivers/iio/accel/st_accel_spi.c | 3 +-
drivers/iio/adc/Kconfig | 14 +
drivers/iio/adc/Makefile | 1 +
drivers/iio/adc/exynos_adc.c | 62 ++-
drivers/iio/adc/mcp320x.c | 222 ++++++--
drivers/iio/adc/qcom-spmi-iadc.c | 595 +++++++++++++++++++++
drivers/iio/adc/rockchip_saradc.c | 64 ++-
drivers/iio/adc/vf610_adc.c | 45 +-
drivers/iio/common/st_sensors/st_sensors_core.c | 126 +++--
drivers/iio/common/st_sensors/st_sensors_i2c.c | 1 +
drivers/iio/common/st_sensors/st_sensors_spi.c | 1 +
drivers/iio/gyro/st_gyro.h | 3 +-
drivers/iio/gyro/st_gyro_core.c | 19 +-
drivers/iio/gyro/st_gyro_i2c.c | 4 +-
drivers/iio/gyro/st_gyro_spi.c | 4 +-
drivers/iio/humidity/Kconfig | 10 +
drivers/iio/humidity/Makefile | 1 +
drivers/iio/humidity/si7020.c | 161 ++++++
drivers/iio/inkern.c | 33 +-
drivers/iio/magnetometer/st_magn.h | 3 +-
drivers/iio/magnetometer/st_magn_core.c | 18 +-
drivers/iio/magnetometer/st_magn_i2c.c | 3 +-
drivers/iio/magnetometer/st_magn_spi.c | 3 +-
drivers/iio/pressure/Kconfig | 11 +
drivers/iio/pressure/Makefile | 1 +
drivers/iio/pressure/bmp280.c | 455 ++++++++++++++++
drivers/iio/pressure/st_pressure.h | 3 +-
drivers/iio/pressure/st_pressure_buffer.c | 12 +-
drivers/iio/pressure/st_pressure_core.c | 49 +-
drivers/iio/pressure/st_pressure_i2c.c | 11 +-
drivers/iio/pressure/st_pressure_spi.c | 11 +-
drivers/iio/proximity/as3935.c | 16 +-
drivers/staging/iio/Documentation/generic_buffer.c | 77 +--
.../staging/iio/Documentation/iio_event_monitor.c | 32 +-
drivers/staging/iio/accel/lis3l02dq_ring.c | 5 +-
include/linux/iio/common/st_sensors.h | 10 +-
include/linux/iio/iio.h | 8 +
48 files changed, 1939 insertions(+), 280 deletions(-)
create mode 100644 Documentation/devicetree/bindings/iio/adc/qcom,spmi-iadc.txt
create mode 100644 drivers/iio/adc/qcom-spmi-iadc.c
create mode 100644 drivers/iio/humidity/si7020.c
create mode 100644 drivers/iio/pressure/bmp280.c
next reply other threads:[~2014-11-05 19:13 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-05 19:13 Jonathan Cameron [this message]
2014-11-05 19:43 ` [PULL] First round of new IIO drivers, features and cleanups for the 3.19 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=545A76F1.1040008@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.