Skip to contentSkip to conversation

IIO new drivers and cleanups for 3.12 - set 3

GIT PULL Jonathan Cameron 2 participants 4 messages Aug 29, 2013 IIO

lore
Share & tools
lore

Jonathan Cameron

author maintainer
#0 lore raw

The following changes since commit c6b223b1899f97736b4bee5535ffc76e846c2bf2:

staging: gdm724x: Remove version.h header inclusion in netlink_k.c (2013-08-27 22:53:22 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-3.12c

for you to fetch changes up to 9120c0bea999cc26c3493486828d34138a7ac901:

iio: at91: Use different prescal, startup mask in MR for different IP (2013-08-29 21:49:28 +0100)

----------------------------------------------------------------
Third set of new drivers, cleanups and features for IIO in the 3.12 cycle.

New drivers

1) Bosh BMA180 accelerometer + a new sysfs abi element, power_mode to allow for device that trade off accuracy and power usage.

Cleanups

1) Another lot of devm_iio_device_alloc patches
2) An code ordering bug in the twl6030 driver introduced earlier in this cycle.

New features

1) at91 adc driver rework to support a wider range of parts and drop the necessity for some of the current device tree elements. This is a precursor to introducing input support which is still under review.

----------------------------------------------------------------
Josh Wu (2):
iio: at91: introduce the multiple compatible string for different IPs.
iio: at91: Use different prescal, startup mask in MR for different IP

Oleksandr Kravchenko (2):
staging: iio: Documentation sysfs-bus-iio add power_mode
iio: add Bosch BMA180 acceleration sensor driver

Sachin Kamat (11):
staging: iio: adis16201: Use devm_iio_device_alloc
staging: iio: adis16203: Use devm_iio_device_alloc
staging: iio: adis16204: Use devm_iio_device_alloc
staging: iio: adis16209: Use devm_iio_device_alloc
staging: iio: adis16220: Use devm_iio_device_alloc
staging: iio: adis16240: Use devm_iio_device_alloc
staging: iio: lis3l02dq: Use devm_iio_device_alloc
staging: iio: sca3000: Use devm_iio_device_alloc
staging: iio: ad7150: Use devm_* APIs
staging: iio: ad7152: Use devm_iio_device_alloc
staging: iio: ad7746: Use devm_iio_device_alloc

Wei Yongjun (1):
iio: adc: twl6030-gpadc: fix error return code in twl6030_gpadc_read_raw()

 Documentation/ABI/testing/sysfs-bus-iio            |  10 +
 .../devicetree/bindings/arm/atmel-adc.txt          |   7 +-
 .../devicetree/bindings/iio/accel/bma180.txt       |  24 +
 arch/arm/mach-at91/include/mach/at91_adc.h         |  16 +-
 drivers/iio/accel/Kconfig                          |  12 +
 drivers/iio/accel/Makefile                         |   1 +
 drivers/iio/accel/bma180.c                         | 676 +++++++++++++++++++++
 drivers/iio/adc/at91_adc.c                         |  90 +--
 drivers/iio/adc/twl6030-gpadc.c                    |   2 +-
 drivers/staging/iio/accel/adis16201_core.c         |  17 +-
 drivers/staging/iio/accel/adis16203_core.c         |  16 +-
 drivers/staging/iio/accel/adis16204_core.c         |  16 +-
 drivers/staging/iio/accel/adis16209_core.c         |  16 +-
 drivers/staging/iio/accel/adis16220_core.c         |  14 +-
 drivers/staging/iio/accel/adis16240_core.c         |  16 +-
 drivers/staging/iio/accel/lis3l02dq_core.c         |  15 +-
 drivers/staging/iio/accel/sca3000_core.c           |  15 +-
 drivers/staging/iio/cdc/ad7150.c                   |  36 +-
 drivers/staging/iio/cdc/ad7152.c                   |  16 +-
 drivers/staging/iio/cdc/ad7746.c                   |  18 +-
 include/linux/platform_data/at91_adc.h             |   4 +
 21 files changed, 849 insertions(+), 188 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/iio/accel/bma180.txt
 create mode 100644 drivers/iio/accel/bma180.c
author maintainer
#1 lore raw

Hi Greg,

Just thought I'd add a note to say I appreciate that we are late in the current cycle so if you would rather hold these for now that is fine. I have warned a few people already that these might not go into mainline for a cycle. There is nothing particularly controversial in here though.

Linus is being particularly uninformative on his view on when the merge window might open this time around as far as I can see.

Jonathan

Quoted 86 lines · Jonathan Cameron

The following changes since commit c6b223b1899f97736b4bee5535ffc76e846c2bf2:

