1. 27 Apr, 2013 1 commit
  2. 23 Apr, 2013 1 commit
    • Arnd Bergmann's avatar
      ARM: OMAP2+: add dependencies on ARCH_MULTI_V6/V7 · 4b0ed696
      Arnd Bergmann authored
      CONFIG_ARCH_OMAP2PLUS depends on (ARCH_MULTI_V6 || ARCH_MULTI_V7) as of
      a0694861 "ARM: OMAP2+: Enable ARCH_MULTIPLATFORM support", but the
      individual OMAP2/3/4/5 and AM33XX platforms can all be selected independent
      of what we are building for, which is a bug and prevents us from easily
      building e.g. an ARMv7-only defconfig.
      
      This makes ARCH_OMAP2 depend on ARCH_MULTI_V6 and the others depend on
      ARCH_MULTI_V7, to ensure we really only build the platforms for the
      CPUs we have enabled in the global multiplatform configuration step.
      
      Cc: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
      Acked-by: default avatarTony Lindgren <tony@atomide.com>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      4b0ed696
  3. 18 Apr, 2013 3 commits
  4. 15 Apr, 2013 1 commit
  5. 11 Apr, 2013 3 commits
    • Stephen Boyd's avatar
      ARM: msm: Fix uncompess.h tx underrun check · 73a8c28f
      Stephen Boyd authored
      Bit 3 of the SR register is set if there is a tx underrun. If
      this bit isn't set, we should loop on the tx ready bit until we
      can transmit again. Otherwise we should skip the loop and
      transmit immediately. The code is doing the opposite though,
      checking for an underrun and then looping on the tx ready bit
      causing us to never loop on the tx read bit when the tx buffer
      may not be ready.
      
      This doesn't seem to affect my 8960 device too often, but in some
      cases I see a lost character or two from the decompressor prints.
      This also matches what we do in the assembly in debug-macro.S.
      Signed-off-by: default avatarStephen Boyd <sboyd@codeaurora.org>
      Signed-off-by: default avatarDavid Brown <davidb@codeaurora.org>
      73a8c28f
    • Olof Johansson's avatar
      Merge tag 'imx-noncritical-fixes-3.10' of... · af073c34
      Olof Johansson authored
      Merge tag 'imx-noncritical-fixes-3.10' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/fixes-non-critical
      
      From Shawn Guo:
      The imx noncritical fixes for 3.10:
      
      * A bunch of fixes for sparse warings
      * One fix for the typo in use of Kconfig symbol
        MACH_EUKREA_CPUIMX27_USEUART4
      
      * tag 'imx-noncritical-fixes-3.10' of git://git.linaro.org/people/shawnguo/linux-2.6:
        ARM: cpuimx27 and mbimx27: prepend CONFIG_ to Kconfig macro
        ARM: mach-imx: mach-imx6q: Fix sparse warnings
        ARM: mach-imx: src: Include "common.h
        ARM: mach-imx: gpc: Include "common.h"
        ARM: mach-imx: avic: Staticize *avic_base
        ARM: mach-imx: tzic: Staticize *tzic_base
        ARM: mach-imx: clk: Include "clk.h"
        ARM: mach-imx: clk-busy: Staticize clk_busy_mux_ops
        ARM: mach-imx: irq-common: Remove imx_irq_set_priority()
        ARM: mach-imx: clk-gate2: Include "clk.h"
        ARM: mach-imx: clk-pllv2: Staticize clk_pllv2_ops
        ARM: mach-imx: clk-pllv1: Staticize clk_pllv1_ops
        ARM: mach-imx: cpu-imx5: Include "common.h"
        ARM: mach-imx: iomux-imx31: Staticize mxc_pin_alloc_map
        ARM: mach-imx: mm-imx3: Staticize imx3_init_l2x0()
        ARM: mach-imx: cpu: Include "common.h"
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      af073c34
    • Pawel Moll's avatar
      ARM: vexpress: Remove A9 PMU compatible values for non-A9 platforms · 7e16063b
      Pawel Moll authored
      The ARM perf core code used to rely on the pmu node being
      compatible with "arm,cortex-a9-pmu", even when the PMUs
      of the different Cortex-A processors are not really
      compatible... This is no longer required and actually
      became harmful, so remove all the offending values
      from Versatile Express DTS files.
      Signed-off-by: default avatarPawel Moll <pawel.moll@arm.com>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      7e16063b
  6. 09 Apr, 2013 1 commit
    • Arnd Bergmann's avatar
      Merge tag 'tegra-for-3.10-fixes' of... · 6abb0576
      Arnd Bergmann authored
      Merge tag 'tegra-for-3.10-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra into next/fixes-non-critical
      
      From Stephen Warren <swarren@wwwdotorg.org>:
      
      ARM: tegra: minor fixes
      
      This branch contains a variety of small build and run-time fixes that
      weren't important enough for 3.9.
      
      * Enable CPU errata WARs in secondary reset handler as a preparation
        for multi-platform support, and a related fix.
      * Don't touch DBLGAR in reset/resume handlers, so enable the code to
        run on A15 cores.
      * Minor build fixes.
      * A fix to the Tegra clock driver.
      * Some error-handling fixes.
      
      This branch is based on the previous fixes-for-mmc pull request.
      
      * tag 'tegra-for-3.10-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra:
        ARM: tegra: powergate: Don't error out if new state == old state
        ARM: tegra: Export tegra_powergate_sequence_power_up()
        memory: tegra30: Fix build error w/o PM
        ARM: tegra: fix ignored return value of regulator_enable
        ARM: tegra: fix the logical detection of power on sequence of warm boot CPUs
        ARM: tegra: Fix unchecked return value
        ARM: tegra: don't unlock MMIO access to DBGLAR
        clk: tegra: No 7.1 super clk dividers on Tegra20
        ARM: tegra: remove save/restore of CPU diag register
        ARM: tegra: add CPU errata WARs to Tegra reset handler
        ARM: dts: tegra: fix the activate polarity of cd-gpio in mmc host
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      6abb0576
  7. 08 Apr, 2013 1 commit
  8. 03 Apr, 2013 1 commit
  9. 02 Apr, 2013 1 commit
    • Arnd Bergmann's avatar
      Merge tag 'v3.9-rc1_cns3xxx_fixes' of... · 21b3ac76
      Arnd Bergmann authored
      Merge tag 'v3.9-rc1_cns3xxx_fixes' of git://git.infradead.org/users/cbou/linux-cns3xxx into next/fixes-non-critical
      
      From Anton Vorontsov <anton@enomsg.org>:
      
      This tag includes Mac Lin's work to revive CNS3xxx booting:
      
       "Since commit 0536bdf3 (ARM: move iotable mappings within the vmalloc
       region), [...] the pre-defined iotable mappings is not in the vmalloc
       region. [...] move the iotable mappings into the vmalloc region, and
       merge the MPCore private memory region (containing the SCU, the GIC and
       the TWD) as a single region."
      
      Plus there is a small cosmetic fix, also from Mac Lin.
      
      * tag 'v3.9-rc1_cns3xxx_fixes' of git://git.infradead.org/users/cbou/linux-cns3xxx:
        ARM: cns3xxx: remove unused virtual address and iotable defines
        ARM: cns3xxx: fix mapping of private memory region
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      21b3ac76
  10. 01 Apr, 2013 24 commits
  11. 31 Mar, 2013 3 commits
    • Linus Torvalds's avatar
      Linux 3.9-rc5 · 07961ac7
      Linus Torvalds authored
      07961ac7
    • Linus Torvalds's avatar
      Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dma · 0bb44280
      Linus Torvalds authored
      Pull slave-dmaengine fixes from Vinod Koul:
       "Two fixes for slave-dmaengine.
      
        The first one is for making slave_id value correct for dw_dmac and
        the other one fixes the endieness in DT parsing"
      
      * 'fixes' of git://git.infradead.org/users/vkoul/slave-dma:
        dw_dmac: adjust slave_id accordingly to request line base
        dmaengine: dw_dma: fix endianess for DT xlate function
      0bb44280
    • Linus Torvalds's avatar
      Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media · a7b436d3
      Linus Torvalds authored
      Pull media fixes from Mauro Carvalho Chehab:
       "For a some fixes for Kernel 3.9:
         - subsystem build fix when VIDEO_DEV=y, VIDEO_V4L2=m and I2C=m
         - compilation fix for arm multiarch preventing IR_RX51 to be selected
         - regression fix at bttv crop logic
         - s5p-mfc/m5mols/exynos: a few fixes for cameras on exynos hardware"
      
      * 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media:
        [media] [REGRESSION] bt8xx: Fix too large height in cropcap
        [media] fix compilation with both V4L2 and I2C as 'm'
        [media] m5mols: Fix bug in stream on handler
        [media] s5p-fimc: Do not attempt to disable not enabled media pipeline
        [media] s5p-mfc: Fix encoder control 15 issue
        [media] s5p-mfc: Fix frame skip bug
        [media] s5p-fimc: send valid m2m ctx to fimc_m2m_job_finish
        [media] exynos-gsc: send valid m2m ctx to gsc_m2m_job_finish
        [media] fimc-lite: Fix the variable type to avoid possible crash
        [media] fimc-lite: Initialize 'step' field in fimc_lite_ctrl structure
        [media] ir: IR_RX51 only works on OMAP2
      a7b436d3