[PATCH 0/5] Second round of MCPM refactoring
Wei Xu
xuwei5 at hisilicon.com
Wed May 6 04:03:05 PDT 2015
On 5/1/2015 5:06 PM, Nicolas Pitre wrote:
> This is the sequel to the first episode that started here:
>
> http://article.gmane.org/gmane.linux.ports.arm.kernel/401353
>
> Now that most of the first set has been merged upstream, here's the last
> set to complete the cleanup. This mainly includes the removal of the
> backward compatibility support plus some cosmetic changes.
>
> The hisi04 backend, though, is instead converted to raw SMP operations
> as it currently doesn't benefit from MCPM at all and doesn't fit well
> with the new backend structure.
>
> This series can also be obtained from the following Git repository:
>
> http://git.linaro.org/people/nicolas.pitre/linux.git mcpm
>
> The diffstat shows more code removal again:
>
> arch/arm/common/mcpm_entry.c | 281 +++++++++++++----------------
> arch/arm/include/asm/mcpm.h | 73 +++-----
> arch/arm/mach-exynos/suspend.c | 8 +-
> arch/arm/mach-hisi/platmcpm.c | 127 +++++--------
> drivers/cpuidle/cpuidle-big_little.c | 8 +-
> 5 files changed, 198 insertions(+), 299 deletions(-)
>
> .
>
Tested by: Wei Xu <xuwei5 at hisilicon.com>
Built and booted all the 16 cores on D01 board based on v4.1-rc2.
And confirmed CPU hotplug works well on D01 board.
Thanks!
Best Regards,
Wei
More information about the linux-arm-kernel
mailing list