1. 09 Jul, 2013 12 commits
  2. 08 Jul, 2013 19 commits
  3. 05 Jul, 2013 5 commits
  4. 04 Jul, 2013 4 commits
    • Linus Torvalds's avatar
      Merge tag 'devicetree-for-linus' of git://git.secretlab.ca/git/linux · 74b9272b
      Linus Torvalds authored
      Pull device tree updates from Grant Likely:
       "This branch contains the following changes:
         - Removal of CONFIG_OF_DEVICE, it is always enabled by CONFIG_OF
         - Remove #ifdef from linux/of_platform.h to increase compiler syntax
           coverage
         - Bug fix for address decoding on Bimini and js2x powerpc platforms.
         - miscellaneous binding changes
      
        One note on the above.  The binding changes going in from all kinds of
        different trees has gotten rather out of hand.  I picked up some
        during this cycle, but even going though my tree isn't a great fit.
      
        Ian Campbell has prototyped splitting the bindings and .dtb files into
        a separate repository.  The plan is to migrate to using that sometime
        in the next few kernel releases which should get rid of a lot of the
        churn on binding docs and .dts files"
      
      * tag 'devicetree-for-linus' of git://git.secretlab.ca/git/linux:
        of: Fix address decoding on Bimini and js2x machines
        of: remove CONFIG_OF_DEVICE
        usb: chipidea: depend on CONFIG_OF instead of CONFIG_OF_DEVICE
        of: remove of_platform_driver
        ibmebus: convert of_platform_driver to platform_driver
        driver core: move to_platform_driver to platform_device.h
        mfd: DT bindings for the palmas family MFD
        ARM: dts: omap3-devkit8000: fix NAND memory binding
        of/base: fix typos
        of: remove #ifdef from linux/of_platform.h
      74b9272b
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input · f5b63ac0
      Linus Torvalds authored
      Pull input updates from Dmitry Torokhov:
       "First round of updates for the input subsystem.
      
        You will get a new touchsreen driver for Cypress 4th generation
        devices, a driver for a special controller implementing PS/2 protocol
        in OLPC devices, and a driver for power key for SiRFprimaII PWRC.
      
        HID and bcm5497 now support for the 2013 MacBook Air.
      
        EVIOCGKEY and the rest of evdev ioctls now flush events of matching
        type from the client's event queue so that clients can be sure any
        events received after issuing EVIOCG* ioctl are new events.
      
        And a host of cleanups and improvements in other drivers"
      
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (87 commits)
        Input: cyttsp4 - kfree xfer_buf on error path in probe()
        Input: tps6507x-ts - select INPUT_POLLDEV
        Input: bcm5974 - add support for the 2013 MacBook Air
        HID: apple: Add support for the 2013 Macbook Air
        Input: cyttsp4 - leak on error path in probe()
        Input: cyttsp4 - silence NULL dereference warning
        Input: cyttsp4 - silence shift wrap warning
        Input: tps6507x-ts - convert to polled input device infrastructure
        ARM: davinci: da850-evm: remove vref from touchscreen platform data
        Input: cyttsp4 - SPI driver for Cypress TMA4XX touchscreen devices
        Input: cyttsp4 - I2C driver for Cypress TMA4XX touchscreen devices
        Input: cyttsp4 - add core driver for Cypress TMA4XX touchscreen devices
        Input: cyttsp - I2C driver split into two modules
        Input: add OLPC AP-SP driver
        Input: nspire-keypad - remove redundant dev_err call in nspire_keypad_probe()
        Input: tps6507x-ts - remove vref from platform data
        Input: tps6507x-ts - use bool for booleans
        Input: tps6507x-ts - remove bogus unreachable code
        Input: samsung-keypad - let device core setup the default pin configuration
        Input: wacom_i2c - implement hovering capability
        ...
      f5b63ac0
    • Ferruh Yigit's avatar
      Input: cyttsp4 - kfree xfer_buf on error path in probe() · 57961e3b
      Ferruh Yigit authored
      If probe() fails after cd->xfer_buf allocated, it will not freed.
      Added kfree(cd->xfer_buf) with and error label.
      Signed-off-by: default avatarFerruh Yigit <fery@cypress.com>
      Signed-off-by: default avatarDmitry Torokhov <dmitry.torokhov@gmail.com>
      57961e3b
    • Linus Torvalds's avatar
      Merge branch 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux · 98f486f1
      Linus Torvalds authored
      Pull i2c updates from Wolfram Sang:
       - new drivers: Kontron PLD, Wondermedia VT
       - mv64xxx driver gained sun4i support and a bigger cleanup
       - duplicate driver 'intel-mid' removed
       - added generic device tree binding for sda holding time (and
         designware driver already uses it)
       - we tried to allow driver probing with only device tree and no i2c
         ids, but I had to revert it because of side effects.  Needs some
         rethinking.
       - driver bugfixes, cleanups...
      
      * 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux: (34 commits)
        i2c-designware: use div_u64 to fix link
        i2c: Kontron PLD i2c bus driver
        i2c: iop3xxx: fix build failure after waitqueue changes
        i2c-designware: make SDA hold time configurable
        i2c: mv64xxx: Set bus frequency to 100kHz if clock-frequency is not provided
        i2c: imx: allow autoloading on dt ids
        i2c: mv64xxx: Fix transfer error code
        i2c: i801: SMBus patch for Intel Coleto Creek DeviceIDs
        i2c: omap: correct usage of the interrupt enable register
        i2c-pxa: prepare clock before use
        Revert "i2c: core: make it possible to match a pure device tree driver"
        i2c: nomadik: allocate adapter number dynamically
        i2c: nomadik: support elder Nomadiks
        i2c: mv64xxx: Add Allwinner sun4i compatible
        i2c: mv64xxx: make the registers offset configurable
        i2c: mv64xxx: Add macros to access parts of registers
        i2c: vt8500: Add support for I2C bus on Wondermedia SoCs
        i2c: designware: fix race between subsequent xfers
        i2c: bfin-twi: Read and write the FIFO in loop
        i2c: core: make it possible to match a pure device tree driver
        ...
      98f486f1