linux_dsm_epyc7002/arch/arm64/kernel
Stefano Stabellini 5882bfef63 arm,arm64/xen: move Xen initialization earlier
Currently, Xen is initialized/discovered in an initcall. This doesn't
allow us to support earlyprintk or choosing the preferred console when
running on Xen.

The current function xen_guest_init is now split in 2 parts:
    - xen_early_init: Check if there is a Xen node in the device tree
    and setup domain type
    - xen_guest_init: Retrieve the information from the device node and
    initialize Xen (grant table, shared page...)

The former is called in setup_arch, while the latter is an initcall.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Signed-off-by: Julien Grall <julien.grall@linaro.org>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Will Deacon <will.deacon@arm.com>
2015-05-28 12:23:11 +01:00
..
vdso
.gitignore
acpi.c ARM64 / ACPI: make acpi_map_gic_cpu_interface() as void function 2015-03-31 16:31:00 +01:00
alternative.c Revert "arm64: alternative: Allow immediate branch as alternative instruction" 2015-05-05 12:21:52 +01:00
arm64ksyms.c
armv8_deprecated.c
asm-offsets.c arm64 updates for 4.1: 2015-04-16 13:58:29 -05:00
cacheinfo.c
cpu_errata.c arm64: fix midr range for Cortex-A57 erratum 832075 2015-04-01 11:12:03 +01:00
cpu_ops.c
cpufeature.c arm64: Extract feature parsing code from cpu_errata.c 2015-03-30 11:03:43 +01:00
cpuidle.c
cpuinfo.c arm64: Extract feature parsing code from cpu_errata.c 2015-03-30 11:03:43 +01:00
debug-monitors.c
efi-entry.S
efi-stub.c
efi.c
entry32.S
entry-fpsimd.S
entry-ftrace.S
entry.S arm64: errata: add workaround for cortex-a53 erratum #845719 2015-04-01 10:24:31 +01:00
fpsimd.c
ftrace.c
head.S
hw_breakpoint.c Merge branch 'perf/x86' into perf/core, because it's ready 2015-03-27 09:46:19 +01:00
hyp-stub.S
image.h
insn.c arm64: insn: Add aarch64_insn_decode_immediate 2015-03-30 11:03:42 +01:00
io.c
irq.c
jump_label.c
kgdb.c
kuser32.S
Makefile Initial ACPI support for arm64: 2015-04-24 08:23:45 -07:00
module.c
pci.c
perf_event.c arm64: perf: fix memory leak when probing PMU PPIs 2015-05-12 16:50:21 +01:00
perf_regs.c
process.c
psci-call.S
psci.c
ptrace.c
return_address.c
setup.c arm,arm64/xen: move Xen initialization earlier 2015-05-28 12:23:11 +01:00
signal32.c
signal.c arm64: Removed unused variable 2015-04-13 20:40:10 +02:00
sleep.S
smp_spin_table.c
smp.c Initial ACPI support for arm64: 2015-04-24 08:23:45 -07:00
stacktrace.c
suspend.c
sys32.c
sys_compat.c
sys.c
time.c
topology.c
trace-events-emulation.h
traps.c
vdso.c
vmlinux.lds.S