Export maximum affinity using PLATFORM_MAX_AFFLVL macro
This patch removes the plat_get_max_afflvl() platform API and instead replaces it with a platform macro PLATFORM_MAX_AFFLVL. This is done because the maximum affinity level for a platform is a static value and it is more efficient for it to be defined as a platform macro. NOTE: PLATFORM PORTS NEED TO BE UPDATED ON MERGE OF THIS COMMIT Fixes ARM-Software/tf-issues#265 Change-Id: I31d89b30c2ccda30d28271154d869060d50df7bf |
---|
|
docs/porting-guide.md |
---|
include/plat/common/platform.h |
---|
plat/fvp/fvp_topology.c |
---|
plat/fvp/include/platform_def.h |
---|
plat/juno/include/platform_def.h |
---|
plat/juno/juno_private.h |
---|
plat/juno/plat_topology.c |
---|
services/std_svc/psci/psci_common.c |
---|
services/std_svc/psci/psci_main.c |
---|
services/std_svc/psci/psci_private.h |
---|
services/std_svc/psci/psci_setup.c |
---|