03 Sep, 2015

1 commit

  • cpu_cluster_pm_exit() must be sent after cpu_cluster_pm_enter() has been
    sent for the cluster and before any cpu_pm_exit() notifications are sent
    for any CPU.

    Cc: Nicolas Pitre
    Acked-by: Kevin Hilman
    Signed-off-by: Lina Iyer
    Signed-off-by: Rafael J. Wysocki

    Lina Iyer
     

01 Jun, 2012

1 commit


23 Sep, 2011

2 commits

  • Implements syscore_ops in cpu_pm to call the cpu and
    cpu cluster notifiers during suspend and resume,
    allowing drivers receiving the notifications to
    avoid implementing syscore_ops.

    Signed-off-by: Colin Cross
    Signed-off-by: Santosh Shilimkar
    Reviewed-by: Kevin Hilman
    Tested-and-Acked-by: Shawn Guo
    Tested-by: Vishwanath BS

    Colin Cross
     
  • During some CPU power modes entered during idle, hotplug and
    suspend, peripherals located in the CPU power domain, such as
    the GIC, localtimers, and VFP, may be powered down. Add a
    notifier chain that allows drivers for those peripherals to
    be notified before and after they may be reset.

    Notified drivers can include VFP co-processor, interrupt controller
    and it's PM extensions, local CPU timers context save/restore which
    shouldn't be interrupted. Hence CPU PM event APIs must be called
    with interrupts disabled.

    Signed-off-by: Colin Cross
    Signed-off-by: Santosh Shilimkar
    Reviewed-by: Kevin Hilman
    Tested-and-Acked-by: Shawn Guo
    Tested-by: Kevin Hilman
    Tested-by: Vishwanath BS

    Colin Cross