Second set of IIO new drivers, cleanups and fixes for the 3.9 cycle.

This second version is due to a little fixup for an include
 path being added to the tsl2563 move out of staging after
 a report from Fengguang Wu and the 0-day kernel build testing
 backend.
 
 Minor bits:
 1) A Kconfig dependency fix for the max1363 driver that
 has been causing some autobuilder fails in Linux Next.
 2) Removal of a stale makefile entry
 3) Fix an incorrect arguement for a sizeof call
 4) Duplicate code removal in tsl2x7x driver
 5) A missing spin lock init in hid-sensor-time
 
 New features:
 1) mxs adc driver gains support for touchscreen special functions
 2) mxs driver gainst supprot for the MX23 and dt entries added
 3) adis16400 gains adis16448 support and some additional bells and whistles
 
 Moves out of staging.
 1) adis16400 - a venerable driver gets a make over and moves
    out of staging.
 2) Kxsd9 moved out fo staging
 3) adis16080 gets cleaned up and moved out of staging
 4) tsl2563 gets a little cleaned up and move out of staging
 
 Removals
 1) sw_ring is killed off with all remaining drivers converted to kfifo.
    This has been scheduled for a long time since we switched to kfifo.
    There is demand for a high performance alternative, but this was
    never it and I'm glad to see this vestage of IIOs youth gone once
    and for all!
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.19 (GNU/Linux)
 
 iQIcBAABAgAGBQJRBWafAAoJEFSFNJnE9BaItLwP/2GaXlNcsN2rzlALMR13qffT
 cm8bWf5njuUCZ9RLxNMZ4I0hfuB3lZ3cV0jS8r748OnmRWCbS3Rxu+PmZcedQjfG
 L1puuJamQbSN+atussyHDZrOt7QGOQHEitfRKCMnw6aRDyi/l4UVjUQZN07QTD0a
 wN/FIpDHT9+LdY9S5zIoWRmBvyCQhiZqO6Pa0pgxOEuA87uKY2FzV/MCWoDOkpLj
 OdyrKHRBD5CtEGR0bIys3G1GW8HBYDHaS8Do3Kd7arBMvqg6CW1uSUAjz0XnDCnC
 81+oAsCLeO2Bl2bAv4km44LAsgMHBSlbZTB91R1oq9SzfpQ1CdRXdK4KdhCz0Olp
 x/OC7QzmoYxhiDBbKcYREB3/AKQbEHcj3F9FnvOn+wOSaq31Q/Seq5GlXirZWrpg
 Frpbxenf5SW3IpZJCBvh1rfcjTw33r569T6avizhrX/uokEhz/3WEb9FBAtJYWag
 VwubRkjkoakmYLdvEHi/DCNXPNsXrNrU3w3O18+ulucvCTojPIx/+sXE829dTqcK
 BG944B8o9lIfwmKqdoFsGtTBxzx8204p8RS9TLJH40pmjZ4eW6zGZXbBJvNIChI8
 1nOcksrcYVD9TOZ4GPm8jn2yCXiOHpfN2+p91rrgl5s4rfYNDZELnJMaOVup+ccR
 1uDMgKEoPBX5wCms1r//
 =kkCb
 -----END PGP SIGNATURE-----

Merge tag 'iio-for-3.9b-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next

Jonathan writes:

	Second set of IIO new drivers, cleanups and fixes for the 3.9 cycle.

	This second version is due to a little fixup for an include
	path being added to the tsl2563 move out of staging after
	a report from Fengguang Wu and the 0-day kernel build testing
	backend.

	Minor bits:
	1) A Kconfig dependency fix for the max1363 driver that
	has been causing some autobuilder fails in Linux Next.
	2) Removal of a stale makefile entry
	3) Fix an incorrect arguement for a sizeof call
	4) Duplicate code removal in tsl2x7x driver
	5) A missing spin lock init in hid-sensor-time

	New features:
	1) mxs adc driver gains support for touchscreen special functions
	2) mxs driver gainst supprot for the MX23 and dt entries added
	3) adis16400 gains adis16448 support and some additional bells and whistles

	Moves out of staging.
	1) adis16400 - a venerable driver gets a make over and moves
	   out of staging.
	2) Kxsd9 moved out fo staging
	3) adis16080 gets cleaned up and moved out of staging
	4) tsl2563 gets a little cleaned up and move out of staging

	Removals
	1) sw_ring is killed off with all remaining drivers converted to kfifo.
	   This has been scheduled for a long time since we switched to kfifo.
	   There is demand for a high performance alternative, but this was
	   never it and I'm glad to see this vestage of IIOs youth gone once
	   and for all!
This commit is contained in:
Greg Kroah-Hartman 2013-01-29 07:38:23 -08:00
commit 83eaeec5b3
50 changed files with 3293 additions and 3856 deletions