uboot/arch/arm/include/asm
Sergey Temerkhanov 94f7ff36e5 armv8: New MMU setup code allowing to use 48+ bits PA/VA
This patch adds code which sets up 2-level page tables on ARM64 thus
extending available VA space. CPUs implementing 64k translation
granule are able to use direct PA-VA mapping of the whole 48 bit
address space.
It also adds the ability to reset the SCTRL register at the very beginning
of execution to avoid interference from stale mappings set up by early
firmware/loaders/etc.

Signed-off-by: Sergey Temerkhanov <s.temerkhanov@gmail.com>
Signed-off-by: Radha Mohan Chintakuntla <rchintakuntla@cavium.com>
2016-01-19 22:25:36 +00:00
..
arch-am33xx
arch-armada100
arch-armv7
arch-bcm281xx
arch-bcmcygnus
arch-bcmnsp
arch-ep93xx
arch-fsl-layerscape armv8/ls1043a: Implement workaround for PEX erratum A009929 2015-12-17 08:52:18 +08:00
arch-hi6220
arch-imx
arch-lpc32xx arm: lpc32xx: switch SPL builds to driver model 2016-01-13 21:05:22 -05:00
arch-ls102xa armv7/fsl-ls102xa: Workaround for DDR erratum A008514 2015-12-15 08:57:32 +08:00
arch-mvebu
arch-mx5
arch-mx6 imx: mx6: fix reg base address when runtime usage 2015-12-07 15:03:08 +01:00
arch-mx7
arch-mx25
arch-mx27
arch-mx31
arch-mx35
arch-mxs ARM: mxs: allow boards to select DC-DC switching clock source 2016-01-03 15:56:36 +01:00
arch-omap3
arch-omap4 Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
arch-omap5
arch-orion5x
arch-pxa
arch-rmobile Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
arch-rockchip rockchip: add rk3036 sdram driver 2015-12-01 08:07:22 -07:00
arch-s3c24x0
arch-sa1100
arch-spear
arch-stm32f1 Change e-mail address of Kamil Lulko 2015-12-05 18:22:32 -05:00
arch-stm32f4 stm32: Convert serial driver to DM 2015-12-12 15:56:08 -05:00
arch-stv0991
arch-sunxi sunxi: Add support for Allwinner A83T DRAM 2015-12-10 15:45:47 +01:00
arch-tegra Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
arch-tegra20
arch-tegra30 Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
arch-tegra114 Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
arch-tegra124 Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
arch-tegra210
arch-vf610
arch-zynqmp zynq: sdhci: Move driver to DM 2015-12-07 10:14:29 +01:00
armv8 armv8: New MMU setup code allowing to use 48+ bits PA/VA 2016-01-19 22:25:36 +00:00
imx-common iomux-v3: Take MX6D in consideration for imx_iomux_v3_setup_pad() 2015-11-25 09:41:29 +01:00
iproc-common
kona-common
proc-armv
ti-common
armv7.h
armv7m.h Change e-mail address of Kamil Lulko 2015-12-05 18:22:32 -05:00
assembler.h
atomic.h
bitops.h
bootm.h
byteorder.h
cache.h
config.h
davinci_rtc.h
dma-mapping.h
ehci-omap.h Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
emif.h
errno.h
fsl_secure_boot.h armv8/ls1043ardb: add SECURE BOOT target for NOR 2015-12-15 08:57:35 +08:00
gic.h
global_data.h armv8: New MMU setup code allowing to use 48+ bits PA/VA 2016-01-19 22:25:36 +00:00
gpio.h
hardware.h
io.h
linkage.h
mach-types.h
macro.h
memory.h
omap_common.h
omap_gpio.h
omap_mmc.h
omap_musb.h
pl310.h
posix_types.h
processor.h
psci.h
ptrace.h
sections.h
secure.h
setup.h
spl.h
string.h
system.h armv8: New MMU setup code allowing to use 48+ bits PA/VA 2016-01-19 22:25:36 +00:00
types.h
u-boot-arm.h
u-boot.h
unaligned.h
utils.h