powerpc/pseries: PAPR persistent memory support
This patch implements support for discovering storage class memory devices at boot and for handling hotplug of new regions via RTAS hotplug events. Signed-off-by:Oliver O'Halloran <oohall@gmail.com> [mpe: Fix CONFIG_MEMORY_HOTPLUG=n build] Signed-off-by:
Michael Ellerman <mpe@ellerman.id.au>
Showing
- arch/powerpc/include/asm/firmware.h 3 additions, 1 deletionarch/powerpc/include/asm/firmware.h
- arch/powerpc/include/asm/hvcall.h 9 additions, 1 deletionarch/powerpc/include/asm/hvcall.h
- arch/powerpc/include/asm/rtas.h 2 additions, 0 deletionsarch/powerpc/include/asm/rtas.h
- arch/powerpc/kernel/rtasd.c 2 additions, 0 deletionsarch/powerpc/kernel/rtasd.c
- arch/powerpc/platforms/pseries/Makefile 1 addition, 1 deletionarch/powerpc/platforms/pseries/Makefile
- arch/powerpc/platforms/pseries/dlpar.c 4 additions, 0 deletionsarch/powerpc/platforms/pseries/dlpar.c
- arch/powerpc/platforms/pseries/firmware.c 1 addition, 0 deletionsarch/powerpc/platforms/pseries/firmware.c
- arch/powerpc/platforms/pseries/pmem.c 164 additions, 0 deletionsarch/powerpc/platforms/pseries/pmem.c
- arch/powerpc/platforms/pseries/pseries.h 5 additions, 0 deletionsarch/powerpc/platforms/pseries/pseries.h
- arch/powerpc/platforms/pseries/ras.c 2 additions, 1 deletionarch/powerpc/platforms/pseries/ras.c
Loading
Please register or sign in to comment