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