• Greg Kroah-Hartman's avatar
    Merge tag 'iio-fixes-for-4.0a' of... · d582cb79
    Greg Kroah-Hartman authored
    Merge tag 'iio-fixes-for-4.0a' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-linus
    
    Jonathan writes:
    
    First round of fixes for IIO in the 4.0 cycle. Note a followup
    set dependent on patches in the recent merge windows will follow shortly.
    
    * dht11 - fix a read off the end of an array, add some locking to prevent
              the read function being interrupted and make sure gpio/irq lines
    	  are not enabled for irqs during output.
    * iadc - timeout should be in jiffies not msecs
    * mpu6050 - avoid a null id from ACPI emumeration being dereferenced.
    * mxs-lradc - fix up some interaction issues between the touchscreen driver
                  and iio driver.  Mostly about making sure that the adc driver
                  only affects channels that are not being used for the
                  touchscreen.
    * ad2s1200 - sign extension fix for a result of c type promotion.
    * adis16400 - sign extension fix for a result of c type promotion.
    * mcp3422 - scale table was transposed.
    * ad5686 - use _optional regulator get to avoid a dummy reg being allocate
               which would cause the driver to fail to initialize.
    * gp2ap020a00f - select REGMAP_I2C
    * si7020 - revert an incorrect cleanup up and then fix the issue that made
               that cleanup seem like a good idea.
    d582cb79
inv_mpu_core.c 23.2 KB