• Soby Mathew's avatar
    Rework the PSCI migrate APIs · 8991eed7
    Soby Mathew authored
    This patch reworks the PSCI MIGRATE, MIGRATE_INFO_TYPE and
    MIGRATE_INFO_UP_CPU support for Trusted Firmware. The
    implementation does the appropriate validation of parameters
    and invokes the appropriate hook exported by the SPD.
    
    The TSP is a MP Trusted OS. Hence the ability to actually
    migrate a Trusted OS has not been implemented. The
    corresponding function is not populated in the spd_pm_hooks
    structure for the TSPD.
    
    The `spd_pm_ops_t` has undergone changes with this patch.
    SPD PORTS MAY NEED TO BE UPDATED.
    
    Fixes ARM-software/tf-issues#249
    
    Change-Id: Iabd87521bf7c530a5e4506b6d3bfd4f1bf87604f
    8991eed7
psci_private.h 6.11 KB