Includes changes for the following advisories: ARM Trusted Firmware Security Advisory TFV 5 Not initializing or saving/restoring PMCR_EL0 can leak secure world timing information Arm Trusted Firmware Security Advisory TFV 6 Arm Trusted Firmware exposure to speculative processor vulnerabilities using cache timing side-channels Tested by kettenis@ on RK3399, the only platform we currently build in this port. ok kettenis@