linux/arch/arm/mach-orion5x
Linus Torvalds 825f4e0271 ARM: SoC updates for 3.16 (part 1)
A quite large set of SoC updates this cycle. In no particular order:
 
 - Multi-cluster power management for Samsung Exynos, adding support for
   big.LITTLE CPU switching on EXYNOS5
 - SMP support for Marvell Armada 375 and 38x
 - SMP rework on Allwinner A31
 - Xilinx Zynq support for SOC_BUS, big endian
 - Marvell orion5x platform cleanup, modernizing the implementation and
   moving to DT.
 - _Finally_ moving Samsung Exynos over to support MULTIPLATFORM, so
   that their platform can be enabled in the same kernel binary as most
   of the other v7 platforms in the tree. \o/ The work isn't quite complete,
   there's some driver fixes still needed, but the basics now work.
 
 New SoC support added:
 - Freescale i.MX6SX
 - LSI Axxia AXM55xx SoCs
 - Samsung EXYNOS 3250, 5260, 5410, 5420 and 5800
 - STi STIH407
 
 Plus a large set of various smaller updates for different platforms. I'm
 probably missing some important one here.
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.14 (GNU/Linux)
 
 iQIcBAABAgAGBQJTjOKWAAoJEIwa5zzehBx36aEP/2vTD7x9FC59FACNHJ8iO7aw
 0ebTgBBjI1Np6X18O+M7URbxV5TaBgwpUm/NDN86p03MpQ2eOXr8r47qVxe/HhZs
 AdlTvzgE6QwxcVL/HeCKKUEN3BPH74+TZgFl9I5aSzNjpR39xETeK1aWP/ZiAl/q
 /lGRZAQ59+c7Ung00Hg0g2YDxH9WFpK50Nj90ROnyjKSFkhIYngXYVpZB3maOypq
 Pgib/U8IraKZ52oGJw3yinSoORr7FdcUdAGWGTz/lQdNL/jYDfQ6GkRW2oblWXdt
 3Xvj9UW6NmkbMICucMvFuuW1nXAgutZuTp9w7mBxsiUlYepxPv/DXM6yiI1WGlEb
 BeVOmOreNeN2nT6avv/uUhk3Osq63Jn9x8cz5y+7/lgWQwllh3/c+G01RotvgJEQ
 vpQq5ps9fMxIAMaNP6N/YqMJI1IOrBj0iXxaZEDw3VYM/k4lSvtb3VXP9c/rqApu
 U4i6hpSIGzrraU4NrjndYPndcLeNOVZbByETQKosZXuCo6G1sb7FstNSkzI9vSo8
 O/pujIVUfYyBW82GzZGDw+aa7DWA29FPeUQ3p+sj5MSCg051xXT8h6QwqMo2K/zY
 5ATs/qo6w7zH/Ou9rtHTRynCIb0GQJThDSlWtuXFedUF9quEltS+TDz/2o+dWtGJ
 yBFGKDRuBB20D36w9xqg
 =6LYI
 -----END PGP SIGNATURE-----

Merge tag 'soc-for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc into next

Pull part one of ARM SoC updates from Olof Johansson:
 "A quite large set of SoC updates this cycle.  In no particular order:

   - Multi-cluster power management for Samsung Exynos, adding support
     for big.LITTLE CPU switching on EXYNOS5

   - SMP support for Marvell Armada 375 and 38x

   - SMP rework on Allwinner A31

   - Xilinx Zynq support for SOC_BUS, big endian

   - Marvell orion5x platform cleanup, modernizing the implementation
     and moving to DT.

   - _Finally_ moving Samsung Exynos over to support MULTIPLATFORM, so
     that their platform can be enabled in the same kernel binary as
     most of the other v7 platforms in the tree.  \o/

     The work isn't quite complete, there's some driver fixes still
     needed, but the basics now work.

  New SoC support added:

   - Freescale i.MX6SX

   - LSI Axxia AXM55xx SoCs

   - Samsung EXYNOS 3250, 5260, 5410, 5420 and 5800

   - STi STIH407

  plus a large set of various smaller updates for different platforms.
  I'm probably missing some important one here"

* tag 'soc-for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (281 commits)
  ARM: exynos: don't run exynos4 l2x0 setup on other platforms
  ARM: exynos: Fix "allmodconfig" build errors in mcpm and hotplug
  ARM: EXYNOS: mcpm rename the power_down_finish
  ARM: EXYNOS: Enable mcpm for dual-cluster exynos5800 SoC
  ARM: EXYNOS: Enable multi-platform build support
  ARM: EXYNOS: Consolidate Kconfig entries
  ARM: EXYNOS: Add support for EXYNOS5410 SoC
  ARM: EXYNOS: Support secondary CPU boot of Exynos3250
  ARM: EXYNOS: Add Exynos3250 SoC ID
  ARM: EXYNOS: Add 5800 SoC support
  ARM: EXYNOS: initial board support for exynos5260 SoC
  clk: exynos5410: register clocks using common clock framework
  ARM: debug: qcom: add UART addresses to Kconfig help for APQ8084
  ARM: sunxi: allow building without reset controller
  Documentation: devicetree: arm: sort enable-method entries
  ARM: rockchip: convert smp bringup to CPU_METHOD_OF_DECLARE
  clk: exynos5250: Add missing sysmmu clocks for DISP and ISP blocks
  ARM: dts: axxia: Add reset controller
  power: reset: Add Axxia system reset driver
  ARM: axxia: Adding defconfig for AXM55xx
  ...
