mbox series

[RFC,0/4] Allwinner R528/T113s PSCI

Message ID 20230601214814.128336-1-CFSworks@gmail.com
Headers show
Series Allwinner R528/T113s PSCI | expand

Message

Sam Edwards June 1, 2023, 9:48 p.m. UTC
Hi Andre (and list),

Per our previous discussion, these are my patches to add PSCI support to your
WIP R528/T113s series. I am sending it as RFC because I have CC'd the list and
don't want these changes to be treated as patches against upstream.

The first patch in this series provides a few more register definitions for
cpu_sunxi_ncat2.h. The next two are refactoring, independent of any specific
arch/SoC. The final patch adds PSCI support.

It might or might not be appropriate to split out the refactoring patches for
separate review and inclusion; otherwise, the intent of this patchset is to be
incorporated into the existing R528 series.

Cheers,
Sam

Sam Edwards (4):
  SQUASH ME
  sunxi: psci: clean away preprocessor macros
  sunxi: psci: refactor register access to separate functions
  sunxi: psci: implement PSCI on R528

 arch/arm/cpu/armv7/sunxi/psci.c               | 185 ++++++++++++------
 .../include/asm/arch-sunxi/cpu_sunxi_ncat2.h  |   7 +-
 arch/arm/mach-sunxi/Kconfig                   |   2 +
 include/configs/sunxi-common.h                |   8 +
 4 files changed, 138 insertions(+), 64 deletions(-)