1. 03 Feb, 2016 34 commits
  2. 01 Feb, 2016 6 commits
    • Greg Kroah-Hartman's avatar
      Merge tag 'iio-for-4.6a' of... · fec2f333
      Greg Kroah-Hartman authored
      Merge tag 'iio-for-4.6a' of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-next
      
      Jonathan writes:
      
      First round of new IIO device support, features and cleanups for the 4.6 cycle.
      
      Device Support
      * ad5761
        - new driver
      * at91_sama5d2 ADC.
        - new driver and MAINTAINERS entry.
        - minor cleanups followed.
      * atlas pH-SM
        - new driver (this has possibly the prettiest data sheet I've ever seen)
      * mcp3422
        - mcp3425 ADC added.
      * mcp4725
        - mcp4726 DAC added.
      * mma8452
        - mma8451q accelerometer added.
      * mpl115
        - mpl115a1 added (a lot bigger than it seems as this is an SPI part whereas
          previous parts were i2c).
      * si7005
        - Hoperf th02 (seems to be a repackaged part)
      * si7020
        - Hoperf th06 (seems to be a repackaged part)
      
      New features
      * Core
        - IIO_PH type. Does what it says on the tin.
      * max30100
        - LED current configuration support.
      * mcp320x
        - more differential measurement combinations.
      * mma8452
        - free fall deteciton
      - opt3001
        - enable operation without a IRQ line.
        - device tree docs.  Somehow the original docs have disappeared down
          a rabbit hole, so here is a new set.
      * st-sensors
        - Support active-low interrupts.
      
      Cleanups and minor / not so minor reworks
      * Documentation
        - drop some defunct ABI from the docs in staging.
      * presure / Kconfig
        - white space cleanup.
      * ad7150
        - BIT macro usage
        - Alignment fixes
      * ad7192
        - false indent fixed.
      * ak8975
        - constify the ak_def structures
      * axp288
        - drop a redundant double const.
      * dht11
        - substantial reliability improvements by being more tolerant
          of missing start bits.
        - simplify the decoding algorithm
      * mma8452
        - whitespace cleanup
      * mpl115
        - don't bother setting i2c_client_data as nothing uses it.
      * mpu6050
        - drop unused function parameter.
      * opt3001
        - extract integration time as constants.
        - trivial refactoring.
      fec2f333
    • Greg Kroah-Hartman's avatar
      Merge 4.5-rc2 into staging-next · 4cff7adb
      Greg Kroah-Hartman authored
      This fixes a merge issue with the panel driver, and picks up fixes in
      iio and other drivers that we want here.
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      4cff7adb
    • Andreas Dannenberg's avatar
      iio: light: opt3001: Add device tree binding documentation · ea4570d6
      Andreas Dannenberg authored
      The original documentation as submitted with the driver appears to have
      dropped down a rabbit hole.
      Signed-off-by: default avatarAndreas Dannenberg <dannenberg@ti.com>
      Acked-by: default avatarRob Herring <robh@kernel.org>
      Signed-off-by: default avatarJonathan Cameron <jic23@kernel.org>
      ea4570d6
    • Linus Torvalds's avatar
      Linux 4.5-rc2 · 36f90b0a
      Linus Torvalds authored
      36f90b0a
    • Linus Torvalds's avatar
      Merge tag 'usb-4.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb · d784ef58
      Linus Torvalds authored
      Pull USB driver fixes from Greg KH:
       "Here are some small USB fixes and new device ids for 4.5-rc2.  Nothing
        major here, full details are in the shortlog, and all of these have
        been in linux-next successfully"
      
      * tag 'usb-4.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb:
        USB: option: fix Cinterion AHxx enumeration
        USB: mxu11x0: fix memory leak on usb_serial private data
        USB: serial: ftdi_sio: add support for Yaesu SCU-18 cable
        USB: serial: option: Adding support for Telit LE922
        USB: serial: visor: fix crash on detecting device without write_urbs
        USB: visor: fix null-deref at probe
        USB: cp210x: add ID for IAI USB to RS485 adaptor
        usb: hub: do not clear BOS field during reset device
        cdc-acm:exclude Samsung phone 04e8:685d
        usb: cdc-acm: send zero packet for intel 7260 modem
        usb: cdc-acm: handle unlinked urb in acm read callback
      d784ef58
    • Linus Torvalds's avatar
      Merge tag 'tty-4.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty · 54e3f3e3
      Linus Torvalds authored
      Pull tty/serial fixes from Greg KH:
       "Here are some small tty/serial driver fixes for 4.5-rc2.
      
        They resolve a number of reported problems (the ioctl one specifically
        has been pointed out by numerous people) and one patch adds some new
        device ids for the 8250_pci driver.  All have been in linux-next
        successfully"
      
      * tag 'tty-4.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty:
        serial: 8250_pci: Add Intel Broadwell ports
        staging/speakup: Use tty_ldisc_ref() for paste kworker
        n_tty: Fix unsafe reference to "other" ldisc
        tty: Fix unsafe ldisc reference via ioctl(TIOCGETD)
        tty: Retry failed reopen if tty teardown in-progress
        tty: Wait interruptibly for tty lock on reopen
      54e3f3e3