xref: /aosp_15_r20/external/arm-trusted-firmware/lib/romlib/templates/wrapper.S (revision 54fd6939e177f8ff529b10183254802c76df6d08)
1*54fd6939SJiyong Park/*
2*54fd6939SJiyong Park * Copyright (c) 2019, Arm Limited. All rights reserved.
3*54fd6939SJiyong Park *
4*54fd6939SJiyong Park * SPDX-License-Identifier: BSD-3-Clause
5*54fd6939SJiyong Park */
6*54fd6939SJiyong Park	.globl	${function_name}
7*54fd6939SJiyong Park${function_name}:
8*54fd6939SJiyong Park	ldr	x17, =jmptbl
9*54fd6939SJiyong Park	mov	x16, #${function_offset}
10*54fd6939SJiyong Park	ldr	x17, [x17]
11*54fd6939SJiyong Park	add	x16, x16, x17
12*54fd6939SJiyong Park	br	x16
13