• Sudeep Holla's avatar
    firmware: add support for ARM System Control and Power Interface(SCPI) protocol · 8cb7cf56
    Sudeep Holla authored
    This patch adds support for System Control and Power Interface (SCPI)
    Message Protocol used between the Application Cores(AP) and the System
    Control Processor(SCP). The MHU peripheral provides a mechanism for
    inter-processor communication between SCP's M3 processor and AP.
    
    SCP offers control and management of the core/cluster power states,
    various power domain DVFS including the core/cluster, certain system
    clocks configuration, thermal sensors and many others.
    
    This protocol driver provides interface for all the client drivers using
    SCPI to make use of the features offered by the SCP.
    Signed-off-by: default avatarSudeep Holla <sudeep.holla@arm.com>
    Reviewed-by: default avatarJon Medhurst (Tixy) <tixy@linaro.org>
    Cc: Jassi Brar <jassisinghbrar@gmail.com>
    Cc: Liviu Dudau <Liviu.Dudau@arm.com>
    Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
    8cb7cf56
Kconfig 5.69 KB