staging: gdm724x: Remove version.h header inclusion in netlink_k.c (2013-08-27 22:53:22 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-3.12c

for you to fetch changes up to 9120c0bea999cc26c3493486828d34138a7ac901:

iio: at91: Use different prescal, startup mask in MR for different IP (2013-08-29 21:49:28 +0100)

----------------------------------------------------------------
Third set of new drivers, cleanups and features for IIO in the 3.12 cycle.

New drivers

1) Bosh BMA180 accelerometer + a new sysfs abi element, power_mode to allow for device that trade off accuracy and power usage.

Cleanups

1) Another lot of devm_iio_device_alloc patches
2) An code ordering bug in the twl6030 driver introduced earlier in this cycle.

New features

1) at91 adc driver rework to support a wider range of parts and drop the necessity for some of the current device tree elements. This is a precursor to introducing input support which is still under review.

----------------------------------------------------------------
Josh Wu (2):
iio: at91: introduce the multiple compatible string for different IPs.
iio: at91: Use different prescal, startup mask in MR for different IP

Oleksandr Kravchenko (2):
staging: iio: Documentation sysfs-bus-iio add power_mode
iio: add Bosch BMA180 acceleration sensor driver

Sachin Kamat (11):
staging: iio: adis16201: Use devm_iio_device_alloc
staging: iio: adis16203: Use devm_iio_device_alloc
staging: iio: adis16204: Use devm_iio_device_alloc
staging: iio: adis16209: Use devm_iio_device_alloc
staging: iio: adis16220: Use devm_iio_device_alloc
staging: iio: adis16240: Use devm_iio_device_alloc
staging: iio: lis3l02dq: Use devm_iio_device_alloc
staging: iio: sca3000: Use devm_iio_device_alloc
staging: iio: ad7150: Use devm_* APIs
staging: iio: ad7152: Use devm_iio_device_alloc
staging: iio: ad7746: Use devm_iio_device_alloc

Wei Yongjun (1):
iio: adc: twl6030-gpadc: fix error return code in twl6030_gpadc_read_raw()

 Documentation/ABI/testing/sysfs-bus-iio            |  10 +
 .../devicetree/bindings/arm/atmel-adc.txt          |   7 +-
 .../devicetree/bindings/iio/accel/bma180.txt       |  24 +
 arch/arm/mach-at91/include/mach/at91_adc.h         |  16 +-
 drivers/iio/accel/Kconfig                          |  12 +
 drivers/iio/accel/Makefile                         |   1 +
 drivers/iio/accel/bma180.c                         | 676 +++++++++++++++++++++
 drivers/iio/adc/at91_adc.c                         |  90 +--
 drivers/iio/adc/twl6030-gpadc.c                    |   2 +-
 drivers/staging/iio/accel/adis16201_core.c         |  17 +-
 drivers/staging/iio/accel/adis16203_core.c         |  16 +-
 drivers/staging/iio/accel/adis16204_core.c         |  16 +-
 drivers/staging/iio/accel/adis16209_core.c         |  16 +-
 drivers/staging/iio/accel/adis16220_core.c         |  14 +-
 drivers/staging/iio/accel/adis16240_core.c         |  16 +-
 drivers/staging/iio/accel/lis3l02dq_core.c         |  15 +-
 drivers/staging/iio/accel/sca3000_core.c           |  15 +-
 drivers/staging/iio/cdc/ad7150.c                   |  36 +-
 drivers/staging/iio/cdc/ad7152.c                   |  16 +-
 drivers/staging/iio/cdc/ad7746.c                   |  18 +-
 include/linux/platform_data/at91_adc.h             |   4 +
 21 files changed, 849 insertions(+), 188 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/iio/accel/bma180.txt
 create mode 100644 drivers/iio/accel/bma180.c

--
To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

#3 lore raw
In reply to Jonathan Cameron
Quoted 7 lines · Jonathan Cameron

The following changes since commit c6b223b1899f97736b4bee5535ffc76e846c2bf2:

staging: gdm724x: Remove version.h header inclusion in netlink_k.c (2013-08-27 22:53:22 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-for-3.12c

Pulled and pushed out, thanks.

greg k-h

#2 lore raw
In reply to Jonathan Cameron
Quoted 6 lines · Jonathan Cameron

Hi Greg,

Just thought I'd add a note to say I appreciate that we are late in the current cycle so if you would rather hold these for now that is fine. I have warned a few people already that these might not go into mainline for a cycle. There is nothing particularly controversial in here though.

They all looked fine, so I took them.

Quoted 2 lines

Linus is being particularly uninformative on his view on when the merge window might open this time around as far as I can see.

Yeah, I don't really know either. 3.11 could be cut today for all I care, it looks good to me, but I haven't been paying too much attention to any overall issues that are outside of my maintainer areas.

thanks,

greg k-h