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