| /* |
| * Copyright (c) 2019-2024, Arm Limited and Contributors. All rights reserved. |
| * |
| * SPDX-License-Identifier: BSD-3-Clause |
| * |
| * Stub linker script to provide the armstub8.bin header before the actual |
| * code. If the GPU firmware finds a magic value at offset 240 in |
| * armstub8.bin, it will put the DTB and kernel load address in subsequent |
| * words. We can then read those values to find the proper NS entry point |
| * and find our DTB more flexibly. |
| */ |
| |
| MEMORY { |
| PRERAM (rwx): ORIGIN = 0, LENGTH = 4096 |
| } |
| |
| SECTIONS |
| { |
| .armstub8 . : { |
| *armstub8_header.o(.text*) |
| KEEP(*(.armstub8)) |
| } >PRERAM |
| } |