18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ciconfig PPC_POWERNV 38c2ecf20Sopenharmony_ci depends on PPC64 && PPC_BOOK3S 48c2ecf20Sopenharmony_ci bool "IBM PowerNV (Non-Virtualized) platform support" 58c2ecf20Sopenharmony_ci select PPC_NATIVE 68c2ecf20Sopenharmony_ci select PPC_XICS 78c2ecf20Sopenharmony_ci select PPC_ICP_NATIVE 88c2ecf20Sopenharmony_ci select PPC_XIVE_NATIVE 98c2ecf20Sopenharmony_ci select PPC_P7_NAP 108c2ecf20Sopenharmony_ci select FORCE_PCI 118c2ecf20Sopenharmony_ci select PCI_MSI 128c2ecf20Sopenharmony_ci select EPAPR_BOOT 138c2ecf20Sopenharmony_ci select PPC_INDIRECT_PIO 148c2ecf20Sopenharmony_ci select PPC_UDBG_16550 158c2ecf20Sopenharmony_ci select ARCH_RANDOM 168c2ecf20Sopenharmony_ci select CPU_FREQ 178c2ecf20Sopenharmony_ci select PPC_DOORBELL 188c2ecf20Sopenharmony_ci select MMU_NOTIFIER 198c2ecf20Sopenharmony_ci select FORCE_SMP 208c2ecf20Sopenharmony_ci default y 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ciconfig OPAL_PRD 238c2ecf20Sopenharmony_ci tristate 'OPAL PRD driver' 248c2ecf20Sopenharmony_ci depends on PPC_POWERNV 258c2ecf20Sopenharmony_ci help 268c2ecf20Sopenharmony_ci This enables the opal-prd driver, a facility to run processor 278c2ecf20Sopenharmony_ci recovery diagnostics on OpenPower machines 288c2ecf20Sopenharmony_ci 298c2ecf20Sopenharmony_ciconfig PPC_MEMTRACE 308c2ecf20Sopenharmony_ci bool "Enable removal of RAM from kernel mappings for tracing" 318c2ecf20Sopenharmony_ci depends on PPC_POWERNV && MEMORY_HOTREMOVE 328c2ecf20Sopenharmony_ci help 338c2ecf20Sopenharmony_ci Enabling this option allows for the removal of memory (RAM) 348c2ecf20Sopenharmony_ci from the kernel mappings to be used for hardware tracing. 358c2ecf20Sopenharmony_ci 368c2ecf20Sopenharmony_ciconfig PPC_VAS 378c2ecf20Sopenharmony_ci bool "IBM Virtual Accelerator Switchboard (VAS)" 388c2ecf20Sopenharmony_ci depends on PPC_POWERNV && PPC_64K_PAGES 398c2ecf20Sopenharmony_ci default y 408c2ecf20Sopenharmony_ci help 418c2ecf20Sopenharmony_ci This enables support for IBM Virtual Accelerator Switchboard (VAS). 428c2ecf20Sopenharmony_ci 438c2ecf20Sopenharmony_ci VAS allows accelerators in co-processors like NX-GZIP and NX-842 448c2ecf20Sopenharmony_ci to be accessible to kernel subsystems and user processes. 458c2ecf20Sopenharmony_ci 468c2ecf20Sopenharmony_ci VAS adapters are found in POWER9 based systems. 478c2ecf20Sopenharmony_ci 488c2ecf20Sopenharmony_ci If unsure, say N. 498c2ecf20Sopenharmony_ci 508c2ecf20Sopenharmony_ciconfig SCOM_DEBUGFS 518c2ecf20Sopenharmony_ci bool "Expose SCOM controllers via debugfs" 528c2ecf20Sopenharmony_ci depends on DEBUG_FS 53