Skip to contentSkip to conversation

powerpc/powernv: Add scom support under OPALv3

PATCH New Benjamin Herrenschmidt 1 participant 1 message Aug 29, 2013 PowerPC

lore
Share & tools
lore
#0 lore raw

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.

---
 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
index 6fae5eb..7f39da0 100644
@@ -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
index 300c437..02dc1f5 100644
@@ -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