• Greg Kroah-Hartman's avatar
    Merge tag 'iio-for-4.12a' of... · 34ff6c2f
    Greg Kroah-Hartman authored
    Merge tag 'iio-for-4.12a' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next
    
    Jonathan writes:
    
    First set of IIO new device support, features and cleanup for the 4.12 cycle.
    
    Quite a bit of outreachy activity here with a driver from a current intern
    and a number of cleanup patches as part of the next round.
    
    Getting a pull request in early this cycle as it's looking like another large
    cycle for IIO.
    
    New device support
    * adxl345
      - initial device support. Note, once complete support is done the intent
        is to superceded the driver in input/misc.
      - bindings.
      - conversion from i2c direct calls to regmap and driver split.
      - spi support.
    * chromeos light and proximity.
      - new driver.
    * devantech srf04 ultrasonic ranger
      - new driver with device tree bindings.
    * hid temperature
      - new driver for environemntal temperature support from hid devices.
    * max30102 oximeter
      - new driver with device tree bindings.
    * st lsm6dsx
      - refactor and addition of device support for lsm6dsl and lsm6ds3h.
    
    Staging graduation
    * isl29028 including copyright notice update to reflect Brian's work.
    * lpc32xx_adc.
    * spear adc. It's not perfect and there are some datasheet disagreements, but
      it works and is good enough to graduate.
    
    New features
    * documentation
      - abi docs for in_proximity_sampling_frequency_available.
      - generalise counting direction ABI docs as a second driver is going to
      use them.
    * hid-sensor-prox
      - Add support for HID_USAGE_SENSOR_HUMAN_PRESENCE if used on a particular
      device.
    * isl29028
      - runtime pm.
    * meson-saradc
      - switch from polling to interrupt mode and improved read_raw_sample function
      to avoid unnecessary loop.
    * tmp007
      - interrupt and threshold event support.
    
    Cleanups and minor fixes
    * ad2s1210
      - permissions to octal.
    * ad7192
      - permissions to octal.
      - use BIT macro.
    * ad9832
      - merge header definitions into source file.
    * ad9834
      - merge header definitions into source file.
    * ade7753
      - merge header definitions into source file.
      - cleanup include ordering.
    * ade7854
      - simplify return logic.
    * adis16201
      - merge header definitions into source file.
      - rename _core.c to .c as there is nothing else.
    * adis16203
      - merge header definitions into source file.
      - rename _core.c to .c as there is nothing else.
    * adis16209
      - merge header definitions into source file.
      - rename _core.c to .c as there is nothing else.
    * adis16240
      - permissions to octal.
      - merge header definitions into source file.
      - rename _core.c to .c as there is nothing else.
    * adt7136
      - permissions to octal.
    * cio-dac
      - set missing parent device.
    * documentation
      - update version numbers on sysfs ABI for counter bits that didn't quite.
      make 4.9.
    * isl29028
      - mdelay to msleep.
      - incorrrect sleep time when taking first proximity reading.
    * lmp91000
      - set missing parent device.
    * lpc32xx
      - Consistent prefixes for defines.
      - rename local state structure to _state.
    * max30100
      - set missing parent device.
    * max30102
      - set missing parent device.
    * maxim-thermocouple
      - set missing parent device.
    * meter driver header
      - permissions to octal.
    * pulsedlight-lidar-lite-v2
      - set missing parent device.
    * quad-8
      - set missing parent device.
    * st104
      - set missing parent device.
    
    Other
    * Mailmap
      - update Matt Ranostay's email address to the Konsolko one.
    34ff6c2f
Name
Last commit
Last update
..
Kconfig Loading commit data...
Makefile Loading commit data...
afe4403.c Loading commit data...
afe4404.c Loading commit data...
afe440x.h Loading commit data...
max30100.c Loading commit data...
max30102.c Loading commit data...