xref: /linux/arch/powerpc/platforms/powernv/Kconfig (revision c6fbb759)
1# SPDX-License-Identifier: GPL-2.0
2config PPC_POWERNV
3	depends on PPC64 && PPC_BOOK3S
4	bool "IBM PowerNV (Non-Virtualized) platform support"
5	select PPC_HASH_MMU_NATIVE if PPC_64S_HASH_MMU
6	select PPC_XICS
7	select PPC_ICP_NATIVE
8	select PPC_XIVE_NATIVE
9	select PPC_P7_NAP
10	select FORCE_PCI
11	select PCI_MSI
12	select EPAPR_BOOT
13	select PPC_INDIRECT_PIO
14	select PPC_UDBG_16550
15	select CPU_FREQ
16	select PPC_DOORBELL
17	select MMU_NOTIFIER
18	select FORCE_SMP
19	default y
20
21config OPAL_PRD
22	tristate "OPAL PRD driver"
23	depends on PPC_POWERNV
24	help
25	  This enables the opal-prd driver, a facility to run processor
26	  recovery diagnostics on OpenPower machines
27
28config PPC_MEMTRACE
29	bool "Enable runtime allocation of RAM for tracing"
30	depends on PPC_POWERNV && MEMORY_HOTPLUG && CONTIG_ALLOC
31	help
32	  Enabling this option allows for runtime allocation of memory (RAM)
33	  for hardware tracing.
34
35config SCOM_DEBUGFS
36	bool "Expose SCOM controllers via debugfs"
37	depends on DEBUG_FS
38