OpenCloudOS-Kernel/arch/arm/mach-cns3xxx
Mac Lin a3d9052c62 ARM: cns3xxx: fix mapping of private memory region
Since commit 0536bdf33f (ARM: move iotable mappings within the vmalloc
region), the Cavium CNS3xxx cannot boot anymore.

This is caused by the pre-defined iotable mappings is not in the vmalloc
region. This patch 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.

Signed-off-by: Mac Lin <mkl0301@gmail.com>
Signed-off-by: Anton Vorontsov <anton@enomsg.org>
Cc: stable@vger.kernel.org [v3.3+]
2013-03-30 12:05:26 -07:00
..
include/mach ARM: cns3xxx: fix mapping of private memory region 2013-03-30 12:05:26 -07:00
Kconfig ARM: cns3xxx: drop unnecessary symbol selection 2012-11-12 22:38:41 +01:00
Makefile ARM: cns3xxx: Add support for SDHCI controllers 2010-06-08 17:37:09 +04:00
Makefile.boot ARM: 7022/1: allow to detect conflicting zreladdrs 2011-10-17 09:12:40 +01:00
cns3420vb.c Initial irqchip init infrastructure and GIC and VIC clean-ups 2013-01-14 19:55:03 -08:00
core.c ARM: cns3xxx: fix mapping of private memory region 2013-03-30 12:05:26 -07:00
core.h ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
devices.c ARM: __io abuse cleanup 2012-03-13 21:25:21 -05:00
devices.h ARM: cns3xxx: Add support for AHCI controllers 2010-06-08 17:37:09 +04:00
pcie.c ARM: PCI: provide a default bus scan implementation 2012-05-13 17:12:17 +01:00
pm.c ARM: restart: cns3xxx: use new restart hook 2012-01-05 12:57:09 +00:00