* [PULL] First set of new IIO drivers, features and cleanups for the 4.6 cycle.
@ 2016-02-01 20:39 Jonathan Cameron
2016-02-01 21:11 ` Greg KH
0 siblings, 1 reply; 2+ messages in thread
From: Jonathan Cameron @ 2016-02-01 20:39 UTC (permalink / raw)
To: Greg KH; +Cc: linux-iio@vger.kernel.org
The following changes since commit 02c34ccc1d2d528d2de2897881b97933363432b5:
Merge tag 'iio-for-4.5c' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next (2015-12-26 17:05:25 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-4.6a
for you to fetch changes up to ea4570d6c29994017e09196d1f8077fb5942b676:
iio: light: opt3001: Add device tree binding documentation (2016-02-01 19:53:12 +0000)
----------------------------------------------------------------
First round of new IIO device support, features and cleanups for the 4.6 cycle.
Device Support
* ad5761
- new driver
* at91_sama5d2 ADC.
- new driver and MAINTAINERS entry.
- minor cleanups followed.
* atlas pH-SM
- new driver (this has possibly the prettiest data sheet I've ever seen)
* mcp3422
- mcp3425 ADC added.
* mcp4725
- mcp4726 DAC added.
* mma8452
- mma8451q accelerometer added.
* mpl115
- mpl115a1 added (a lot bigger than it seems as this is an SPI part whereas
previous parts were i2c).
* si7005
- Hoperf th02 (seems to be a repackaged part)
* si7020
- Hoperf th06 (seems to be a repackaged part)
New features
* Core
- IIO_PH type. Does what it says on the tin.
* max30100
- LED current configuration support.
* mcp320x
- more differential measurement combinations.
* mma8452
- free fall deteciton
- opt3001
- enable operation without a IRQ line.
- device tree docs. Somehow the original docs have disappeared down
a rabbit hole, so here is a new set.
* st-sensors
- Support active-low interrupts.
Cleanups and minor / not so minor reworks
* Documentation
- drop some defunct ABI from the docs in staging.
* presure / Kconfig
- white space cleanup.
* ad7150
- BIT macro usage
- Alignment fixes
* ad7192
- false indent fixed.
* ak8975
- constify the ak_def structures
* axp288
- drop a redundant double const.
* dht11
- substantial reliability improvements by being more tolerant
of missing start bits.
- simplify the decoding algorithm
* mma8452
- whitespace cleanup
* mpl115
- don't bother setting i2c_client_data as nothing uses it.
* mpu6050
- drop unused function parameter.
* opt3001
- extract integration time as constants.
- trivial refactoring.
----------------------------------------------------------------
Adriana Reus (1):
iio: inv_mpu6050: Remove unused parameter
Akinobu Mita (5):
iio: adc: mcp3422: Add support for MCP3425
iio: dac: mcp4725: Add basic support for MCP4726
iio: adc: mcp320x: support more differential voltage measurement
iio: pressure: mpl115: don't set unused i2c clientdata
iio: pressure: mpl115: support MPL115A1
Alexander Koch (3):
iio: light: opt3001: extract int. time constants
iio: light: opt3001: trivial type refactoring
iio: light: opt3001: enable operation w/o IRQ
Andreas Dannenberg (1):
iio: light: opt3001: Add device tree binding documentation
Colin Ian King (2):
iio: adc: axp288: remove redundant duplicate const on axp288_adc_channels
Staging: iio: adc: fix indent on break statement
Cristina Moraru (2):
iio: si7005: add support for Hoperf th02
iio: si7020: add support for Hoperf th06
Harald Geyer (2):
iio: dht11: Improve reliability - be more tolerant about missing start bits
iio: dht11: Simplify decoding algorithm
Jonathan Cameron (1):
iio:pressure:Kconfig white space cleanup.
Julia Lawall (1):
iio: ak8975: constify ak_def structures
Linus Walleij (1):
iio: st_sensors: support active-low interrupts
Ludovic Desroches (4):
iio:adc:at91_adc8xx: introduce new atmel adc driver
MAINTAINERS: add entry for Atmel SAMA5D2 ADC driver
iio:adc:at91-sama5d2: fix vref_uv type
iio:adc:at91-sama5d2: code cleanup
Martin Kepplinger (3):
iio: mma8452: add freefall detection for Freescale's accelerometers
iio: mma8452: whitespace cleanup
iio: mma8452: add support for MMA8451Q
Matt Ranostay (4):
iio: health: max30100: add config for LED current
devicetree: add Atlas Scientific LLC vendor prefix
iio: ph: add IIO_PH channel type
iio: chemical: add Atlas pH-SM sensor support
Ricardo Ribalda Delgado (1):
iio: add ad5761 DAC driver
Shraddha Barke (3):
Staging: iio: cdc: ad7150: Prefer using the BIT macro
Staging: iio: cdc: ad7150: Fix alignment should match open parenthesis
Staging: iio: Documentation: Remove unused sysfs attributes
CREDITS | 1 +
Documentation/ABI/testing/sysfs-bus-iio | 9 +
.../devicetree/bindings/iio/accel/mma8452.txt | 4 +-
.../bindings/iio/adc/at91-sama5d2_adc.txt | 28 ++
.../devicetree/bindings/iio/adc/mcp3422.txt | 1 +
.../bindings/iio/chemical/atlas,ph-sm.txt | 22 +
.../devicetree/bindings/iio/health/max30100.txt | 8 +
.../devicetree/bindings/iio/light/opt3001.txt | 26 ++
.../devicetree/bindings/vendor-prefixes.txt | 1 +
MAINTAINERS | 6 +
drivers/iio/accel/Kconfig | 2 +-
drivers/iio/accel/mma8452.c | 206 ++++++++-
drivers/iio/accel/st_accel_core.c | 16 +
drivers/iio/adc/Kconfig | 16 +-
drivers/iio/adc/Makefile | 1 +
drivers/iio/adc/at91-sama5d2_adc.c | 508 ++++++++++++++++++++
drivers/iio/adc/axp288_adc.c | 2 +-
drivers/iio/adc/mcp320x.c | 31 +-
drivers/iio/adc/mcp3422.c | 7 +-
drivers/iio/chemical/Kconfig | 13 +
drivers/iio/chemical/Makefile | 1 +
drivers/iio/chemical/atlas-ph-sensor.c | 511 +++++++++++++++++++++
drivers/iio/common/st_sensors/st_sensors_core.c | 6 +-
drivers/iio/common/st_sensors/st_sensors_core.h | 8 +
drivers/iio/common/st_sensors/st_sensors_trigger.c | 52 ++-
drivers/iio/dac/Kconfig | 14 +-
drivers/iio/dac/Makefile | 1 +
drivers/iio/dac/ad5761.c | 430 +++++++++++++++++
drivers/iio/dac/mcp4725.c | 87 +++-
drivers/iio/gyro/st_gyro_core.c | 15 +
drivers/iio/health/max30100.c | 81 +++-
drivers/iio/humidity/Kconfig | 6 +-
drivers/iio/humidity/dht11.c | 77 ++--
drivers/iio/humidity/si7005.c | 1 +
drivers/iio/humidity/si7020.c | 1 +
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 5 +-
drivers/iio/industrialio-core.c | 1 +
drivers/iio/light/opt3001.c | 156 +++++--
drivers/iio/magnetometer/ak8975.c | 4 +-
drivers/iio/magnetometer/st_magn_core.c | 4 +
drivers/iio/pressure/Kconfig | 41 +-
drivers/iio/pressure/Makefile | 2 +
drivers/iio/pressure/mpl115.c | 66 ++-
drivers/iio/pressure/mpl115.h | 24 +
drivers/iio/pressure/mpl115_i2c.c | 67 +++
drivers/iio/pressure/mpl115_spi.c | 106 +++++
drivers/iio/pressure/st_pressure_core.c | 8 +
.../staging/iio/Documentation/sysfs-bus-iio-light | 28 --
drivers/staging/iio/adc/ad7192.c | 2 +-
drivers/staging/iio/cdc/ad7150.c | 34 +-
include/linux/iio/common/st_sensors.h | 4 +
include/linux/platform_data/ad5761.h | 44 ++
include/uapi/linux/iio/types.h | 1 +
53 files changed, 2531 insertions(+), 265 deletions(-)
create mode 100644 Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
create mode 100644 Documentation/devicetree/bindings/iio/chemical/atlas,ph-sm.txt
create mode 100644 Documentation/devicetree/bindings/iio/light/opt3001.txt
create mode 100644 drivers/iio/adc/at91-sama5d2_adc.c
create mode 100644 drivers/iio/chemical/atlas-ph-sensor.c
create mode 100644 drivers/iio/common/st_sensors/st_sensors_core.h
create mode 100644 drivers/iio/dac/ad5761.c
create mode 100644 drivers/iio/pressure/mpl115.h
create mode 100644 drivers/iio/pressure/mpl115_i2c.c
create mode 100644 drivers/iio/pressure/mpl115_spi.c
create mode 100644 include/linux/platform_data/ad5761.h
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PULL] First set of new IIO drivers, features and cleanups for the 4.6 cycle.
2016-02-01 20:39 [PULL] First set of new IIO drivers, features and cleanups for the 4.6 cycle Jonathan Cameron
@ 2016-02-01 21:11 ` Greg KH
0 siblings, 0 replies; 2+ messages in thread
From: Greg KH @ 2016-02-01 21:11 UTC (permalink / raw)
To: Jonathan Cameron; +Cc: linux-iio@vger.kernel.org
On Mon, Feb 01, 2016 at 08:39:24PM +0000, Jonathan Cameron wrote:
> The following changes since commit 02c34ccc1d2d528d2de2897881b97933363432b5:
>
> Merge tag 'iio-for-4.5c' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next (2015-12-26 17:05:25 -0800)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-4.6a
Pulled and pushed out, thanks.
greg k-h
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2016-02-01 21:11 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-01 20:39 [PULL] First set of new IIO drivers, features and cleanups for the 4.6 cycle Jonathan Cameron
2016-02-01 21:11 ` Greg KH
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).