1. 24 May, 2015 2 commits
    • Colin Cronin's avatar
      Drivers: staging: comedi: comedi: Fixed comment spelling error · 163a1f19
      Colin Cronin authored
      Fixed a spelling error in a comment.
      Signed-off-by: default avatarColin Cronin <colinpatrickcronin@gmail.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      163a1f19
    • Greg Kroah-Hartman's avatar
      Merge tag 'iio-for-v4.2b' of... · 61e33120
      Greg Kroah-Hartman authored
      Merge tag 'iio-for-v4.2b' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next
      
      Jonathan writes:
      
      Second set of new driver, functionality and cleanups for IIO in the 4.2 cycle.
      
      Core functionality
      * i and q modifiers from quadrature channels.
      * IIO_CHAN_INFO_OVERSAMPLING_RATIO added.
      * High pass filter attributes added to mirror the existing low pass filter
        ones.
      
      Core cleanups
      * Make IIO tools building more cross compiler friendly.
      * Substantial rework of the function __iio_update_buffers to greatly simplify
        a hideously evolved function.
      
      New drivers and support
      * ACPI0008 ambient light sensor driver. This one has been around a long time to
        will be good to finally get it into mainline.
      * Berlin SOC ADC support.
      * BMC150 magnetometer.  The accelerometer in the same package has been supported
        for quite some time, so good to have this half as well.
      * m62332 DAC driver
      * MEMSIC MMC35420 magnetometer.
      * ROHM BH1710 and similar ambient light sensors.
      * Sensortek STK3310 light sensor.
      * Sensortek STK8312 accelerometer.
      * Sensortek STK8BA50 accelerometer.
      * ti-adc128s052 gains support form the adc122s021 2 channel ADC.
      
      Driver cleanups and functionality.
      * Allow various drivers to compile with !GPIOLIB if COMPILE_TEST enabled.
      * bmc150 - decouple trigger from buffer to allow other triggers to be used.
      * bmg160 - decouple trigger from buffer to allow other triggers to be used.
        Fix a trivial unused field.
      * Constify a load of platform_device_id structures.
      * inv_mpu6050 - device tree bindings.
      * hid-sensors - fix a memory leak during probe if certain errors occur.
      * ltr501 - illuminance channel derived (in an non obvious fashion) from the
        intensity channels.
      * ltr501 - fix a boundary check on the proximity threshold.
      * mlx90614 - drop a pointless return.
      * mma8452 - Debugfs register access and fix a bug that had no effect (by
        coincidence)
      * ti_am335x_adc - add device tree bindings for sample-delay, open-delay and
        averaging.  The ideal settings for these tend to be board design specific.
      61e33120
  2. 23 May, 2015 8 commits
  3. 18 May, 2015 4 commits
    • Greg Kroah-Hartman's avatar
      Merge 4.1-rc4 into staging-next · 936a0cd5
      Greg Kroah-Hartman authored
      We want the fixes in here for testing and merge issues.
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      936a0cd5
    • Linus Torvalds's avatar
      Linux 4.1-rc4 · e2608180
      Linus Torvalds authored
      e2608180
    • Peter Zijlstra's avatar
      watchdog: Fix merge 'conflict' · ab992dc3
      Peter Zijlstra authored
      Two watchdog changes that came through different trees had a non
      conflicting conflict, that is, one changed the semantics of a variable
      but no actual code conflict happened. So the merge appeared fine, but
      the resulting code did not behave as expected.
      
      Commit 195daf66 ("watchdog: enable the new user interface of the
      watchdog mechanism") changes the semantics of watchdog_user_enabled,
      which thereafter is only used by the functions introduced by
      b3738d29 ("watchdog: Add watchdog enable/disable all functions").
      
      There further appears to be a distinct lack of serialization between
      setting and using watchdog_enabled, so perhaps we should wrap the
      {en,dis}able_all() things in watchdog_proc_mutex.
      
      This patch fixes a s2r failure reported by Michal; which I cannot
      readily explain. But this does make the code internally consistent
      again.
      Reported-and-tested-by: default avatarMichal Hocko <mhocko@suse.cz>
      Signed-off-by: default avatarPeter Zijlstra (Intel) <peterz@infradead.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      ab992dc3
    • Linus Torvalds's avatar
      Merge tag 'for-linus-20150516' of git://git.infradead.org/linux-mtd · 7cf7d424
      Linus Torvalds authored
      Pull MTD fixes from Brian Norris:
       "Two MTD fixes for 4.1:
      
         - readtest: the signal-handling code was clobbering the error codes
           we should be handling/reporting in this test, rendering it useless.
           Noticed by Coverity.
      
         - the common SPI NOR flash DT binding (merged for 4.1-rc1) is being
           revised, so let's change that before 4.1 is minted"
      
      * tag 'for-linus-20150516' of git://git.infradead.org/linux-mtd:
        Documentation: dt: mtd: replace "nor-jedec" binding with "jedec, spi-nor"
        mtd: readtest: don't clobber error reports
      7cf7d424
  4. 17 May, 2015 22 commits
  5. 16 May, 2015 4 commits