1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyunconfig PPC_POWERNV 3*4882a593Smuzhiyun depends on PPC64 && PPC_BOOK3S 4*4882a593Smuzhiyun bool "IBM PowerNV (Non-Virtualized) platform support" 5*4882a593Smuzhiyun select PPC_NATIVE 6*4882a593Smuzhiyun select PPC_XICS 7*4882a593Smuzhiyun select PPC_ICP_NATIVE 8*4882a593Smuzhiyun select PPC_XIVE_NATIVE 9*4882a593Smuzhiyun select PPC_P7_NAP 10*4882a593Smuzhiyun select FORCE_PCI 11*4882a593Smuzhiyun select PCI_MSI 12*4882a593Smuzhiyun select EPAPR_BOOT 13*4882a593Smuzhiyun select PPC_INDIRECT_PIO 14*4882a593Smuzhiyun select PPC_UDBG_16550 15*4882a593Smuzhiyun select ARCH_RANDOM 16*4882a593Smuzhiyun select CPU_FREQ 17*4882a593Smuzhiyun select PPC_DOORBELL 18*4882a593Smuzhiyun select MMU_NOTIFIER 19*4882a593Smuzhiyun select FORCE_SMP 20*4882a593Smuzhiyun default y 21*4882a593Smuzhiyun 22*4882a593Smuzhiyunconfig OPAL_PRD 23*4882a593Smuzhiyun tristate 'OPAL PRD driver' 24*4882a593Smuzhiyun depends on PPC_POWERNV 25*4882a593Smuzhiyun help 26*4882a593Smuzhiyun This enables the opal-prd driver, a facility to run processor 27*4882a593Smuzhiyun recovery diagnostics on OpenPower machines 28*4882a593Smuzhiyun 29*4882a593Smuzhiyunconfig PPC_MEMTRACE 30*4882a593Smuzhiyun bool "Enable removal of RAM from kernel mappings for tracing" 31*4882a593Smuzhiyun depends on PPC_POWERNV && MEMORY_HOTREMOVE 32*4882a593Smuzhiyun help 33*4882a593Smuzhiyun Enabling this option allows for the removal of memory (RAM) 34*4882a593Smuzhiyun from the kernel mappings to be used for hardware tracing. 35*4882a593Smuzhiyun 36*4882a593Smuzhiyunconfig PPC_VAS 37*4882a593Smuzhiyun bool "IBM Virtual Accelerator Switchboard (VAS)" 38*4882a593Smuzhiyun depends on PPC_POWERNV && PPC_64K_PAGES 39*4882a593Smuzhiyun default y 40*4882a593Smuzhiyun help 41*4882a593Smuzhiyun This enables support for IBM Virtual Accelerator Switchboard (VAS). 42*4882a593Smuzhiyun 43*4882a593Smuzhiyun VAS allows accelerators in co-processors like NX-GZIP and NX-842 44*4882a593Smuzhiyun to be accessible to kernel subsystems and user processes. 45*4882a593Smuzhiyun 46*4882a593Smuzhiyun VAS adapters are found in POWER9 based systems. 47*4882a593Smuzhiyun 48*4882a593Smuzhiyun If unsure, say N. 49*4882a593Smuzhiyun 50*4882a593Smuzhiyunconfig SCOM_DEBUGFS 51*4882a593Smuzhiyun bool "Expose SCOM controllers via debugfs" 52*4882a593Smuzhiyun depends on DEBUG_FS 53