arm-trusted-firmware/lib/psci
Pankaj Gupta ab4df50c23 adding support to enable different personality of the same soc.
Same SoC has different personality by creating different number of:
- cores
- clusters.

As a result, the platform specific power domain tree will be created
after identify the personality of the SoC.
Hence, platform specific power domain tree may not be same for all the
personality of the soc.

Thus, psci library code will deduce the 'plat_core_count', while
populating the power domain tree topology and return the number of
cores.

PLATFORM_CORE_COUNT will still be valid for a SoC, such that
psci_plat_core_count <= PLATFORM_CORE_COUNT.

PLATFORM_CORE_COUNT will continued to be defined by platform to create
the data structures.

Signed-off-by: Pankaj Gupta <pankaj.gupta@nxp.com>
Change-Id: I1f5c47647631cae2dcdad540d64cf09757db7185
2019-11-26 16:45:41 +05:30
..
aarch32 Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
aarch64 Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
psci_common.c adding support to enable different personality of the same soc. 2019-11-26 16:45:41 +05:30
psci_lib.mk mem_protect: Add mem_protect API 2017-09-25 13:32:20 +01:00
psci_main.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
psci_mem_protect.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
psci_off.c PSCI: Lookup list of parent nodes to lock only once 2019-06-06 11:31:47 -04:00
psci_on.c Adding new optional PSCI hook pwr_domain_on_finish_late 2019-09-25 22:06:44 -05:00
psci_private.h adding support to enable different personality of the same soc. 2019-11-26 16:45:41 +05:30
psci_setup.c adding support to enable different personality of the same soc. 2019-11-26 16:45:41 +05:30
psci_stat.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
psci_suspend.c Refactor ARMv8.3 Pointer Authentication support code 2019-09-13 14:11:59 +01:00
psci_system_off.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00