]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 21 Jan 2016 02:10:05 +0000 (18:10 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 21 Jan 2016 02:10:05 +0000 (18:10 -0800)
Pull ARM SoC platform updates from Olof Johansson:
 "Updates for new platform support:

   - New platform: Tango4 from Sigma Designs.
   - Broadcom BCM2836 (Raspberry Pi 2 SoC)
   - Enable cpufreq on Freescale i.MX7D
   - Rockchip: SMP support for rk3036, general support for rk3228
   - SMP support on Broadcom Kona and NSP
   - Cleanups for OMAP removing legacy IOMMU data

  + a bunch of misc fixes and tweaks for various platforms"

* tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (46 commits)
  ARM: tango: Fix UP build issues
  ARM: tango: pass ARM arch level for smc.S
  ARM: bcm2835: Add Kconfig support for bcm2836
  ARM: OMAP2+: Add support for dm814x and dra62x usb
  ARM: OMAP2+: Add mmc hwmod entries for dm814x
  ARM: OMAP2+: Update 81xx clock and power domains for default, active and sgx
  ARM: OMAP2+: Fix SoC detection for dra62x j5-eco
  ARM: tango4: Initial platform support
  ARM: bcm2835: Add a compat string for bcm2836 machine probe
  dt-bindings: Add root properties for Raspberry Pi 2
  ARM: imx: select SRC for i.MX7
  ARM: uniphier: select PINCTRL
  ARM: OMAP2+: Remove device creation for omap-pcm-audio
  ARM: OMAP1: Remove device creation for omap-pcm-audio
  ARM: rockchip: enable support for RK3228 SoCs
  ARM: rockchip: use const and __initconst for rk3036 smp_operations
  ARM: zynq: Select ARCH_HAS_RESET_CONTROLLER
  ARM: BCM: Add SMP support for Broadcom 4708
  ARM: BCM: Add SMP support for Broadcom NSP
  ARM: BCM: Clean up SMP support for Broadcom Kona
  ...

1  2 
Documentation/devicetree/bindings/arm/cpus.txt
MAINTAINERS
arch/arm/Kconfig
arch/arm/Kconfig.debug
arch/arm/mach-exynos/Kconfig
arch/arm/mach-exynos/pmu.c
arch/arm/mach-omap1/devices.c
arch/arm/mach-omap2/board-rx51-peripherals.c
arch/arm/mach-omap2/omap_hwmod_81xx_data.c
arch/arm/mach-omap2/timer.c

diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
index 05c83fca1f81379b2bfa2452f884367fc9029e4f,ed02905eb67ad7f3ad4a50e26e023103d4ede8cb..652a0bb11578927fc0bbc58983bf5aaafd7eb0d3
@@@ -28,7 -28,9 +28,10 @@@ menuconfig ARCH_EXYNO
        select SRAM
        select THERMAL
        select MFD_SYSCON
 +      select CLKSRC_EXYNOS_MCT
+       select POWER_RESET
+       select POWER_RESET_SYSCON
+       select POWER_RESET_SYSCON_POWEROFF
        help
          Support for SAMSUNG EXYNOS SoCs (EXYNOS4/5)
  
Simple merge
Simple merge
index 1b96cdfd15586c58c63286cbe62387926127f457,27f4e197d949910f0ae2ae7a16d6b6eb93893da2..e493ae37291035d1e11450e62a75f47dcd4cfe0d
@@@ -1230,9 -1354,9 +1354,7 @@@ static struct omap_hwmod_ocp_if dm81xx_
  
  /*
   * REVISIT: Test and enable the following once clocks work:
 - * dm81xx_l4_ls__gpio1
 - * dm81xx_l4_ls__gpio2
   * dm81xx_l4_ls__mailbox
-  * dm81xx_alwon_l3_slow__gpmc
-  * dm81xx_default_l3_slow__usbss
   *
   * Also note that some devices share a single clkctrl_offs..
   * For example, i2c1 and 3 share one, and i2c2 and 4 share one.
@@@ -1248,10 -1372,10 +1370,12 @@@ static struct omap_hwmod_ocp_if *dm814x
        &dm81xx_l4_ls__wd_timer1,
        &dm81xx_l4_ls__i2c1,
        &dm81xx_l4_ls__i2c2,
 +      &dm81xx_l4_ls__gpio1,
 +      &dm81xx_l4_ls__gpio2,
        &dm81xx_l4_ls__elm,
        &dm81xx_l4_ls__mcspi1,
+       &dm814x_l4_ls__mmc1,
+       &dm814x_l4_ls__mmc2,
        &dm81xx_alwon_l3_fast__tpcc,
        &dm81xx_alwon_l3_fast__tptc0,
        &dm81xx_alwon_l3_fast__tptc1,
Simple merge