2014-06-02 16:15:12 -07:00
..
include/mach ARM: SoC: driver changes 2014-04-05 15:37:40 -07:00
board-d2net.c ARM: orion5x: convert d2net to Device Tree 2014-04-26 19:45:24 +00:00
board-dt.c ARM: orion5x: convert Maxtor Shared Storage II to the Device Tree 2014-04-26 19:45:25 +00:00
board-mss2.c ARM: orion5x: convert Maxtor Shared Storage II to the Device Tree 2014-04-26 19:45:25 +00:00
board-rd88f5182.c ARM: orion5x: convert RD-88F5182 to Device Tree 2014-04-26 19:45:22 +00:00
common.c ARM: orion5x: drop unused include from common.c 2013-11-24 03:02:20 +00:00
common.h ARM: SoC updates for 3.16 (part 1) 2014-06-02 16:15:12 -07:00
db88f5281-setup.c ARM: Orion5x: Fix warnings when using C=1. 2013-11-24 02:36:40 +00:00
dns323-setup.c ARM: orion5x: make dns323 independent of PHY support 2014-03-21 18:25:59 +01:00
irq.c ARM: orion5x: switch to DT interrupts and timer 2014-04-26 19:45:07 +00:00
Kconfig ARM: orion5x: convert Maxtor Shared Storage II to the Device Tree 2014-04-26 19:45:25 +00:00
kurobox_pro-setup.c ARM: orion5x: Move to ID based window creation 2013-08-06 14:10:13 +00:00
ls_hgl-setup.c ARM: orion5x: Move to ID based window creation 2013-08-06 14:10:13 +00:00
ls-chl-setup.c ARM: orion5x: Move to ID based window creation 2013-08-06 14:10:13 +00:00
lsmini-setup.c ARM: orion5x: Move to ID based window creation 2013-08-06 14:10:13 +00:00
Makefile ARM: orion5x: convert Maxtor Shared Storage II to the Device Tree 2014-04-26 19:45:25 +00:00
Makefile.boot ARM: 7022/1: allow to detect conflicting zreladdrs 2011-10-17 09:12:40 +01:00
mpp.c arm: plat-orion: use void __iomem pointers for MPP functions 2012-09-21 18:04:24 +00:00
mpp.h ARM: orion5x: Fix GPIO enable bits for MPP9 2012-05-08 18:57:21 +00:00
mv2120-setup.c ARM: orion5x: Move to ID based window creation 2013-08-06 14:10:13 +00:00
net2big-setup.c ARM: orion5x: Move to ID based window creation 2013-08-06 14:10:13 +00:00
pci.c ARM: Orion5x: Fix warnings when using C=1. 2013-11-24 02:36:40 +00:00
rd88f5181l-fxo-setup.c ARM: orion5x: Move to ID based window creation 2013-08-06 14:10:13 +00:00
rd88f5181l-ge-setup.c ARM: orion5x: Move to ID based window creation 2013-08-06 14:10:13 +00:00
rd88f5182-setup.c ARM: Orion5x: Fix warnings when using C=1. 2013-11-24 02:36:40 +00:00
rd88f6183ap-ge-setup.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
terastation_pro2-setup.c ARM: Orion5x: Fix warnings when using C=1. 2013-11-24 02:36:40 +00:00
ts78xx-fpga.h ARM: orion5x: ts78xx whitespace cleanups 2012-05-14 18:13:00 +02:00
ts78xx-setup.c ARM: Orion5x: Fix warnings when using C=1. 2013-11-24 02:36:40 +00:00
ts209-setup.c ARM: Orion5x: Fix warnings when using C=1. 2013-11-24 02:36:40 +00:00
ts409-setup.c ARM: orion5x: Move to ID based window creation 2013-08-06 14:10:13 +00:00
tsx09-common.c ARM: orion5x: clean-up mach/io.h 2012-03-06 21:34:40 -06:00
tsx09-common.h [ARM] Orion: remove code duplication in TS209 and TS409 setup files 2008-06-22 22:44:54 +02:00
wnr854t-setup.c ARM: orion5x: Move to ID based window creation 2013-08-06 14:10:13 +00:00
wrt350n-v2-setup.c ARM: orion5x: Move to ID based window creation 2013-08-06 14:10:13 +00:00