powerpc/powernv: Add scom support under OPALv3
PATCH 1/1 powerpc/powernv: Add scom support under OPALv3
OPAL v3 provides interfaces to access the chips XSCOM, expose this via the existing scom infrastructure.
Signed-off-by Benjamin Herrenschmidt <[email protected]>
--- arch/powerpc/platforms/powernv/Kconfig | 1 + arch/powerpc/platforms/powernv/Makefile | 1 + arch/powerpc/platforms/powernv/opal-xscom.c | 105 ++++++++++++++++++++++++++++ 3 files changed, 107 insertions(+) create mode 100644 arch/powerpc/platforms/powernv/opal-xscom.c
arch/powerpc/platforms/powernv/Kconfig +1 -0
@@ -9,6 +9,7 @@ config PPC_POWERNV select EPAPR_BOOT select PPC_INDIRECT_PIO select PPC_UDBG_16550 + select PPC_SCOM default y config POWERNV_MSI
arch/powerpc/platforms/powernv/Makefile +1 -0
@@ -4,3 +4,4 @@ obj-y += opal-rtc.o opal-nvram.o opal-lpc.o obj-$(CONFIG_SMP) += smp.o obj-$(CONFIG_PCI) += pci.o pci-p5ioc2.o pci-ioda.o obj-$(CONFIG_EEH) += eeh-ioda.o eeh-powernv.o +obj-$(CONFIG_PPC_SCOM) += opal-xscom.o
arch/powerpc/platforms/powernv/opal-xscom.c new file +105 -0
105 lines not on this page · raw message