• Greg Kroah-Hartman's avatar
    Merge tag 'iio-for-5.3a' of... · c8b741e1
    Greg Kroah-Hartman authored
    Merge tag 'iio-for-5.3a' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next
    
    Jonathan writes:
    
    First set of new device support, features and cleanups for IIO in the 5.3 cycle
    
    New device support
    * mt6577
      - add supprot for the mt6765 which requires a few minor additional
        new features in the driver.
    
    Yaml binding conversions
    * adxl345
    * isl29018
    * tsl2583
    * tsl2772
    
    Minor features and improvements
    * ad5758
      - declare an of_device_id table rather than just relying on the spi
        fallback which doesn't use the manufacturer id.
      - drop a set but not used variable left from previous refactor.
    * ad7816
      - Add a bit more description to kconfig text.
    * ad9523
      - change calculation order to improve frequency accuracy.
    * adxl372
      - declare an of_device_id table
    * adt7316
      - white space.
    * at91_adc
      - Use dev_get_drvdata directly rather than boucing to the platform device
        and back again.
    * cros_ec
      - add an id sysfs entry to bring in line with the other implementations.
    * ds5522
      - drop a check on the of_node existing as we don't actually use it for
        anything.
    * kxsd9
      - declare an of_device_id table.
    * maxim_thermocouple
      - declare an of_device_id table.
    * mt6577
      - add dt binding entry for mt8183 which is also supported.
    * rcar-gyroadc
      - tidy up unnecessary error messages.
    * stm32-dfsdm
      - improved error handling.
    * stmpe-adc
      - drop an unnecessary variable assignment.
      - add an of_device_id table.
      - reinit completion on begin converstion to avoid a path in which
        previous round had been interrupted, also switch to non interruptible
        wait to avoid an issue with a user program using -pg
      - simplify interrupt handling by just having them always enabled.
      - reset all interrupts on startup and in the timeout handler to
        avoid getting stuck.
    * sun4i-gpadc
      - SPDX
    
    * tag 'iio-for-5.3a' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio: (28 commits)
      iio: adc: mediatek: mt6577-auxadc, add mt6765 support
      dt-bindings: iio: adc: mediatek: Add document for mt6765
      dt-bindings: iio: accel: adxl345: switch to YAML bindings
      iio: adc: sun4i-gpadc-iio convert to SPDX license tags
      iio: ad9523-1: Improve reported VCO frequency accuracy
      iio: dac: ds4422/ds4424 drop of_node check
      iio: stmpe-adc: Reset possible interrupts
      iio: stmpe-adc: Use wait_for_completion_timeout
      iio: stmpe-adc: Enable all stmpe-adc interrupts just once
      iio: stmpe-adc: Reinit completion struct on begin conversion
      iio: stmpe-adc: Add compatible name
      iio: stmpe-adc: Remove unnecessary assignment
      staging: iio: adc: Add paragraph to describe Kconfig symbol
      staging: iio: adt7316: match parenthesis alignment
      iio: adc: rcar-gyroadc: Remove devm_iio_device_alloc() error printing
      dt-bindings: iio: isl29018: convert bindings to YAML format
      dt-bindings: adc: mt8183: add binding document
      iio: dac: ad5758: remove set but not used variable 'dc_dc_mode'
      iio: cros_ec: add 'id' sysfs entry
      iio: adc: stm32-dfsdm: missing error case during probe
      ...
    c8b741e1
MAINTAINERS 499 KB