diff options
| author | Sergey Temerkhanov <[email protected]> | 2015-10-14 09:55:46 -0700 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2016-01-19 22:25:36 +0000 |
| commit | a5b9fa30cebd91082f9fea93d7ef33812910da6a (patch) | |
| tree | 7b3078e6a1328148acd2e5361bb4b73fb8bafa40 /include/linux | |
| parent | 94f7ff36e521674a02145a3ff04b659c40122ba3 (diff) | |
armv8: Add Secure Monitor/Hypervisor Call (SMC/HVC) infrastructure
This commit adds functions issuing calls to secure monitor or
hypervisore. This allows using services such as Power State
Coordination Interface (PSCI) provided by firmware, e.g. ARM
Trusted Firmware (ATF)
The SMC call can destroy all registers declared temporary by the
calling conventions. The clobber list is "x0..x17" because of
this
Signed-off-by: Sergey Temerkhanov <[email protected]>
Signed-off-by: Corey Minyard <[email protected]>
Signed-off-by: Radha Mohan Chintakuntla <[email protected]>
Reviewed-by: Simon Glass <[email protected]>
Tested-by: Mateusz Kulikowski <[email protected]>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions
