
From: Igor Opaniuk igor.opaniuk@foundries.io
This adds support for: * PSCI_FEATURES, introduced in PSCI 1.0. This provides API that allows discovering whether a specific PSCI function is implemented and its features. * SYSTEM_RESET2, introduced in PSCI 1.1, which extends existing SYSTEM_RESET. It provides support for vendor-specific resets, providing reset_type as an additional param.
Also PSCI sysreset driver is refactored to use new API.
CI: https://dev.azure.com/igoropaniuk/u-boot/_build/results?buildId=16&view=...
Igor Opaniuk (3): psci: add v1.0/v1.1 definitions from Linux psci: add features/reset2 support sysreset: psci: use psci driver exported functions
drivers/firmware/psci.c | 70 ++++++++++++++++++++++++++++++++ drivers/sysreset/sysreset_psci.c | 8 +--- include/linux/psci.h | 31 ++++++++++++++ 3 files changed, 103 insertions(+), 6 deletions(-)