1. Mar 03, 2016
  2. Mar 01, 2016
    • Arnd Bergmann's avatar
      Merge tag 'pxa-for-4.6' of https://github.com/rjarzmik/linux into next/soc · 1c277cae
      Arnd Bergmann authored
      Merge "pxa changes for v4.6 cycle" from Robert Jarzmik:
      
      This is a minor cycle with :
       - cleanup fixes from Arnd, mainly build oriented and sparse type ones
       - dma fixes for requestors above 32 (impacting mainly camera driver)
       - some minor cleanup on pxa3xx device-tree side
      
      * tag 'pxa-for-4.6' of https://github.com/rjarzmik/linux:
        dmaengine: pxa_dma: fix the maximum requestor line
        ARM: pxa: add the number of DMA requestor lines
        dmaengine: mmp-pdma: add number of requestors
        dma: mmp_pdma: Add the #dma-requests DT property documentation
        ARM: pxa: pxa3xx device-tree support cleanup
        ARM: pxa: don't select RFKILL if CONFIG_NET is disabled
        ARM: pxa: fix building without IWMMXT
        ARM: pxa: move extern declarations to pm.h
        ARM: pxa: always select one of the two CPU types
        ARM: pxa: don't select GPIO_SYSFS for MIOA701
        ARM: pxa: mark unused eseries code as __maybe_unused
        ARM: pxa: mark spitz_card_pwr_ctrl as __maybe_unused
        ARM: pxa: define clock registers as __iomem
      1c277cae
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-core-for-4.6' of... · 7b8685d9
      Arnd Bergmann authored
      Merge tag 'sunxi-core-for-4.6' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux into next/soc
      
      Merge "Allwinner core changes for 4.6" from Maxime Ripard:
      
      Just introduce the A83T support.
      
      * tag 'sunxi-core-for-4.6' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux:
        ARM: sunxi: Introduce Allwinner for A83T support
      7b8685d9
  3. Feb 29, 2016
  4. Feb 28, 2016
    • Dirk Behme's avatar
      ARM: imx: Do L2 errata only if the L2 cache isn't enabled · bc3d8ede
      Dirk Behme authored
      
      
      All the generic L2 cache handling code is encapsulated by a
      check if the L2 cache is enabled. If it's enabled already, the code
      is skipped. The write to the L2-Cache controller from non-secure
      world causes an imprecise external abort. This is needed in
      scenarios where one of the cores runs an other OS, e.g. an RTOS.
      
      For the i.MX6 specific L2 cache handling we missed this check.
      Add it.
      
      Signed-off-by: default avatarMarcel Grosshans <MarcelViktor.Grosshans@de.bosch.com>
      Signed-off-by: default avatarDirk Behme <dirk.behme@de.bosch.com>
      Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
      bc3d8ede
    • Arnd Bergmann's avatar
      ARM: imx: select ARM_CPU_SUSPEND only for imx6 · b4042a4c
      Arnd Bergmann authored
      i.MX only needs to select ARM_CPU_SUSPEND manually for the
      very specific case that CONFIG_PM_SLEEP is disabled and imx6
      is used with CONFIG_PM enabled for runtime PM.
      
      If we are building a kernel only for CPUs that are not using
      the cpu_suspend() helper, we otherwise get a harmless
      build warning:
      
      warning: (ARCH_MXC && SOC_IMX23 && SOC_IMX28 && ARCH_PXA && MACH_MVEBU_V7 && ARCH_OMAP3 && ARCH_OMAP4 && SOC_OMAP5 && SOC_AM33XX && SOC_DRA7XX && ARCH_EXYNOS3 && ARCH_EXYNOS4 && EXYNOS5420_MCPM &&
      EXYNOS_CPU_SUSPEND && ARCH_VEXPRESS_TC2_PM && ARM_BIG_LITTLE_CPUIDLE && ARM_HIGHBANK_CPUIDLE && QCOM_PM) selects ARM_CPU_SUSPEND which has unmet direct dependencies (ARCH_SUSPEND_POSSIBLE)
      
      This moves the option to the SOC_IMX6 option that actually
      requires it, in effect reverting commit f36b594f
      
       ("ARM:
      mach-imx: Select ARM_CPU_SUSPEND at ARCH_MXC level") that was
      meant as a cleanup and unintentionally caused this warning.
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
      b4042a4c
  5. Feb 27, 2016
  6. Feb 25, 2016
  7. Feb 22, 2016
  8. Feb 21, 2016
  9. Feb 19, 2016
  10. Feb 14, 2016
  11. Feb 09, 2016