diff options
author | Igor Opaniuk <igor.opaniuk@foundries.io> | 2021-04-01 02:01:53 +0300 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2021-04-20 07:31:12 -0400 |
commit | b7135b034f9f19a89516bb53535891e14a545395 (patch) | |
tree | 327dc24c46e2a75325c66080905f3971849123b5 /drivers/sysreset/sysreset_psci.c | |
parent | 2963d606bc6bbaf7b097ec8a42abec7f71339a9d (diff) |
psci: add features/reset2 support
Adds support for:
* PSCI_FEATURES, which was introduced in PSCI 1.0. This provides API
that allows discovering whether a specific PSCI function is implemented
and its features.
* SYSTEM_RESET2, which was introduced in PSCI 1.1, which extends existing
SYSTEM_RESET. It provides support for vendor-specific resets, providing
reset_type as an additional param.
For additional details visit [1].
Implementations of some functions were borrowed from Linux PSCI driver
code [2].
[1] https://developer.arm.com/documentation/den0022/latest/
[2] drivers/firmware/psci/psci.c
Signed-off-by: Igor Opaniuk <igor.opaniuk@foundries.io>
Diffstat (limited to 'drivers/sysreset/sysreset_psci.c')
0 files changed, 0 insertions, 0 deletions