| 1 | /* SPDX-License-Identifier: GPL-2.0+ */ |
| 2 | /* |
| 3 | * Copyright 2018, Michael Ellerman, IBM Corporation. |
| 4 | */ |
| 5 | |
| 6 | |
| 7 | |
| 8 | /* Define a "site" that can be patched */ |
| 9 | .macro patch_site label name |
| 10 | .pushsection ".rodata" |
| 11 | .balign 4 |
| 12 | .global \name |
| 13 | \name: |
| 14 | .4byte \label - . |
| 15 | .popsection |
| 16 | .endm |
| 17 | |
| 18 | /* _ASM_POWERPC_CODE_PATCHING_ASM_H */ |