SMP support for socfpga platform, from Dinh Nguyen <dinguyen@altera.com>
v3:
-cleaned up socfpga_defconfig.
-Needs # CONFIG_ARCH_VEXPRESS_CORTEX_A5_A9_ERRATA is not set
-Removed CONFIG_VMSPLIT_2G, as system has 2GB of RAM
-Removed CONFIG_ARCH_TIMER
-Remove pen_release variable
-Added Reviewed-by: Rob Herring <rob.herring@calxeda.com>
v2:
-Remove pen_release code
-Remove code that was already done by v7_setup
-Add bindings document for reset and system manager
-Move socfpga_sysmgr_init from platsmp.c to socfpga.c,
because we will need to use the reset and system manager
for more than SMP.
-Move core.h to mach-socfpga from mach-socfpga/include/mach
* socfpga/smp:
ARM: socfpga: Enable SMP for socfpga
Signed-off-by: Arnd Bergmann <arnd@arndb.de>