switch-l4t-atf/lib
Soby Mathew 7a3d4bdeef Flush psci_plat_pm_ops after initialization
The `psci_plat_pm_ops` global pointer is initialized during cold boot by the
primary CPU and will be accessed by the secondary CPUs before enabling data
cache during warm boot. This patch adds a missing data cache flush of
`psci_plat_psci_ops` after initialization during psci_setup() so that
secondaries can see the updated `psci_plat_psci_ops` pointer.

Fixes ARM-software/tf-issues#424

Change-Id: Id4554800b5646302b944115a33be69507d53cedb
2016-09-09 14:37:07 +01:00
..
aarch32 AArch32: Add assembly helpers 2016-08-10 12:35:46 +01:00
aarch64 Refactor the xlat_tables library code 2016-04-13 12:06:23 +01:00
cpus AArch32: Add support in TF libraries 2016-08-10 12:35:46 +01:00
el3_runtime AArch32: Fix SCTLR context initialization 2016-08-31 18:14:07 +01:00
libfdt Minor libfdt changes to enable TF integration 2016-06-03 14:21:03 +01:00
locks AArch32: Add support in TF libraries 2016-08-10 12:35:46 +01:00
pmf Add Performance Measurement Framework(PMF) 2016-06-16 08:31:42 +01:00
psci Flush psci_plat_pm_ops after initialization 2016-09-09 14:37:07 +01:00
semihosting Fix bug in semihosting write function 2015-07-16 20:36:41 +01:00
stdlib Move stdlib header files to include/lib/stdlib 2016-06-03 14:20:48 +01:00
xlat_tables Automatically select initial xlation lookup level 2016-08-23 10:51:44 +01:00