1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (C) 2020 Google LLC.
4 * Written by David Brazdil <dbrazdil@google.com>
6 * Linker script used for partial linking of nVHE EL2 object files.
9 #include <asm/hyp_image.h>
10 #include <asm-generic/vmlinux.lds.h>
11 #include <asm/cache.h>
12 #include <asm/memory.h>
15 HYP_SECTION(.idmap.text)
17 HYP_SECTION(.data..ro_after_init)
21 * .hyp..data..percpu needs to be page aligned to maintain the same
22 * alignment for when linking into vmlinux.
25 BEGIN_HYP_SECTION(.data..percpu)
26 PERCPU_INPUT(L1_CACHE_BYTES)