1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 255190f88SBenjamin Herrenschmidtconfig PPC_POWERNV 355190f88SBenjamin Herrenschmidt depends on PPC64 && PPC_BOOK3S 455190f88SBenjamin Herrenschmidt bool "IBM PowerNV (Non-Virtualized) platform support" 555190f88SBenjamin Herrenschmidt select PPC_NATIVE 655190f88SBenjamin Herrenschmidt select PPC_XICS 755190f88SBenjamin Herrenschmidt select PPC_ICP_NATIVE 8243e2511SBenjamin Herrenschmidt select PPC_XIVE_NATIVE 955190f88SBenjamin Herrenschmidt select PPC_P7_NAP 10eb01d42aSChristoph Hellwig select FORCE_PCI 11a311e738SMichael Ellerman select PCI_MSI 1283920c49SBenjamin Herrenschmidt select EPAPR_BOOT 133fafe9c2SBenjamin Herrenschmidt select PPC_INDIRECT_PIO 148a05dd85SBenjamin Herrenschmidt select PPC_UDBG_16550 158adae0c8SBenjamin Herrenschmidt select PPC_SCOM 16a4da0d50SMichael Ellerman select ARCH_RANDOM 1781f35902SGautham R. Shenoy select CPU_FREQ 18d4e58e59SMichael Neuling select PPC_DOORBELL 19abfe8026SAlistair Popple select MMU_NOTIFIER 2040e27565SMichael Ellerman select FORCE_SMP 2155190f88SBenjamin Herrenschmidt default y 220d7cd855SJeremy Kerr 230d7cd855SJeremy Kerrconfig OPAL_PRD 240d7cd855SJeremy Kerr tristate 'OPAL PRD driver' 250d7cd855SJeremy Kerr depends on PPC_POWERNV 260d7cd855SJeremy Kerr help 270d7cd855SJeremy Kerr This enables the opal-prd driver, a facility to run processor 280d7cd855SJeremy Kerr recovery diagnostics on OpenPower machines 299d5171a8SRashmica Gupta 309d5171a8SRashmica Guptaconfig PPC_MEMTRACE 319d5171a8SRashmica Gupta bool "Enable removal of RAM from kernel mappings for tracing" 329d5171a8SRashmica Gupta depends on PPC_POWERNV && MEMORY_HOTREMOVE 339d5171a8SRashmica Gupta help 349d5171a8SRashmica Gupta Enabling this option allows for the removal of memory (RAM) 359d5171a8SRashmica Gupta from the kernel mappings to be used for hardware tracing. 364dea2d1aSSukadev Bhattiprolu 374dea2d1aSSukadev Bhattiproluconfig PPC_VAS 384dea2d1aSSukadev Bhattiprolu bool "IBM Virtual Accelerator Switchboard (VAS)" 394dea2d1aSSukadev Bhattiprolu depends on PPC_POWERNV && PPC_64K_PAGES 404dea2d1aSSukadev Bhattiprolu default y 414dea2d1aSSukadev Bhattiprolu help 424dea2d1aSSukadev Bhattiprolu This enables support for IBM Virtual Accelerator Switchboard (VAS). 434dea2d1aSSukadev Bhattiprolu 444dea2d1aSSukadev Bhattiprolu VAS allows accelerators in co-processors like NX-GZIP and NX-842 454dea2d1aSSukadev Bhattiprolu to be accessible to kernel subsystems and user processes. 464dea2d1aSSukadev Bhattiprolu 474dea2d1aSSukadev Bhattiprolu VAS adapters are found in POWER9 based systems. 484dea2d1aSSukadev Bhattiprolu 494dea2d1aSSukadev Bhattiprolu If unsure, say N. 50