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_NATIVE 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 ARCH_RANDOM 16 select CPU_FREQ 17 select PPC_DOORBELL 18 select MMU_NOTIFIER 19 select FORCE_SMP 20 default y 21 22config OPAL_PRD 23 tristate 'OPAL PRD driver' 24 depends on PPC_POWERNV 25 help 26 This enables the opal-prd driver, a facility to run processor 27 recovery diagnostics on OpenPower machines 28 29config PPC_MEMTRACE 30 bool "Enable removal of RAM from kernel mappings for tracing" 31 depends on PPC_POWERNV && MEMORY_HOTREMOVE 32 help 33 Enabling this option allows for the removal of memory (RAM) 34 from the kernel mappings to be used for hardware tracing. 35 36config PPC_VAS 37 bool "IBM Virtual Accelerator Switchboard (VAS)" 38 depends on PPC_POWERNV && PPC_64K_PAGES 39 default y 40 help 41 This enables support for IBM Virtual Accelerator Switchboard (VAS). 42 43 VAS allows accelerators in co-processors like NX-GZIP and NX-842 44 to be accessible to kernel subsystems and user processes. 45 46 VAS adapters are found in POWER9 based systems. 47 48 If unsure, say N. 49 50config SCOM_DEBUGFS 51 bool "Expose SCOM controllers via debugfs" 52 depends on DEBUG_FS 53