PSCI: Remove references to affinity based power management
As per Section 4.2.2. in the PSCI specification, the term "affinity"
is used in the context of describing the hierarchical arrangement
of cores. This often, but not always, maps directly to the processor
power domain topology of the system. The current PSCI implementation
assumes that this is always the case i.e. MPIDR based levels of
affinity always map to levels in a power domain topology tree.

This patch is the first in a series of patches which remove this
assumption. It removes all occurences of the terms "affinity
instances and levels" when used to describe the power domain
topology. Only the terminology is changed in this patch. Subsequent
patches will implement functional changes to remove the above
mentioned assumption.

Change-Id: Iee162f051b228828310610c5a320ff9d31009b4e
1 parent 6590ce2 commit 4067dc3112d4385c1d3b244aeb708c325983f6e1
@Soby Mathew Soby Mathew authored on 5 May 2015
Showing 15 changed files
View
include/bl31/services/psci1.0/psci.h
View
include/plat/common/psci1.0/platform.h
View
services/std_svc/psci1.0/psci_afflvl_off.c 100644 → 0
View
services/std_svc/psci1.0/psci_afflvl_on.c 100644 → 0
View
services/std_svc/psci1.0/psci_afflvl_suspend.c 100644 → 0
View
services/std_svc/psci1.0/psci_common.c
View
services/std_svc/psci1.0/psci_entry.S
View
services/std_svc/psci1.0/psci_helpers.S
View
services/std_svc/psci1.0/psci_main.c
View
services/std_svc/psci1.0/psci_off.c 0 → 100644
View
services/std_svc/psci1.0/psci_on.c 0 → 100644
View
services/std_svc/psci1.0/psci_private.h
View
services/std_svc/psci1.0/psci_setup.c
View
services/std_svc/psci1.0/psci_suspend.c 0 → 100644
View
services/std_svc/psci1.0/psci_system_off.c