| 1 | /* SPDX-License-Identifier: GPL-2.0 */ |
|---|---|
| 2 | /* |
| 3 | * Generic code to perform an ultravisor call. |
| 4 | * |
| 5 | * Copyright 2019, IBM Corporation. |
| 6 | * |
| 7 | */ |
| 8 | #include <linux/export.h> |
| 9 | #include <asm/ppc_asm.h> |
| 10 | |
| 11 | _GLOBAL(ucall_norets) |
| 12 | EXPORT_SYMBOL_GPL(ucall_norets) |
| 13 | sc 2 /* Invoke the ultravisor */ |
| 14 | blr /* Return r3 = status */ |
| 15 |
