* [PULL] First round of IIO new device support, features and cleanups for the 4.8 cycle.
@ 2016-06-08 17:40 Jonathan Cameron
2016-06-08 17:51 ` Greg KH
0 siblings, 1 reply; 3+ messages in thread
From: Jonathan Cameron @ 2016-06-08 17:40 UTC (permalink / raw)
To: Greg KH, linux-iio@vger.kernel.org
The following changes since commit fbced0e9465152d628ece5fd0d11de4e7a1f5ce5:
iio: inv_mpu6050: Add explicit support for MPU9150 (2016-04-25 20:19:38 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git togreg
for you to fetch changes up to bc2e1126eccb47517b9d1c685020c38600f99a3d:
iio:trigger: Experimental kthread tight loop trigger (thread only) (2016-06-03 13:18:44 +0100)
----------------------------------------------------------------
Alison Schofield (8):
iio: light: jsa1212: remove unneeded i2c check functionality test
iio: adc: ad7266: claim direct mode during sensor read
iio: adc: ad7476: use iio helper function to guarantee direct mode
iio: adc: ad7887: use iio helper function to guarantee direct mode
iio: adc: ad7923: use iio helper function to guarantee direct mode
iio: adc: ad799x: use iio helper function to guarantee direct mode
iio: adc: ad7793: claim direct mode when writing frequency
iio: adc: ad7791: claim direct mode when writing frequency
Andrew F. Davis (15):
iio: health/afe440x: Fix kernel-doc format
iio: health/afe440x: Remove of_match_ptr and ifdefs
iio: health/afe440x: Remove unneeded initializers
iio: health/afe440x: Always use separate gain values
iio: health/afe440x: Fix scan_index assignment
iio: health/afe440x: Remove unneeded offset handling
iio: health/afe4404: Remove LED3 input channel
iio: health/afe440x: Remove channel names
iio: health/afe440x: Use regmap fields
iio: health/afe440x: Make gain settings a modifier for the stages
iio: health/afe440x: Match LED currents to stages
iio: health/afe440x: Remove unused definitions
iio: health/afe4404: ENSEPGAIN is part of CONTROL2 register
iio: adc: ti_am335x_adc: use variable names for sizeof() operator
iio: adc: ti_am335x_adc: use SIMPLE_DEV_PM_OPS helper macro
Constantin Musca (1):
iio: accel: Add support for Freescale MMA7660FC
Crestez Dan Leonard (4):
iio: ak8975: Support adapters limited to BYTE_DATA
iio: iio_generic_buffer: Cleanup when receiving signals
iio: iio_generic_buffer: Add --device-num option
iio: iio_generic_buffer: Add --trigger-num option
Cristina Moraru (1):
iio: max5487: Add support for Maxim digital potentiometers
Daniel Baluta (7):
imu: bmi160: Add avail frequency and scale attributes
iio: Add support for creating IIO devices via configfs
iio: dummy: Convert IIO dummy to configfs
Documentation: iio: Add IIO software devices docs
iio: magn: Add support for BMM150 magnetometer
tools: iio: Rename generic_buffer to iio_generic_buffer
iio: magnetometer: bmc150: Document Bosch supported chips
Geert Uytterhoeven (2):
MAINTAINERS: Add file patterns for iio device tree bindings
MAINTAINERS: Add file patterns for staging iio device tree bindings
Gregor Boirie (4):
iio:st_pressure:initial lps22hb sensor support
iio:st_sensors: unexport st_sensors_get_buffer_element
iio:st_sensors: emulate SMBus block read if needed
iio:st_sensors: fix power regulator usage
Javier Martinez Canillas (1):
iio: Export I2C module alias information
Jonathan Cameron (2):
iio: triggers: Make trigger ops structure explicitly non optional.
iio:trigger: Experimental kthread tight loop trigger (thread only)
Martin Kepplinger (1):
iio: mma8452: add support for oversampling ratio
Matt Ranostay (8):
iio: potentiometer: tpl0102: remove unneeded i2c check functionality test
iio: adc: ti-ads1015: add support for ADS1115 part
iio: pressure: bmp280: add humidity support
iio: adc: ti-ads1015: add datasheet names
iio: chemical: atlas-ph-sensor: reorg driver to allow multiple chips
iio: electricalconductivity: add IIO_ELECTRICALCONDUCTIVITY type
iio: chemical: atlas-ph-sensor: add EC feature
iio: proximity: as3935: remove redundant MODULE_ALIAS
Peter Robinson (1):
tools: iio: Add ability to install/uninstall
Quentin Schulz (1):
iio: adc: nau7802: Expose possible gains in sysfs
Stefan Wahren (3):
iio: mxs-lradc: simplify TS registration
iio: mxs-lradc: remove mxs_lradc_ts_unregister
iio: mxs-lradc: disable only masked channels in mxs_lradc_hw_stop
Tiberiu Breana (2):
iio: accel: Add support for Bosch BMA220
iio: accel: Add triggered buffer support for BMA220
Documentation/ABI/testing/configfs-iio | 13 +
Documentation/ABI/testing/sysfs-bus-iio | 7 +
.../ABI/testing/sysfs-bus-iio-health-afe440x | 63 ++--
.../bindings/iio/chemical/atlas,ec-sm.txt | 22 ++
.../devicetree/bindings/iio/st-sensors.txt | 1 +
MAINTAINERS | 2 +
drivers/iio/Kconfig | 8 +
drivers/iio/Makefile | 1 +
drivers/iio/accel/Kconfig | 20 ++
drivers/iio/accel/Makefile | 3 +
drivers/iio/accel/bma220_spi.c | 338 +++++++++++++++++++++
drivers/iio/accel/mma7660.c | 277 +++++++++++++++++
drivers/iio/accel/mma8452.c | 185 +++++++++--
drivers/iio/accel/st_accel_core.c | 12 +-
drivers/iio/adc/ad7266.c | 7 +-
drivers/iio/adc/ad7476.c | 11 +-
drivers/iio/adc/ad7791.c | 36 +--
drivers/iio/adc/ad7793.c | 32 +-
drivers/iio/adc/ad7887.c | 11 +-
drivers/iio/adc/ad7923.c | 11 +-
drivers/iio/adc/ad799x.c | 24 +-
drivers/iio/adc/mxs-lradc.c | 34 +--
drivers/iio/adc/nau7802.c | 19 ++
drivers/iio/adc/ti-ads1015.c | 128 +++++++-
drivers/iio/adc/ti_am335x_adc.c | 22 +-
drivers/iio/chemical/Kconfig | 8 +-
drivers/iio/chemical/atlas-ph-sensor.c | 267 ++++++++++++----
drivers/iio/common/st_sensors/st_sensors_buffer.c | 3 +-
drivers/iio/common/st_sensors/st_sensors_core.c | 29 +-
drivers/iio/common/st_sensors/st_sensors_i2c.c | 4 +-
drivers/iio/dummy/Kconfig | 1 +
drivers/iio/dummy/iio_simple_dummy.c | 102 +++----
drivers/iio/gyro/st_gyro_core.c | 12 +-
drivers/iio/health/afe4403.c | 299 +++++++-----------
drivers/iio/health/afe4404.c | 308 ++++++++-----------
drivers/iio/health/afe440x.h | 48 +--
drivers/iio/humidity/am2315.c | 1 +
drivers/iio/humidity/htu21.c | 1 +
drivers/iio/imu/bmi160/bmi160_core.c | 27 ++
drivers/iio/industrialio-core.c | 1 +
drivers/iio/industrialio-sw-device.c | 182 +++++++++++
drivers/iio/industrialio-trigger.c | 13 +-
drivers/iio/light/jsa1212.c | 3 -
drivers/iio/magnetometer/Kconfig | 2 +
drivers/iio/magnetometer/ak8975.c | 20 +-
drivers/iio/magnetometer/bmc150_magn_i2c.c | 3 +
drivers/iio/magnetometer/bmc150_magn_spi.c | 3 +
drivers/iio/magnetometer/st_magn_core.c | 12 +-
drivers/iio/potentiometer/Kconfig | 11 +
drivers/iio/potentiometer/Makefile | 1 +
drivers/iio/potentiometer/max5487.c | 161 ++++++++++
drivers/iio/potentiometer/tpl0102.c | 4 -
drivers/iio/pressure/Kconfig | 5 +-
drivers/iio/pressure/bmp280.c | 200 +++++++++++-
drivers/iio/pressure/hp206c.c | 1 +
drivers/iio/pressure/ms5637.c | 1 +
drivers/iio/pressure/st_pressure.h | 1 +
drivers/iio/pressure/st_pressure_core.c | 105 ++++++-
drivers/iio/pressure/st_pressure_i2c.c | 4 +
drivers/iio/pressure/st_pressure_spi.c | 1 +
drivers/iio/proximity/as3935.c | 1 -
drivers/iio/temperature/tsys02d.c | 1 +
drivers/iio/trigger/Kconfig | 12 +
drivers/iio/trigger/Makefile | 1 +
drivers/iio/trigger/iio-trig-loop.c | 143 +++++++++
include/linux/iio/common/st_sensors.h | 4 +-
include/linux/iio/sw_device.h | 70 +++++
include/uapi/linux/iio/types.h | 1 +
tools/iio/Makefile | 21 +-
.../iio/{generic_buffer.c => iio_generic_buffer.c} | 261 +++++++++++-----
70 files changed, 2780 insertions(+), 866 deletions(-)
create mode 100644 Documentation/devicetree/bindings/iio/chemical/atlas,ec-sm.txt
create mode 100644 drivers/iio/accel/bma220_spi.c
create mode 100644 drivers/iio/accel/mma7660.c
create mode 100644 drivers/iio/industrialio-sw-device.c
create mode 100644 drivers/iio/potentiometer/max5487.c
create mode 100644 drivers/iio/trigger/iio-trig-loop.c
create mode 100644 include/linux/iio/sw_device.h
rename tools/iio/{generic_buffer.c => iio_generic_buffer.c} (76%)
The following changes since commit fbced0e9465152d628ece5fd0d11de4e7a1f5ce5:
iio: inv_mpu6050: Add explicit support for MPU9150 (2016-04-25 20:19:38 +0100)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git togreg
for you to fetch changes up to bc2e1126eccb47517b9d1c685020c38600f99a3d:
iio:trigger: Experimental kthread tight loop trigger (thread only) (2016-06-03 13:18:44 +0100)
----------------------------------------------------------------
Alison Schofield (8):
iio: light: jsa1212: remove unneeded i2c check functionality test
iio: adc: ad7266: claim direct mode during sensor read
iio: adc: ad7476: use iio helper function to guarantee direct mode
iio: adc: ad7887: use iio helper function to guarantee direct mode
iio: adc: ad7923: use iio helper function to guarantee direct mode
iio: adc: ad799x: use iio helper function to guarantee direct mode
iio: adc: ad7793: claim direct mode when writing frequency
iio: adc: ad7791: claim direct mode when writing frequency
Andrew F. Davis (15):
iio: health/afe440x: Fix kernel-doc format
iio: health/afe440x: Remove of_match_ptr and ifdefs
iio: health/afe440x: Remove unneeded initializers
iio: health/afe440x: Always use separate gain values
iio: health/afe440x: Fix scan_index assignment
iio: health/afe440x: Remove unneeded offset handling
iio: health/afe4404: Remove LED3 input channel
iio: health/afe440x: Remove channel names
iio: health/afe440x: Use regmap fields
iio: health/afe440x: Make gain settings a modifier for the stages
iio: health/afe440x: Match LED currents to stages
iio: health/afe440x: Remove unused definitions
iio: health/afe4404: ENSEPGAIN is part of CONTROL2 register
iio: adc: ti_am335x_adc: use variable names for sizeof() operator
iio: adc: ti_am335x_adc: use SIMPLE_DEV_PM_OPS helper macro
Constantin Musca (1):
iio: accel: Add support for Freescale MMA7660FC
Crestez Dan Leonard (4):
iio: ak8975: Support adapters limited to BYTE_DATA
iio: iio_generic_buffer: Cleanup when receiving signals
iio: iio_generic_buffer: Add --device-num option
iio: iio_generic_buffer: Add --trigger-num option
Cristina Moraru (1):
iio: max5487: Add support for Maxim digital potentiometers
Daniel Baluta (7):
imu: bmi160: Add avail frequency and scale attributes
iio: Add support for creating IIO devices via configfs
iio: dummy: Convert IIO dummy to configfs
Documentation: iio: Add IIO software devices docs
iio: magn: Add support for BMM150 magnetometer
tools: iio: Rename generic_buffer to iio_generic_buffer
iio: magnetometer: bmc150: Document Bosch supported chips
Geert Uytterhoeven (2):
MAINTAINERS: Add file patterns for iio device tree bindings
MAINTAINERS: Add file patterns for staging iio device tree bindings
Gregor Boirie (4):
iio:st_pressure:initial lps22hb sensor support
iio:st_sensors: unexport st_sensors_get_buffer_element
iio:st_sensors: emulate SMBus block read if needed
iio:st_sensors: fix power regulator usage
Javier Martinez Canillas (1):
iio: Export I2C module alias information
Jonathan Cameron (2):
iio: triggers: Make trigger ops structure explicitly non optional.
iio:trigger: Experimental kthread tight loop trigger (thread only)
Martin Kepplinger (1):
iio: mma8452: add support for oversampling ratio
Matt Ranostay (8):
iio: potentiometer: tpl0102: remove unneeded i2c check functionality test
iio: adc: ti-ads1015: add support for ADS1115 part
iio: pressure: bmp280: add humidity support
iio: adc: ti-ads1015: add datasheet names
iio: chemical: atlas-ph-sensor: reorg driver to allow multiple chips
iio: electricalconductivity: add IIO_ELECTRICALCONDUCTIVITY type
iio: chemical: atlas-ph-sensor: add EC feature
iio: proximity: as3935: remove redundant MODULE_ALIAS
Peter Robinson (1):
tools: iio: Add ability to install/uninstall
Quentin Schulz (1):
iio: adc: nau7802: Expose possible gains in sysfs
Stefan Wahren (3):
iio: mxs-lradc: simplify TS registration
iio: mxs-lradc: remove mxs_lradc_ts_unregister
iio: mxs-lradc: disable only masked channels in mxs_lradc_hw_stop
Tiberiu Breana (2):
iio: accel: Add support for Bosch BMA220
iio: accel: Add triggered buffer support for BMA220
Documentation/ABI/testing/configfs-iio | 13 +
Documentation/ABI/testing/sysfs-bus-iio | 7 +
.../ABI/testing/sysfs-bus-iio-health-afe440x | 63 ++--
.../bindings/iio/chemical/atlas,ec-sm.txt | 22 ++
.../devicetree/bindings/iio/st-sensors.txt | 1 +
MAINTAINERS | 2 +
drivers/iio/Kconfig | 8 +
drivers/iio/Makefile | 1 +
drivers/iio/accel/Kconfig | 20 ++
drivers/iio/accel/Makefile | 3 +
drivers/iio/accel/bma220_spi.c | 338 +++++++++++++++++++++
drivers/iio/accel/mma7660.c | 277 +++++++++++++++++
drivers/iio/accel/mma8452.c | 185 +++++++++--
drivers/iio/accel/st_accel_core.c | 12 +-
drivers/iio/adc/ad7266.c | 7 +-
drivers/iio/adc/ad7476.c | 11 +-
drivers/iio/adc/ad7791.c | 36 +--
drivers/iio/adc/ad7793.c | 32 +-
drivers/iio/adc/ad7887.c | 11 +-
drivers/iio/adc/ad7923.c | 11 +-
drivers/iio/adc/ad799x.c | 24 +-
drivers/iio/adc/mxs-lradc.c | 34 +--
drivers/iio/adc/nau7802.c | 19 ++
drivers/iio/adc/ti-ads1015.c | 128 +++++++-
drivers/iio/adc/ti_am335x_adc.c | 22 +-
drivers/iio/chemical/Kconfig | 8 +-
drivers/iio/chemical/atlas-ph-sensor.c | 267 ++++++++++++----
drivers/iio/common/st_sensors/st_sensors_buffer.c | 3 +-
drivers/iio/common/st_sensors/st_sensors_core.c | 29 +-
drivers/iio/common/st_sensors/st_sensors_i2c.c | 4 +-
drivers/iio/dummy/Kconfig | 1 +
drivers/iio/dummy/iio_simple_dummy.c | 102 +++----
drivers/iio/gyro/st_gyro_core.c | 12 +-
drivers/iio/health/afe4403.c | 299 +++++++-----------
drivers/iio/health/afe4404.c | 308 ++++++++-----------
drivers/iio/health/afe440x.h | 48 +--
drivers/iio/humidity/am2315.c | 1 +
drivers/iio/humidity/htu21.c | 1 +
drivers/iio/imu/bmi160/bmi160_core.c | 27 ++
drivers/iio/industrialio-core.c | 1 +
drivers/iio/industrialio-sw-device.c | 182 +++++++++++
drivers/iio/industrialio-trigger.c | 13 +-
drivers/iio/light/jsa1212.c | 3 -
drivers/iio/magnetometer/Kconfig | 2 +
drivers/iio/magnetometer/ak8975.c | 20 +-
drivers/iio/magnetometer/bmc150_magn_i2c.c | 3 +
drivers/iio/magnetometer/bmc150_magn_spi.c | 3 +
drivers/iio/magnetometer/st_magn_core.c | 12 +-
drivers/iio/potentiometer/Kconfig | 11 +
drivers/iio/potentiometer/Makefile | 1 +
drivers/iio/potentiometer/max5487.c | 161 ++++++++++
drivers/iio/potentiometer/tpl0102.c | 4 -
drivers/iio/pressure/Kconfig | 5 +-
drivers/iio/pressure/bmp280.c | 200 +++++++++++-
drivers/iio/pressure/hp206c.c | 1 +
drivers/iio/pressure/ms5637.c | 1 +
drivers/iio/pressure/st_pressure.h | 1 +
drivers/iio/pressure/st_pressure_core.c | 105 ++++++-
drivers/iio/pressure/st_pressure_i2c.c | 4 +
drivers/iio/pressure/st_pressure_spi.c | 1 +
drivers/iio/proximity/as3935.c | 1 -
drivers/iio/temperature/tsys02d.c | 1 +
drivers/iio/trigger/Kconfig | 12 +
drivers/iio/trigger/Makefile | 1 +
drivers/iio/trigger/iio-trig-loop.c | 143 +++++++++
include/linux/iio/common/st_sensors.h | 4 +-
include/linux/iio/sw_device.h | 70 +++++
include/uapi/linux/iio/types.h | 1 +
tools/iio/Makefile | 21 +-
.../iio/{generic_buffer.c => iio_generic_buffer.c} | 261 +++++++++++-----
70 files changed, 2780 insertions(+), 866 deletions(-)
create mode 100644 Documentation/devicetree/bindings/iio/chemical/atlas,ec-sm.txt
create mode 100644 drivers/iio/accel/bma220_spi.c
create mode 100644 drivers/iio/accel/mma7660.c
create mode 100644 drivers/iio/industrialio-sw-device.c
create mode 100644 drivers/iio/potentiometer/max5487.c
create mode 100644 drivers/iio/trigger/iio-trig-loop.c
create mode 100644 include/linux/iio/sw_device.h
rename tools/iio/{generic_buffer.c => iio_generic_buffer.c} (76%)
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PULL] First round of IIO new device support, features and cleanups for the 4.8 cycle.
2016-06-08 17:40 [PULL] First round of IIO new device support, features and cleanups for the 4.8 cycle Jonathan Cameron
@ 2016-06-08 17:51 ` Greg KH
2016-06-08 18:00 ` Jonathan Cameron
0 siblings, 1 reply; 3+ messages in thread
From: Greg KH @ 2016-06-08 17:51 UTC (permalink / raw)
To: Jonathan Cameron; +Cc: linux-iio@vger.kernel.org
On Wed, Jun 08, 2016 at 06:40:53PM +0100, Jonathan Cameron wrote:
> The following changes since commit fbced0e9465152d628ece5fd0d11de4e7a1f5ce5:
>
> iio: inv_mpu6050: Add explicit support for MPU9150 (2016-04-25 20:19:38 +0100)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git togreg
>
> for you to fetch changes up to bc2e1126eccb47517b9d1c685020c38600f99a3d:
>
> iio:trigger: Experimental kthread tight loop trigger (thread only) (2016-06-03 13:18:44 +0100)
This isn't a tagged pull request, I think something went wrong on your
end :(
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PULL] First round of IIO new device support, features and cleanups for the 4.8 cycle.
2016-06-08 17:51 ` Greg KH
@ 2016-06-08 18:00 ` Jonathan Cameron
0 siblings, 0 replies; 3+ messages in thread
From: Jonathan Cameron @ 2016-06-08 18:00 UTC (permalink / raw)
To: Greg KH; +Cc: linux-iio@vger.kernel.org
On 08/06/16 18:51, Greg KH wrote:
> On Wed, Jun 08, 2016 at 06:40:53PM +0100, Jonathan Cameron wrote:
>> The following changes since commit fbced0e9465152d628ece5fd0d11de4e7a1f5ce5:
>>
>> iio: inv_mpu6050: Add explicit support for MPU9150 (2016-04-25 20:19:38 +0100)
>>
>> are available in the git repository at:
>>
>> git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git togreg
>>
>> for you to fetch changes up to bc2e1126eccb47517b9d1c685020c38600f99a3d:
>>
>> iio:trigger: Experimental kthread tight loop trigger (thread only) (2016-06-03 13:18:44 +0100)
>
> This isn't a tagged pull request, I think something went wrong on your
> end :(
>
sorry, being a muppet - new request in a few moments.
Jonathan
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2016-06-08 18:00 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-06-08 17:40 [PULL] First round of IIO new device support, features and cleanups for the 4.8 cycle Jonathan Cameron
2016-06-08 17:51 ` Greg KH
2016-06-08 18:00 ` Jonathan Cameron
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox