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 15a4da0d50SMichael Ellerman select ARCH_RANDOM 1681f35902SGautham R. Shenoy select CPU_FREQ 17d4e58e59SMichael Neuling select PPC_DOORBELL 18abfe8026SAlistair Popple select MMU_NOTIFIER 1940e27565SMichael Ellerman select FORCE_SMP 2055190f88SBenjamin Herrenschmidt default y 210d7cd855SJeremy Kerr 220d7cd855SJeremy Kerrconfig OPAL_PRD 230d7cd855SJeremy Kerr tristate 'OPAL PRD driver' 240d7cd855SJeremy Kerr depends on PPC_POWERNV 250d7cd855SJeremy Kerr help 260d7cd855SJeremy Kerr This enables the opal-prd driver, a facility to run processor 270d7cd855SJeremy Kerr recovery diagnostics on OpenPower machines 289d5171a8SRashmica Gupta 299d5171a8SRashmica Guptaconfig PPC_MEMTRACE 30*0bd4b96dSDavid Hildenbrand bool "Enable runtime allocation of RAM for tracing" 31*0bd4b96dSDavid Hildenbrand depends on PPC_POWERNV && MEMORY_HOTPLUG && CONTIG_ALLOC 329d5171a8SRashmica Gupta help 33*0bd4b96dSDavid Hildenbrand Enabling this option allows for runtime allocation of memory (RAM) 34*0bd4b96dSDavid Hildenbrand for hardware tracing. 354dea2d1aSSukadev Bhattiprolu 364dea2d1aSSukadev Bhattiproluconfig PPC_VAS 374dea2d1aSSukadev Bhattiprolu bool "IBM Virtual Accelerator Switchboard (VAS)" 384dea2d1aSSukadev Bhattiprolu depends on PPC_POWERNV && PPC_64K_PAGES 394dea2d1aSSukadev Bhattiprolu default y 404dea2d1aSSukadev Bhattiprolu help 414dea2d1aSSukadev Bhattiprolu This enables support for IBM Virtual Accelerator Switchboard (VAS). 424dea2d1aSSukadev Bhattiprolu 434dea2d1aSSukadev Bhattiprolu VAS allows accelerators in co-processors like NX-GZIP and NX-842 444dea2d1aSSukadev Bhattiprolu to be accessible to kernel subsystems and user processes. 454dea2d1aSSukadev Bhattiprolu 464dea2d1aSSukadev Bhattiprolu VAS adapters are found in POWER9 based systems. 474dea2d1aSSukadev Bhattiprolu 484dea2d1aSSukadev Bhattiprolu If unsure, say N. 4908a456aaSAndrew Donnellan 5008a456aaSAndrew Donnellanconfig SCOM_DEBUGFS 5108a456aaSAndrew Donnellan bool "Expose SCOM controllers via debugfs" 5208a456aaSAndrew Donnellan depends on DEBUG_FS 53