1. 21 Aug, 2013 6 commits
  2. 14 Aug, 2013 5 commits
  3. 09 Aug, 2013 10 commits
  4. 01 Aug, 2013 10 commits
  5. 10 Jul, 2013 1 commit
  6. 05 Jul, 2013 3 commits
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 · b2c31107
      Linus Torvalds authored
      Pull crypto update from Herbert Xu:
       - Do not idle omap device between crypto operations in one session.
       - Added sha224/sha384 shims for SSSE3.
       - More optimisations for camellia-aesni-avx2.
       - Removed defunct blowfish/twofish AVX2 implementations.
       - Added unaligned buffer self-tests.
       - Added PCLMULQDQ optimisation for CRCT10DIF.
       - Added support for Freescale's DCP co-processor
       - Misc fixes.
      
      * git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (44 commits)
        crypto: testmgr - test hash implementations with unaligned buffers
        crypto: testmgr - test AEADs with unaligned buffers
        crypto: testmgr - test skciphers with unaligned buffers
        crypto: testmgr - check that entries in alg_test_descs are in correct order
        Revert "crypto: twofish - add AVX2/x86_64 assembler implementation of twofish cipher"
        Revert "crypto: blowfish - add AVX2/x86_64 implementation of blowfish cipher"
        crypto: camellia-aesni-avx2 - tune assembly code for more performance
        hwrng: bcm2835 - fix MODULE_LICENSE tag
        hwrng: nomadik - use clk_prepare_enable()
        crypto: picoxcell - replace strict_strtoul() with kstrtoul()
        crypto: dcp - Staticize local symbols
        crypto: dcp - Use NULL instead of 0
        crypto: dcp - Use devm_* APIs
        crypto: dcp - Remove redundant platform_set_drvdata()
        hwrng: use platform_{get,set}_drvdata()
        crypto: omap-aes - Don't idle/start AES device between Encrypt operations
        crypto: crct10dif - Use PTR_RET
        crypto: ux500 - Cocci spatch "resource_size.spatch"
        crypto: sha256_ssse3 - add sha224 support
        crypto: sha512_ssse3 - add sha384 support
        ...
      b2c31107
    • Linus Torvalds's avatar
      Merge tag 'upstream-3.11-rc1' of git://git.infradead.org/linux-ubi · 45175476
      Linus Torvalds authored
      Pull ubi fixes from Artem Bityutskiy:
       "A couple of fixes and clean-ups, allow for assigning user-defined UBI
        device numbers when attaching MTD devices by using the "mtd=" module
        parameter"
      
      * tag 'upstream-3.11-rc1' of git://git.infradead.org/linux-ubi:
        UBI: support ubi_num on mtd.ubi command line
        UBI: fastmap break out of used PEB search
        UBI: document UBI_IOCVOLUP better in user header
        UBI: do not abort init when ubi.mtd devices cannot be found
        UBI: drop redundant "UBI error" string
      45175476
    • Linus Torvalds's avatar
      Merge tag 'upstream-3.11-rc1' of git://git.infradead.org/linux-ubifs · 2dd1cb5a
      Linus Torvalds authored
      Pull ubifs fix from Artem Bityutskiy:
       "Only a single patch which fixes a message"
      
      * tag 'upstream-3.11-rc1' of git://git.infradead.org/linux-ubifs:
        UBIFS: correct mount message
      2dd1cb5a
  7. 04 Jul, 2013 5 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
    • Linus Torvalds's avatar
      Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi · 84cbd722
      Linus Torvalds authored
      Pull first round of SCSI updates from James Bottomley:
       "The patch set is mostly driver updates (usf, zfcp, lpfc, mpt2sas,
        megaraid_sas, bfa, ipr) and a few bug fixes.  Also of note is that the
        Buslogic driver has been rewritten to a better coding style and 64 bit
        support added.  We also removed the libsas limitation on 16 bytes for
        the command size (currently no drivers make use of this)"
      
      * tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi: (101 commits)
        [SCSI] megaraid: minor cut and paste error fixed.
        [SCSI] ufshcd-pltfrm: remove unnecessary dma_set_coherent_mask() call
        [SCSI] ufs: fix register address in UIC error interrupt handling
        [SCSI] ufshcd-pltfrm: add missing empty slot in ufs_of_match[]
        [SCSI] ufs: use devres functions for ufshcd
        [SCSI] ufs: Fix the response UPIU length setting
        [SCSI] ufs: rework link start-up process
        [SCSI] ufs: remove version check before IS reg clear
        [SCSI] ufs: amend interrupt configuration
        [SCSI] ufs: wrap the i/o access operations
        [SCSI] storvsc: Update the storage protocol to win8 level
        [SCSI] storvsc: Increase the value of scsi timeout for storvsc devices
        [SCSI] MAINTAINERS: Add myself as the maintainer for BusLogic SCSI driver
        [SCSI] BusLogic: Port driver to 64-bit.
        [SCSI] BusLogic: Fix style issues
        [SCSI] libiscsi: Added new boot entries in the session sysfs
        [SCSI] aacraid: Fix for arrays are going offline in the system. System hangs
        [SCSI] ipr: IOA Status Code(IOASC) update
        [SCSI] sd: Update WRITE SAME heuristics
        [SCSI] fnic: potential dead lock in fnic_is_abts_pending()
        ...
      84cbd722