182f51817SPaolo Bonziniconfig PSERIES 282f51817SPaolo Bonzini bool 3*bf616ce4SPaolo Bonzini default y 4*bf616ce4SPaolo Bonzini depends on PPC64 5ae1011d4SPaolo Bonzini imply USB_OHCI_PCI 687f9108bSThomas Huth imply PCI_DEVICES 787f9108bSThomas Huth imply TEST_DEVICES 8938912a8SPaolo Bonzini imply VIRTIO_VGA 94278df9dSCédric Le Goater imply VFIO_PCI if LINUX # needed by spapr_pci_vfio.c 10b35261b1SThomas Huth select NVDIMM 1187f9108bSThomas Huth select DIMM 1287f9108bSThomas Huth select PCI 1387f9108bSThomas Huth select SPAPR_VSCSI 1427d5caecSGreg Kurz select XICS 1527d5caecSGreg Kurz select XIVE 16ca9b7e29SPaolo Bonzini select MSI_NONBROKEN 17b0048f76SPhilippe Mathieu-Daudé select FDT_PPC 187bebc358SPhilippe Mathieu-Daudé select CHRP_NVRAM 19fc8c745dSAlexey Kardashevskiy select VOF 2082f51817SPaolo Bonzini 2182f51817SPaolo Bonziniconfig SPAPR_RNG 2282f51817SPaolo Bonzini bool 2387f9108bSThomas Huth default y 2487f9108bSThomas Huth depends on PSERIES 2582f51817SPaolo Bonzini 2682f51817SPaolo Bonziniconfig POWERNV 2782f51817SPaolo Bonzini bool 28*bf616ce4SPaolo Bonzini default y 29*bf616ce4SPaolo Bonzini depends on PPC64 3087f9108bSThomas Huth imply PCI_DEVICES 3187f9108bSThomas Huth imply TEST_DEVICES 3287f9108bSThomas Huth select ISA_IPMI_BT 3387f9108bSThomas Huth select IPMI_LOCAL 3487f9108bSThomas Huth select ISA_BUS 3587f9108bSThomas Huth select MC146818RTC 3687f9108bSThomas Huth select XICS 3787f9108bSThomas Huth select XIVE 38b0048f76SPhilippe Mathieu-Daudé select FDT_PPC 39995d9556SGreg Kurz select PCI_POWERNV 4033467ecbSGlenn Miles select PCA9552 416aa4ef32SGlenn Miles select PCA9554 4282f51817SPaolo Bonzini 4382f51817SPaolo Bonziniconfig PPC405 4482f51817SPaolo Bonzini bool 45*bf616ce4SPaolo Bonzini default y 46*bf616ce4SPaolo Bonzini depends on PPC 4798bd1db9SThomas Huth select M48T59 4898bd1db9SThomas Huth select PFLASH_CFI02 4998bd1db9SThomas Huth select PPC4XX 50dbc27589SBALATON Zoltan select SERIAL 5182f51817SPaolo Bonzini 5282f51817SPaolo Bonziniconfig PPC440 5382f51817SPaolo Bonzini bool 54*bf616ce4SPaolo Bonzini default y 55*bf616ce4SPaolo Bonzini depends on PPC 5698bd1db9SThomas Huth imply PCI_DEVICES 5798bd1db9SThomas Huth imply TEST_DEVICES 58f7b5cdcbSPhilippe Mathieu-Daudé imply E1000_PCI 5998bd1db9SThomas Huth select PCI_EXPRESS 6022dc8a47SPhilippe Mathieu-Daudé select PPC440_PCIX 6198bd1db9SThomas Huth select PPC4XX 62dbc27589SBALATON Zoltan select SERIAL 63b0048f76SPhilippe Mathieu-Daudé select FDT_PPC 6482f51817SPaolo Bonzini 6582f51817SPaolo Bonziniconfig PPC4XX 6682f51817SPaolo Bonzini bool 671f40cc5eSThomas Huth select BITBANG_I2C 6855abb29eSPhilippe Mathieu-Daudé select PPC4XX_PCI 6934d0831fSPeter Maydell select PPC_UIC 7082f51817SPaolo Bonzini 7182f51817SPaolo Bonziniconfig SAM460EX 7282f51817SPaolo Bonzini bool 73*bf616ce4SPaolo Bonzini default y 74*bf616ce4SPaolo Bonzini depends on PPC 751f40cc5eSThomas Huth select PFLASH_CFI01 761f40cc5eSThomas Huth select IDE_SII3112 771f40cc5eSThomas Huth select M41T80 781f40cc5eSThomas Huth select PPC440 79dbc27589SBALATON Zoltan select SERIAL 801f40cc5eSThomas Huth select SM501 811f40cc5eSThomas Huth select SMBUS_EEPROM 821f40cc5eSThomas Huth select USB_EHCI_SYSBUS 8315f07fb8SPaolo Bonzini select USB_OHCI_SYSBUS 84fb6d04c0SBALATON Zoltan select FDT_PPC 8582f51817SPaolo Bonzini 86d9656f86SBALATON Zoltanconfig AMIGAONE 87d9656f86SBALATON Zoltan bool 88*bf616ce4SPaolo Bonzini default y 89*bf616ce4SPaolo Bonzini depends on PPC 90d9656f86SBALATON Zoltan imply ATI_VGA 91d9656f86SBALATON Zoltan select ARTICIA 92d9656f86SBALATON Zoltan select VT82C686 93d9656f86SBALATON Zoltan select SMBUS_EEPROM 94d9656f86SBALATON Zoltan 95ba7e5ac1SBALATON Zoltanconfig PEGASOS2 96ba7e5ac1SBALATON Zoltan bool 97*bf616ce4SPaolo Bonzini default y 98*bf616ce4SPaolo Bonzini depends on PPC 9956a5b199SBALATON Zoltan imply ATI_VGA 100ba7e5ac1SBALATON Zoltan select MV64361 101ba7e5ac1SBALATON Zoltan select VT82C686 102ba7e5ac1SBALATON Zoltan select SMBUS_EEPROM 103a6c9808aSBALATON Zoltan select VOF 104ba7e5ac1SBALATON Zoltan 10582f51817SPaolo Bonziniconfig PREP 10682f51817SPaolo Bonzini bool 107*bf616ce4SPaolo Bonzini default y 108*bf616ce4SPaolo Bonzini depends on PPC 10912bb3a90SThomas Huth imply PCI_DEVICES 11012bb3a90SThomas Huth imply TEST_DEVICES 11112bb3a90SThomas Huth select CS4231A 11246fd3201SPhilippe Mathieu-Daudé select RAVEN_PCI 11312bb3a90SThomas Huth select I82378 11412bb3a90SThomas Huth select LSI_SCSI_PCI 11512bb3a90SThomas Huth select M48T59 11612bb3a90SThomas Huth select PC87312 11712bb3a90SThomas Huth select RS6000_MC 118032757adSPhilippe Mathieu-Daudé select FW_CFG_PPC 11982f51817SPaolo Bonzini 12082f51817SPaolo Bonziniconfig RS6000_MC 12182f51817SPaolo Bonzini bool 12282f51817SPaolo Bonzini 12382f51817SPaolo Bonziniconfig MAC_OLDWORLD 12482f51817SPaolo Bonzini bool 125*bf616ce4SPaolo Bonzini default y 126*bf616ce4SPaolo Bonzini depends on PPC 127d7cfb520SThomas Huth imply PCI_DEVICES 128d7cfb520SThomas Huth imply SUNGEM 129d7cfb520SThomas Huth imply TEST_DEVICES 130d7cfb520SThomas Huth select ADB 131d7cfb520SThomas Huth select GRACKLE_PCI 132d7cfb520SThomas Huth select HEATHROW_PIC 133d7cfb520SThomas Huth select MACIO 134032757adSPhilippe Mathieu-Daudé select FW_CFG_PPC 13582f51817SPaolo Bonzini 13682f51817SPaolo Bonziniconfig MAC_NEWWORLD 13782f51817SPaolo Bonzini bool 138*bf616ce4SPaolo Bonzini default y 139*bf616ce4SPaolo Bonzini depends on PPC 140d7cfb520SThomas Huth imply PCI_DEVICES 141d7cfb520SThomas Huth imply SUNGEM 142d7cfb520SThomas Huth imply TEST_DEVICES 1432dd2f2e0SPaolo Bonzini imply USB_OHCI_PCI 144d7cfb520SThomas Huth select ADB 145d7cfb520SThomas Huth select MACIO 146d7cfb520SThomas Huth select MACIO_GPIO 147d7cfb520SThomas Huth select MAC_PMU 148d7cfb520SThomas Huth select UNIN_PCI 149032757adSPhilippe Mathieu-Daudé select FW_CFG_PPC 15082f51817SPaolo Bonzini 15182f51817SPaolo Bonziniconfig E500 15282f51817SPaolo Bonzini bool 15398bd1db9SThomas Huth imply AT24C 154bcb7ef9dSPhilippe Mathieu-Daudé imply VIRTIO_PCI 15598bd1db9SThomas Huth select ETSEC 1562c860abfSBernhard Beschow select GPIO_MPC8XXX 15798bd1db9SThomas Huth select OPENPIC 15863e4bf8eSBernhard Beschow select PFLASH_CFI01 15998bd1db9SThomas Huth select PLATFORM_BUS 16098bd1db9SThomas Huth select PPCE500_PCI 1613f288c4bSPhilippe Mathieu-Daudé select SDHCI 16298bd1db9SThomas Huth select SERIAL 163a0297be4SPhilippe Mathieu-Daudé select MPC_I2C 164b0048f76SPhilippe Mathieu-Daudé select FDT_PPC 165ed2543a2SPhilippe Mathieu-Daudé select DS1338 1663f288c4bSPhilippe Mathieu-Daudé select UNIMP 16782f51817SPaolo Bonzini 1688cf7b327SBernhard Beschowconfig E500PLAT 1698cf7b327SBernhard Beschow bool 170*bf616ce4SPaolo Bonzini default y 171*bf616ce4SPaolo Bonzini depends on PPC 1728cf7b327SBernhard Beschow select E500 1738cf7b327SBernhard Beschow 1748cf7b327SBernhard Beschowconfig MPC8544DS 1758cf7b327SBernhard Beschow bool 176*bf616ce4SPaolo Bonzini default y 177*bf616ce4SPaolo Bonzini depends on PPC 1788cf7b327SBernhard Beschow select E500 1798cf7b327SBernhard Beschow 18082f51817SPaolo Bonziniconfig VIRTEX 18182f51817SPaolo Bonzini bool 182*bf616ce4SPaolo Bonzini default y 183*bf616ce4SPaolo Bonzini depends on PPC 18445b0bd10SPhilippe Mathieu-Daudé select PPC4XX 18598bd1db9SThomas Huth select PFLASH_CFI01 186dbc27589SBALATON Zoltan select SERIAL 18798bd1db9SThomas Huth select XILINX 18898bd1db9SThomas Huth select XILINX_ETHLITE 189b0048f76SPhilippe Mathieu-Daudé select FDT_PPC 19082f51817SPaolo Bonzini 191b0048f76SPhilippe Mathieu-Daudé# Only used by 64-bit targets 192032757adSPhilippe Mathieu-Daudéconfig FW_CFG_PPC 193032757adSPhilippe Mathieu-Daudé bool 194b0048f76SPhilippe Mathieu-Daudé 195b0048f76SPhilippe Mathieu-Daudéconfig FDT_PPC 196b0048f76SPhilippe Mathieu-Daudé bool 197fc8c745dSAlexey Kardashevskiy 198fc8c745dSAlexey Kardashevskiyconfig VOF 199fc8c745dSAlexey Kardashevskiy bool 200