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