• Jeenu Viswambharan's avatar
    Implement ARM Standard Service · 64f6ea9b
    Jeenu Viswambharan authored
    This patch implements ARM Standard Service as a runtime service and adds
    support for call count, UID and revision information SMCs. The existing
    PSCI implementation is subsumed by the Standard Service calls and all
    PSCI calls are therefore dispatched by the Standard Service to the PSCI
    handler.
    
    At present, PSCI is the only specification under Standard Service. Thus
    call count returns the number of PSCI calls implemented. As this is the
    initial implementation, a revision number of 0.1 is returned for call
    revision.
    
    Fixes ARM-software/tf-issues#62
    
    Change-Id: I6d4273f72ad6502636efa0f872e288b191a64bc1
    64f6ea9b
psci_main.c 6.31 KB