• Greg Kroah-Hartman's avatar
    Merge tag 'iio-for-3.14a' of... · 3ce5ae8d
    Greg Kroah-Hartman authored
    Merge tag 'iio-for-3.14a' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next
    
    Jonathan writes:
    
    First set of new features, drivers and cleanups for IIO in the 3.14 cycle.
    This mostly consists of patches that didn't quite make the last cycle. Lots
    of interesting things under review currently.
    
    Core:
    - Add devm_iio_device_register/unregister.  I took some convincing on whether
      there would be many devices that really were simple enough to need no
      explicit actions on removal.  Turns out there are some.
    - Move some stray docs to above the relevant implemenation.
    - Drop a redundant repeated check on the fact the trigger has actually changed
      when there is a userspace attempt change it.
    
    Drivers:
    New drivers
    - Freescale MPL3115A2 Pressure / temperature sensor
    
    New functionality
    - hid_sensors: add sensitivity support.
    
    DT bindings
    - tsl2563
    - hmc5843
    
    Cleanups
    - Drop unused scan_type from viperboard adc driver.
    - devm_iio_device_register used in viperboard, ad5421, ad5755, adis16130,
      adxrs450, vcnl4000, adis16220, ad7816, lpc32xx, adt7316, adis16060, isl29018
      and ad2s1200.  Note that this was proposed in a number of other drivers
      and this revealed a number of missorderings in remove functions.  Also for
      now I have blocked this on any device that any hardware suspend suport on
      the basis that we probably want to power down devices if they have no driver
      support loaded.
    3ce5ae8d
industrialio-event.c 16.1 KB