1config PPC_PSERIES 2 depends on PPC64 && PPC_BOOK3S 3 bool "IBM pSeries & new (POWER5-based) iSeries" 4 select MPIC 5 select PPC_I8259 6 select PPC_RTAS 7 select RTAS_ERROR_LOGGING 8 select PPC_UDBG_16550 9 select PPC_NATIVE 10 select PPC_PCI_CHOICE if EMBEDDED 11 default y 12 13config PPC_SPLPAR 14 depends on PPC_PSERIES 15 bool "Support for shared-processor logical partitions" 16 default n 17 help 18 Enabling this option will make the kernel run more efficiently 19 on logically-partitioned pSeries systems which use shared 20 processors, that is, which share physical processors between 21 two or more partitions. 22 23config EEH 24 bool "PCI Extended Error Handling (EEH)" if EMBEDDED 25 depends on PPC_PSERIES && PCI 26 default y if !EMBEDDED 27 28config PSERIES_MSI 29 bool 30 depends on PCI_MSI && EEH 31 default y 32 33config SCANLOG 34 tristate "Scanlog dump interface" 35 depends on RTAS_PROC && PPC_PSERIES 36 37config LPARCFG 38 bool "LPAR Configuration Data" 39 depends on PPC_PSERIES || PPC_ISERIES 40 help 41 Provide system capacity information via human readable 42 <key word>=<value> pairs through a /proc/ppc64/lparcfg interface. 43 44config PPC_PSERIES_DEBUG 45 depends on PPC_PSERIES && PPC_EARLY_DEBUG 46 bool "Enable extra debug logging in platforms/pseries" 47 default y 48 49config PPC_SMLPAR 50 bool "Support for shared-memory logical partitions" 51 depends on PPC_PSERIES 52 select LPARCFG 53 default n 54 help 55 Select this option to enable shared memory partition support. 56 With this option a system running in an LPAR can be given more 57 memory than physically available and will allow firmware to 58 balance memory across many LPARs. 59 60config CMM 61 tristate "Collaborative memory management" 62 depends on PPC_SMLPAR && !CRASH_DUMP 63 default y 64 help 65 Select this option, if you want to enable the kernel interface 66 to reduce the memory size of the system. This is accomplished 67 by allocating pages of memory and put them "on hold". This only 68 makes sense for a system running in an LPAR where the unused pages 69 will be reused for other LPARs. The interface allows firmware to 70 balance memory across many LPARs. 71 72config DTL 73 bool "Dispatch Trace Log" 74 depends on PPC_SPLPAR && DEBUG_FS 75 help 76 SPLPAR machines can log hypervisor preempt & dispatch events to a 77 kernel buffer. Saying Y here will enable logging these events, 78 which are accessible through a debugfs file. 79 80 Say N if you are unsure. 81