[U-Boot] [PATCH v4 0/6] Add ARMv8 PSCI framework

Hongbo Zhang macro.wave.z at gmail.com
Tue Nov 29 03:06:31 CET 2016


Hi York,
This generic PSCI is controlled by CONFIG_ARMV8_PSCI, if enabled, any
platform can implement their own PSCI functions under this framework,
this is all similar with ARMv7's.

While PPA is controlled by CONFIG_FSL_LS_PPA, and the private PSCI
inside the PPA is controlled by FSL_PPA_ARMV8_PSCI,  this macro
depends on and selected by CONFIG_FSL_LS_PPA.

That is to say, they are using separate configs, and only one of them
can be enabled at one time.

On Tue, Nov 29, 2016 at 1:16 AM, york sun <york.sun at nxp.com> wrote:
> On 11/25/2016 02:47 AM, Hongbo Zhang wrote:
>> v3-v4 changes:
>>  - Re-added the 1/6 from v2, and move the newly re-named macro into Kconfig
>>  - Add "Reviewed-by: Tom Rini <trini at konsulko.com>" for patch 4/6 ~ 6/6.
>>
>> v2-v3 changes:
>>  - Drop the previous 1/6, since the previous CONFIG_ARMV8_PSCI in common parts
>> of codes also work for generic PSCI framework, so there are 5 patches in this
>> iteration.
>>  - Add "Reviewed-by: Tom Rini <trini at konsulko.com>" for patches 1/5 and 2/5,
>> which were 2/6 and 3/6.
>>  - Move config values for ls1043 from armv8/Kconfig to s1043ardb_defconfig.
>>
>> v1-v2 changes:
>>  - The new config options are introduced in Kconfig when used for first time
>>  - Introduce new config options in armv8/Kconfig instead of LS1043 platform
>>  - Move previous patch 5/6 to current 2/6 place
>>
>> v1 notes:
>>
>> This patch set introduces ARMv8 PSCI framework, all the PSCI functions are
>> implemented a default dummy one, it is up to each platform to implement their
>> own specific ones.
>>
>> The first 1/6 patch is a prepare clean up for adding ARMv8 PSCI.
>> Patches 2/6 to 5/6 introduce new ARMv8 framework and set it up.
>> The last 6/6 adds a most simple implementation on NXP LS1043 platform, to
>> verify this framework.
>>
>> This patch set mainly introduces ARMv8 PSCI framework, for easier review and
>> merge, further PSCI implementation on LS1043 is coming later.
>>
>
> Hongbo,
>
> Can you educate me how this generic PSCI framework co-exist with PPA or
> other secure firmware?
>
> York


More information about the U-Boot mailing list