summaryrefslogtreecommitdiff
path: root/lib/stdlib/strcmp.c
diff options
context:
space:
mode:
authorSoby Mathew <soby.mathew@arm.com>2015-10-26 14:01:53 +0000
committerSoby Mathew <soby.mathew@arm.com>2015-12-09 09:56:53 +0000
commitf14d188681b2c6f49ccd22595b112da7b02798f8 (patch)
treeb6faa64b38419ff37b4bc51d9c9cdbe175fd1b69 /lib/stdlib/strcmp.c
parent02446137a4e2a504706fb1f4059467643e2930a5 (diff)
Prepare platforms to use refactored ARM GIC drivers
This patch adds platform helpers for the new GICv2 and GICv3 drivers in plat_gicv2.c and plat_gicv3.c. The platforms can include the appropriate file in their build according to the GIC driver to be used. The existing plat_gic.c is only meant for the legacy GIC driver. In the case of ARM platforms, the major changes are as follows: 1. The crash reporting helper macro `arm_print_gic_regs` that prints the GIC CPU interface register values has been modified to detect the type of CPU interface being used (System register or memory mappped interface) before using the right interface to print the registers. 2. The power management helper function that is called after a core is powered up has been further refactored. This is to highlight that the per-cpu distributor interface should be initialised only when the core was originally powered down using the CPU_OFF PSCI API and not when the CPU_SUSPEND PSCI API was used. 3. In the case of CSS platforms, the system power domain restore helper `arm_system_pwr_domain_resume()` is now only invoked in the `suspend_finish` handler as the system power domain is always expected to be initialized when the `on_finish` handler is invoked. Change-Id: I7fc27d61fc6c2a60cea2436b676c5737d0257df6
Diffstat (limited to 'lib/stdlib/strcmp.c')
0 files changed, 0 insertions, 0 deletions