[PATCHv2 00/12] arm/arm64: Unify PSCI client support
Hanjun Guo
hanjun.guo at linaro.org
Tue May 19 01:54:56 PDT 2015
On 2015年05月18日 18:38, Mark Rutland wrote:
> This series unifies the 32-bit and 64-bit PSCI client code, moving the bulk of
> the FW invocation and probing out to a common locaiton in drivers/firmware.
> As part of this, the remaining edge cases for PSCI 0.2 (Trusted OSs rejecting
> CPU_OFF) are accounted for, maknig both 32-bit adn 64-bit clients more robust.
>
> This results in a reasonable saving in terms of lines of code, and will allow
> for PSCI 1.0 support to be unified form the beginning, avoiding further
> duplication.
>
> The series is based on v4.1-rc3.
Before I review this patch set, I applied this patch set on
top of v4.1-rc3 (and adding some SBSA uart patches), compiled both
ok with ACPI=y/n on ARM64, and this patch set:
- booted ok with SMP with ACPI on ARM64;
- after boot, I do cpu hotplug operations for CPUs
(echo 0/1 > cpu*/online) , and it works pretty fine, so PSCI
CPU_ON/OFF works.
For this patch set:
Tested-by: Hanjun Guo <hanjun.guo at linaro.org>
Thanks
Hanjun
More information about the linux-arm-kernel
mailing list