• Soby Mathew's avatar
    PSCI: Fix the return code for invalid entrypoint · 617540d8
    Soby Mathew authored
    As per PSCI1.0 specification, the error code to be returned when an invalid
    non secure entrypoint address is specified by the PSCI client for CPU_SUSPEND,
    CPU_ON or SYSTEM_SUSPEND must be PSCI_E_INVALID_ADDRESS. The current PSCI
    implementation returned PSCI_E_INVAL_PARAMS. This patch rectifies this error
    and also implements a common helper function to validate the entrypoint
    information to be used across these PSCI API implementations.
    
    Change-Id: I52d697d236c8bf0cd3297da4008c8e8c2399b170
    617540d8
psci.h 11.9 KB