linux_dsm_epyc7002/arch/powerpc/platforms/powernv
Benjamin Herrenschmidt 628daa8d5a powerpc/powernv: Add RTC and NVRAM support plus RTAS fallbacks
Implements OPAL RTC and NVRAM support and wire all that up to
the powernv platform.

We use RTAS for RTC as a fallback if available. Using RTAS for nvram
is not supported yet, pending some rework/cleanup and generalization
of the pSeries & CHRP code. We also use RTAS fallbacks for power off
and reboot

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2011-09-20 16:09:57 +10:00
..
Kconfig powerpc/powernv: Basic support for OPAL 2011-09-20 16:09:50 +10:00
Makefile powerpc/powernv: Add RTC and NVRAM support plus RTAS fallbacks 2011-09-20 16:09:57 +10:00
opal-nvram.c powerpc/powernv: Add RTC and NVRAM support plus RTAS fallbacks 2011-09-20 16:09:57 +10:00
opal-rtc.c powerpc/powernv: Add RTC and NVRAM support plus RTAS fallbacks 2011-09-20 16:09:57 +10:00
opal-takeover.S powerpc/powernv: Add OPAL takeover from PowerVM 2011-09-20 16:09:47 +10:00
opal-wrappers.S powerpc/powernv: Basic support for OPAL 2011-09-20 16:09:50 +10:00
opal.c powerpc/powernv: Support for OPAL console 2011-09-20 16:09:54 +10:00
powernv.h powerpc: Add skeleton PowerNV platform 2011-09-20 15:53:25 +10:00
setup.c powerpc/powernv: Add RTC and NVRAM support plus RTAS fallbacks 2011-09-20 16:09:57 +10:00
smp.c powerpc/powernv: Basic support for OPAL 2011-09-20 16:09:50 +10:00