1. 13 Feb, 2019 1 commit
    • Greg Kroah-Hartman's avatar
      Merge tag 'iio-for-5.1b' of... · 277c8e8b
      Greg Kroah-Hartman authored
      Merge tag 'iio-for-5.1b' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next
      
      Jonathan writes:
      
      Second set of new device support, features and cleanup for IIO in the 5.1 cycle.
      
      There are a few late breaking fixes in here that weren't worth trying to
      rush into 5.0 as they have been with us for quite a while.
      
      New device support
      * ad7476
        - add support for TI ADS786X parts that are compatible with this Analog
          Devices driver. Good to see some simple devices are so similar.
      * Ingenic jz47xx SoC ADCs
        - new driver and bindings
      * Plantower PMS7003 partical sensor
        - new driver and bindings including vendor prefix.
      * TI DAC7612
        - new driver and bindings for this dual DAC.
      
      New features
      * ad7768-1
        - Sampling frequency control
      * bmi160
        - Data ready trigger support, including open-drain dt binding.
      
      Cleanup / minor fixes.
      * Analog Device DACs
        - Fix some inconsistent licenses.  These are only ones where there were
          two different license marked in the same file, and hence were previously
          unclear.
      * ads124s08
        - Spelling fix.
      * adxl345
        - Parameter alignement tidy up.
      * bmi160
        - SPDX
        - correct a note on the types of supported interrupts which was too strict.
        - use iio_pollfunc_store_time to grab an earlier timestamp.
        - use if (ret) instead of if (ret < 0) to be consistent whilst simplifying
          some handling where ret was effectively getting written to 0 even though
          it was always already 0.
      * exynos_adc
        - Fix a null pointer dereference on unbind.
        - Fix number of channels on Exynos4x12 devices to be 4 rather than 8.
      * lpc32xx-adc
        - Move DT bindings doc out of staging. Oops, I missed this one when
          moving the driver.
        - SPDX.
      * npcm-adc
        - drop documentation of reset node as going to be done differently.
          It's a new driver this cycle so no need to support the previous
          binding going forwards.
      * sps30
        - Fix an issue with a loop timeout test that meant it would never identify
          a timeout.
        - Mark deliberate switch fall throughs.
      
      * tag 'iio-for-5.1b' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio: (26 commits)
        iio: adc: exynos-adc: Use proper number of channels for Exynos4x12
        dt-binding: iio: remove rst node from NPCM ADC document
        dt-bindings: iio: chemical: pms7003: add device tree support
        dt-bindings: add Plantower to the vendor prefixes
        iio: chemical: add support for Plantower PMS7003 sensor
        iio:chemical:sps30 Supress some switch fallthrough warnings.
        iio:adc:lpc32xx use SPDX-License-Identifier
        dt-bindings: iio: adc: move lpc32xx-adc out of staging
        iio: adc: ads124s08: fix spelling mistake "converions" -> "conversions"
        iio: adc: exynos-adc: Fix NULL pointer exception on unbind
        iio: chemical: sps30: fix a loop timeout test
        iio:accel:adxl345: Change alignment to match paranthesis
        iio:dac:dac7612: device tree bindings
        iio:dac:ti-dac7612: Add driver for Texas Instruments DAC7612
        iio: adc: ad7476: Add support for TI ADS786X ADCs
        iio: adc: ad7768-1: Add support for setting the sampling frequency
        drivers: iio: dac: Fix wrong license for ADI drivers
        IIO: add Ingenic JZ47xx ADC driver.
        dt-bindings: iio/adc: Add bindings for Ingenic JZ47xx SoCs ADC.
        dt-bindings: iio/adc: Add docs for Ingenic JZ47xx SoCs ADC.
        ...
      277c8e8b
  2. 12 Feb, 2019 3 commits
  3. 11 Feb, 2019 14 commits
  4. 10 Feb, 2019 7 commits
  5. 09 Feb, 2019 15 commits