1. 20 Aug, 2013 3 commits
    • Bill Huang's avatar
      ARM: tegra: configure power off for Dalmore · 27cf5d14
      Bill Huang authored
      Add DT property to tell the regulator to register pm_power_off to make
      "shutdown" work.
      Signed-off-by: default avatarBill Huang <bilhuang@nvidia.com>
      Signed-off-by: default avatarStephen Warren <swarren@nvidia.com>
      Signed-off-by: default avatarKevin Hilman <khilman@linaro.org>
      27cf5d14
    • Kevin Hilman's avatar
      Merge tag 'tegra-for-3.12-dt' of... · 1fa5fcda
      Kevin Hilman authored
      Merge tag 'tegra-for-3.12-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra into next/dt
      
      From: Stephen Warren:
      ARM: tegra: device tree changes for 3.12
      
      This branch contains all *.dts (device tree) changes for Tegra.
      New features enabled are:
      
      * PMICs on Dalmore
      * CPU power-gating on Dalmore
      * HDMI output on Beaver
      * LP1 system suspend mode on almost all boards
      * PCIe support on numerous Tegra20/30 boards
      * USB support on Tegra30/114 boards
      * Audio capture on Beaver and Dalmore
      * Temperature sensor on Cardhu.
      
      ... along with a few DT cleanups.
      
      * tag 'tegra-for-3.12-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra: (25 commits)
        ARM: tegra: add Mic Jack to Dalmore device tree
        ARM: tegra: add Mic Jack to Beaver device tree
        ARM: tegra: add USB DT entries for Tegra114, Dalmore
        ARM: tegra: add USB DT entries for Tegra30
        ARM: dts: tegra: Increase prefetchable PCI memory space
        ARM: tegra: Fix Beaver's PCIe lane configuration
        ARM: tegra: Enable PCIe controller on Beaver
        ARM: tegra: Enable PCIe controller on Cardhu
        ARM: tegra: Add Tegra30 PCIe support
        ARM: tegra: trimslice: Initialize PCIe from DT
        ARM: tegra: harmony: Initialize PCIe from DT
        ARM: tegra: tec: Add PCIe support
        ARM: tegra: tamonten: Add PCIe support
        ARM: tegra: Add Tegra20 PCIe support to DT
        ARM: tegra: enable LP1 suspend mode
        ARM: tegra: beaver: Enable HDMI output
        ARM: tegra: use TEGRA_GPIO() in a couple more places
        ARM: tegra: dalmore: fix the irq trigger type of Palmas MFD device
        ARM: tegra: define valid function names in DT document
        ARM: tegra: dalmore: add PM configurations for PMC
        ...
      1fa5fcda
    • Kevin Hilman's avatar
      Merge tag 'ux500-devicetree-for-v3.12-1' of... · 4cb635d7
      Kevin Hilman authored
      Merge tag 'ux500-devicetree-for-v3.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into next/dt
      
      From: Linus Walleij:
      Ux500 device tree enablement base for the v3.12
      development cycle:
      - Various cleanups like remove non-existant hardware from
        the Snowball device tree, prefix all files with "ste-*"
      - External regulators
      - Documentation updates
      - Delete some minor dangling platform data
      - Pin control settings for U8540 through DT
      
      * tag 'ux500-devicetree-for-v3.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson: (22 commits)
        ARM: ux500: fix devicetree builds
        ARM: ux500: Remove u9540.dts as it's been replaced
        ARM: ux500: Apply a ste-* prefix onto dbx5x0.dtsi
        ARM: ux500: Apply a ste-* prefix onto stuib.dtsi
        ARM: ux500: Apply a ste-* prefix onto hrefv60plus.dts
        ARM: ux500: Apply a ste-* prefix onto hrefprev60.dts Signed-off-by: Lee Jones <lee.jones@linaro.org>
        ARM: ux500: Apply a ste-* prefix onto href.dtsi
        ARM: ux500: Apply a ste-* prefix onto ccu9540.dts
        ARM: ux500: Apply a ste-* prefix onto ccu8540.dts
        ARM: ux500: Apply a ste-* prefix onto snowball.dts
        ARM: ux500: Remove Snowball DTS entry for ROHM BH1780GLI ambient light sensor
        ARM: ux500: Remove Snowball DTS entry for TPS61052 chip
        ARM: ux500: Remove Snowball DTS entry for National Semiconductor LP5521 LED chip
        ARM: ux500: Remove Toshiba TC35892 I/O Expander's DT entry from Snowball's DTS
        ARM: u8540: DT: Set pinctrl mapping to i2c0,1,2,4 & 5
        ARM: u8540: Add Pinctrl Device Tree settings for uart0, uart2
        ARM: ux500: Stop passing MMC's platform data for Device Tree boots
        Documentation: Update binding for Nomadik and DBx5x based platforms
        ARM: ux500: Supply external regulator names for Snowball's DT
        ARM: ux500: Provide a supply name for the AB8500 AUX regulators to use
        ...
      4cb635d7
  2. 15 Aug, 2013 2 commits
  3. 14 Aug, 2013 4 commits
    • Linus Walleij's avatar
      ARM: ux500: fix devicetree builds · 2ce05a14
      Linus Walleij authored
      The patch set beginning with commit:
      "ARM: ux500: Apply a ste-* prefix onto snowball.dts"
      thru commit:
      "ARM: ux500: Remove u9540.dts as it's been replaced"
      altered the names of the ux500 device tree files but forgot
      to:
      
      - Rename the ccu8540-pinctrl.dtsi file
      
      - Update #include statements from files using these
        files, so the build broke.
      
      - Update the Makefile for the device trees so the build
        broke.
      
      Fix it up so we can build them all again.
      Acked-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarLinus Walleij <linus.walleij@stericsson.com>
      2ce05a14
    • Kevin Hilman's avatar
      Merge branch 'zynq/dt' into next/dt · 080e3da4
      Kevin Hilman authored
      * zynq/dt: (1054 commits)
        arm: zynq: dt: Set correct L2 ram latencies
        + v3.11-rc5
      
      Conflicts:
      	arch/arm/Makefile
      080e3da4
    • Olof Johansson's avatar
      Merge tag 'renesas-multiplatform-for-v3.12' of... · e91f24ae
      Olof Johansson authored
      Merge tag 'renesas-multiplatform-for-v3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      From Simon Horman:
      Renesas ARM based SoC multiplatform updates for v3.12
      
      Move Renesas ARM based SoCs a little closer to using
      multiplatform by adding ARCH_SHMOBILE_MULTI and only
      building clocks when COMMON_CLK=n.
      
      * tag 'renesas-multiplatform-for-v3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        ARM: shmobile: Allow ARCH_SHMOBILE_MULTI timer configuration
        ARM: shmobile: Add EMEV2 and KZM9D to ARCH_SHMOBILE_MULTI
        ARM: shmobile: Introduce ARCH_SHMOBILE_MULTI
        ARM: shmobile: Only build clocks when COMMON_CLK=n
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      e91f24ae
    • Olof Johansson's avatar
      Merge tag 'renesas-pinmux-for-v3.12' of... · 55689bfa
      Olof Johansson authored
      Merge tag 'renesas-pinmux-for-v3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/dt
      
      From Simon Horman:
      Renesas ARM based SoC pinmux updates for v3.12
      
      SH Mobile pinctrl DT support
      
      * tag 'renesas-pinmux-for-v3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        ARM: shmobile: kzm9g-reference: Add LED1-LED4 to the device tree
        ARM: shmobile: kzm9g-reference: Move SDHI regulators to DT
        ARM: shmobile: kzm9g-reference: Move pinctrl mappings to device tree
        ARM: shmobile: marzen-reference: Add LED2-LED4 to the device tree
        ARM: shmobile: marzen-reference: Move pinctrl mappings to device tree
        ARM: shmobile: armadillo-reference: Add LED1-LED4 to the device tree
        ARM: shmobile: armadillo-reference: Move st1232 reset GPIO to DT
        ARM: shmobile: armadillo-reference: Add st1232 pin mappings
        ARM: shmobile: armadillo-reference: Move pinctrl mappings to device tree
        ARM: shmobile: sh73a0: Add pin control device to device tree
        ARM: shmobile: sh7372: Add pin control device to device tree
        ARM: shmobile: r8a7790: Add GPIO controller devices to device tree
        ARM: shmobile: r8a7790: Add pin control device to device tree
        ARM: shmobile: r8a7779: Add GPIO controller devices to device tree
        ARM: shmobile: r8a7779: Add pin control device to device tree
        ARM: shmobile: r8a7778: Add GPIO controller devices to device tree
        ARM: shmobile: r8a7778: Add pin control device to device tree
        ARM: shmobile: r8a7740: Add pin control device to device tree
        ARM: shmobile: r8a73a4: Add pin control device to device tree
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      
      Conflicts:
      	arch/arm/boot/dts/r8a73a4.dtsi
      	arch/arm/boot/dts/r8a7790.dtsi
      55689bfa
  4. 13 Aug, 2013 6 commits
  5. 12 Aug, 2013 13 commits
  6. 11 Aug, 2013 4 commits
    • Linus Torvalds's avatar
      Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi · e5d081f4
      Linus Torvalds authored
      Pull SCSI fixes from James Bottomley:
       "This is three bug fixes: An fnic warning caused by sleeping under a
        lock, a major regression with our updated WRITE SAME/UNMAP logic which
        caused tons of USB devices (and one RAID card) to cease to function
        and a megaraid_sas firmware initialisation problem which causes kdump
        failures"
      
      * tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
        [SCSI] Don't attempt to send extended INQUIRY command if skip_vpd_pages is set
        [SCSI] fnic: BUG: sleeping function called from invalid context during probe
        [SCSI] megaraid_sas: megaraid_sas driver init fails in kdump kernel
      e5d081f4
    • Linus Torvalds's avatar
      Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc · 77f63b4d
      Linus Torvalds authored
      Pull powerpc fixes from Ben Herrenschmidt:
       "This includes small series from Michael Neuling to fix a couple of
        nasty remaining problems with the new Power8 support, also targeted at
        stable 3.10, without which some new userspace accessible registers
        aren't properly context switched, and in some case, can be clobbered
        by the user of transactional memory.
      
        Along with that, a few slightly more minor things, such as a missing
        Kconfig option to enable handling of denorm exceptions when not
        running under a hypervisor (or userspace will randomly crash when
        hitting denorms with the vector unit), some nasty bugs in the new
        pstore oops code, and other simple bug fixes worth having in now.
      
        Note: I picked up the two powerpc KVM fixes as Alex Graf asked me to
        handle KVM bits while he is on vacation.  However I'll let him decide
        whether they should go to -stable or not when he is back"
      
      * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:
        powerpc/tm: Fix context switching TAR, PPR and DSCR SPRs
        powerpc: Save the TAR register earlier
        powerpc: Fix context switch DSCR on POWER8
        powerpc: Rework setting up H/FSCR bit definitions
        powerpc: Fix hypervisor facility unavaliable vector number
        powerpc/kvm/book3s_pr: Return appropriate error when allocation fails
        powerpc/kvm: Add signed type cast for comparation
        powerpc/eeh: Add missing procfs entry for PowerNV
        powerpc/pseries: Add backward compatibilty to read old kernel oops-log
        powerpc/pseries: Fix buffer overflow when reading from pstore
        powerpc: On POWERNV enable PPC_DENORMALISATION by default
      77f63b4d
    • Linus Torvalds's avatar
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm · 30b229bd
      Linus Torvalds authored
      Pull s390 kvm fixes from Paolo Bonzini:
       "Two fixes for s390"
      
      * tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm:
        KVM: s390: fix pfmf non-quiescing control handling
        KVM: s390: move kvm_guest_enter,exit closer to sie
      30b229bd
    • Linus Torvalds's avatar
      Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux · 9e6bdaaa
      Linus Torvalds authored
      Pull i2c fixes from Wolfram Sang:
       "Some driver bugfixes for the I2C subsystem"
      
      * 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
        i2c: mv64xxx: Document the newly introduced allwinner compatible
        i2c: Fix Kontron PLD prescaler calculation
        i2c: i2c-mxs: Use DMA mode even for small transfers
      9e6bdaaa
  7. 10 Aug, 2013 6 commits
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs · d92581fc
      Linus Torvalds authored
      Pull btrfs fixes from Chris Mason:
       "These are assorted fixes, mostly from Josef nailing down xfstests
        runs.  Zach also has a long standing fix for problems with readdir
        wrapping f_pos (or ctx->pos)
      
        These patches were spread out over different bases, so I rebased
        things on top of rc4 and retested overnight"
      
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs:
        btrfs: don't loop on large offsets in readdir
        Btrfs: check to see if root_list is empty before adding it to dead roots
        Btrfs: release both paths before logging dir/changed extents
        Btrfs: allow splitting of hole em's when dropping extent cache
        Btrfs: make sure the backref walker catches all refs to our extent
        Btrfs: fix backref walking when we hit a compressed extent
        Btrfs: do not offset physical if we're compressed
        Btrfs: fix extent buffer leak after backref walking
        Btrfs: fix a bug of snapshot-aware defrag to make it work on partial extents
        btrfs: fix file truncation if FALLOC_FL_KEEP_SIZE is specified
      d92581fc
    • Linus Torvalds's avatar
      Merge tag 'nfs-for-3.11-4' of git://git.linux-nfs.org/projects/trondmy/linux-nfs · b8ea0d06
      Linus Torvalds authored
      Pull NFS client bugfixes from Trond Myklebust:
      
       - Stable patch for lockd to fix Oopses due to inappropriate calls to
         utsname()->nodename
      
       - Stable patches for sunrpc to fix Oopses on shutdown when using
         AF_LOCAL sockets with rpcbind
      
       - Fix memory leak and error checking issues in nfs4_proc_lookup_mountpoint
      
       - Fix a regression with the sync mount option failing to work for nfs4
         mounts
      
       - Fix a writeback performance issue when doing cache invalidation
      
       - Remove an incorrect call to nfs_setsecurity in nfs_fhget
      
      * tag 'nfs-for-3.11-4' of git://git.linux-nfs.org/projects/trondmy/linux-nfs:
        NFSv4: Fix up nfs4_proc_lookup_mountpoint
        NFS: Remove unnecessary call to nfs_setsecurity in nfs_fhget()
        NFSv4: Fix the sync mount option for nfs4 mounts
        NFS: Fix writeback performance issue on cache invalidation
        SUNRPC: If the rpcbind channel is disconnected, fail the call to unregister
        SUNRPC: Don't auto-disconnect from the local rpcbind socket
        LOCKD: Don't call utsname()->nodename from nlmclnt_setlockargs
      b8ea0d06
    • Linus Torvalds's avatar
      Merge branch 'for-3.11' of git://linux-nfs.org/~bfields/linux · 022e5d09
      Linus Torvalds authored
      Pull nfsd fixes from Bruce Fields:
       "Some fixes for a 4.1 feature that in retrospect probably should have
        waited for 3.12....  But it appears to be working now"
      
      * 'for-3.11' of git://linux-nfs.org/~bfields/linux:
        nfsd: Fix SP4_MACH_CRED negotiation in EXCHANGE_ID
        nfsd4: Fix MACH_CRED NULL dereference
      022e5d09
    • Linus Torvalds's avatar
      Merge tag 'sound-3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound · 1e24f76e
      Linus Torvalds authored
      Pull sound fixes from Takashi Iwai:
       "A couple of USB-audio fixes that should also go to stable kernels"
      
      * tag 'sound-3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:
        ALSA: usb-audio: do not trust too-big wMaxPacketSize values
        ALSA: 6fire: fix DMA issues with URB transfer_buffer usage
      1e24f76e
    • Linus Torvalds's avatar
      Merge tag 'staging-3.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging · 8ae3f1d0
      Linus Torvalds authored
      Pull staging driver fixes from Greg KH:
       "Here are 3 small fixes for staging/IIO drivers for 3.11-rc5.  Nothing
        huge, two IIO driver fixes, and a zcache fix.  All of these have been
        in linux-next for a while"
      
      * tag 'staging-3.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging:
        staging: zcache: fix "zcache=" kernel parameter
        iio: ti_am335x_adc: Fix wrong samples received on 1st read
        iio:trigger: Fix use_count race condition
      8ae3f1d0
    • Linus Torvalds's avatar
      Merge tag 'usb-3.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb · e6e8ac44
      Linus Torvalds authored
      Pull USB fixes from Greg KH:
       "Here are 3 small USB fixes for 3.11-rc5.
      
        One is a fix that the ChromeOS developers ran into on some Intel
        hardware, one is a build fix, and the last is a MAINTAINERS update to
        help people figure out where to send USB network driver patches.
      
        All of these have been in linux-next for a while"
      
      * tag 'usb-3.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb:
        MAINTAINERS: Add separate section for USB NETWORKING DRIVERS
        usb: xhci: add missing dma-mapping.h includes
        usb: core: don't try to reset_device() a port that got just disconnected
      e6e8ac44
  8. 09 Aug, 2013 2 commits