182f51817SPaolo Bonziniconfig PSERIES 282f51817SPaolo Bonzini bool 3bf616ce4SPaolo Bonzini default y 4d641ec30SPaolo Bonzini depends on PPC64 && FDT 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 28bf616ce4SPaolo Bonzini default y 29d641ec30SPaolo Bonzini depends on PPC64 && FDT 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 426373fc03SBernhard Beschow select SERIAL_ISA 4329318db1SChalapathi V select SSI 4429318db1SChalapathi V select SSI_M25P80 4529318db1SChalapathi V select PNV_SPI 4682f51817SPaolo Bonzini 4782f51817SPaolo Bonziniconfig PPC405 4882f51817SPaolo Bonzini bool 49bf616ce4SPaolo Bonzini default y 50bf616ce4SPaolo Bonzini depends on PPC 5198bd1db9SThomas Huth select M48T59 5298bd1db9SThomas Huth select PFLASH_CFI02 5398bd1db9SThomas Huth select PPC4XX 54*7e6b5497SBernhard Beschow select SERIAL_MM 5582f51817SPaolo Bonzini 5682f51817SPaolo Bonziniconfig PPC440 5782f51817SPaolo Bonzini bool 58bf616ce4SPaolo Bonzini default y 59d641ec30SPaolo Bonzini depends on PPC && FDT 6098bd1db9SThomas Huth imply PCI_DEVICES 6198bd1db9SThomas Huth imply TEST_DEVICES 62f7b5cdcbSPhilippe Mathieu-Daudé imply E1000_PCI 6398bd1db9SThomas Huth select PCI_EXPRESS 6422dc8a47SPhilippe Mathieu-Daudé select PPC440_PCIX 6598bd1db9SThomas Huth select PPC4XX 66*7e6b5497SBernhard Beschow select SERIAL_MM 67b0048f76SPhilippe Mathieu-Daudé select FDT_PPC 6882f51817SPaolo Bonzini 6982f51817SPaolo Bonziniconfig PPC4XX 7082f51817SPaolo Bonzini bool 711f40cc5eSThomas Huth select BITBANG_I2C 7255abb29eSPhilippe Mathieu-Daudé select PPC4XX_PCI 7334d0831fSPeter Maydell select PPC_UIC 7482f51817SPaolo Bonzini 7582f51817SPaolo Bonziniconfig SAM460EX 7682f51817SPaolo Bonzini bool 77bf616ce4SPaolo Bonzini default y 78d641ec30SPaolo Bonzini depends on PPC && FDT 791f40cc5eSThomas Huth select PFLASH_CFI01 801f40cc5eSThomas Huth select IDE_SII3112 811f40cc5eSThomas Huth select M41T80 821f40cc5eSThomas Huth select PPC440 83*7e6b5497SBernhard Beschow select SERIAL_MM 841f40cc5eSThomas Huth select SM501 851f40cc5eSThomas Huth select SMBUS_EEPROM 861f40cc5eSThomas Huth select USB_EHCI_SYSBUS 8715f07fb8SPaolo Bonzini select USB_OHCI_SYSBUS 88fb6d04c0SBALATON Zoltan select FDT_PPC 8982f51817SPaolo Bonzini 90d9656f86SBALATON Zoltanconfig AMIGAONE 91d9656f86SBALATON Zoltan bool 92bf616ce4SPaolo Bonzini default y 93bf616ce4SPaolo Bonzini depends on PPC 94d9656f86SBALATON Zoltan imply ATI_VGA 95d9656f86SBALATON Zoltan select ARTICIA 96d9656f86SBALATON Zoltan select VT82C686 97d9656f86SBALATON Zoltan select SMBUS_EEPROM 98d9656f86SBALATON Zoltan 99ba7e5ac1SBALATON Zoltanconfig PEGASOS2 100ba7e5ac1SBALATON Zoltan bool 101bf616ce4SPaolo Bonzini default y 102bf616ce4SPaolo Bonzini depends on PPC 10356a5b199SBALATON Zoltan imply ATI_VGA 104ba7e5ac1SBALATON Zoltan select MV64361 105ba7e5ac1SBALATON Zoltan select VT82C686 106ba7e5ac1SBALATON Zoltan select SMBUS_EEPROM 107a6c9808aSBALATON Zoltan select VOF 108ba7e5ac1SBALATON Zoltan 10982f51817SPaolo Bonziniconfig PREP 11082f51817SPaolo Bonzini bool 111bf616ce4SPaolo Bonzini default y 112bf616ce4SPaolo Bonzini depends on PPC 11312bb3a90SThomas Huth imply PCI_DEVICES 11412bb3a90SThomas Huth imply TEST_DEVICES 11512bb3a90SThomas Huth select CS4231A 11646fd3201SPhilippe Mathieu-Daudé select RAVEN_PCI 11712bb3a90SThomas Huth select I82378 11812bb3a90SThomas Huth select LSI_SCSI_PCI 11912bb3a90SThomas Huth select M48T59 12012bb3a90SThomas Huth select PC87312 12112bb3a90SThomas Huth select RS6000_MC 122032757adSPhilippe Mathieu-Daudé select FW_CFG_PPC 12382f51817SPaolo Bonzini 12482f51817SPaolo Bonziniconfig RS6000_MC 12582f51817SPaolo Bonzini bool 12682f51817SPaolo Bonzini 12782f51817SPaolo Bonziniconfig MAC_OLDWORLD 12882f51817SPaolo Bonzini bool 129bf616ce4SPaolo Bonzini default y 130bf616ce4SPaolo Bonzini depends on PPC 131d7cfb520SThomas Huth imply PCI_DEVICES 132d7cfb520SThomas Huth imply SUNGEM 133d7cfb520SThomas Huth imply TEST_DEVICES 134d7cfb520SThomas Huth select ADB 135d7cfb520SThomas Huth select GRACKLE_PCI 136d7cfb520SThomas Huth select HEATHROW_PIC 137d7cfb520SThomas Huth select MACIO 138032757adSPhilippe Mathieu-Daudé select FW_CFG_PPC 13982f51817SPaolo Bonzini 14082f51817SPaolo Bonziniconfig MAC_NEWWORLD 14182f51817SPaolo Bonzini bool 142bf616ce4SPaolo Bonzini default y 143bf616ce4SPaolo Bonzini depends on PPC 144d7cfb520SThomas Huth imply PCI_DEVICES 145d7cfb520SThomas Huth imply SUNGEM 146d7cfb520SThomas Huth imply TEST_DEVICES 1472dd2f2e0SPaolo Bonzini imply USB_OHCI_PCI 148d7cfb520SThomas Huth select ADB 149d7cfb520SThomas Huth select MACIO 150d7cfb520SThomas Huth select MACIO_GPIO 151d7cfb520SThomas Huth select MAC_PMU 152d7cfb520SThomas Huth select UNIN_PCI 153032757adSPhilippe Mathieu-Daudé select FW_CFG_PPC 15482f51817SPaolo Bonzini 15582f51817SPaolo Bonziniconfig E500 15682f51817SPaolo Bonzini bool 15798bd1db9SThomas Huth imply AT24C 158bcb7ef9dSPhilippe Mathieu-Daudé imply VIRTIO_PCI 15998bd1db9SThomas Huth select ETSEC 1602c860abfSBernhard Beschow select GPIO_MPC8XXX 16198bd1db9SThomas Huth select OPENPIC 16263e4bf8eSBernhard Beschow select PFLASH_CFI01 16398bd1db9SThomas Huth select PLATFORM_BUS 16498bd1db9SThomas Huth select PPCE500_PCI 1653f288c4bSPhilippe Mathieu-Daudé select SDHCI 166*7e6b5497SBernhard Beschow select SERIAL_MM 167a0297be4SPhilippe Mathieu-Daudé select MPC_I2C 168b0048f76SPhilippe Mathieu-Daudé select FDT_PPC 169ed2543a2SPhilippe Mathieu-Daudé select DS1338 1703f288c4bSPhilippe Mathieu-Daudé select UNIMP 17182f51817SPaolo Bonzini 1728cf7b327SBernhard Beschowconfig E500PLAT 1738cf7b327SBernhard Beschow bool 174bf616ce4SPaolo Bonzini default y 175d641ec30SPaolo Bonzini depends on PPC && FDT 1768cf7b327SBernhard Beschow select E500 1778cf7b327SBernhard Beschow 1788cf7b327SBernhard Beschowconfig MPC8544DS 1798cf7b327SBernhard Beschow bool 180bf616ce4SPaolo Bonzini default y 181d641ec30SPaolo Bonzini depends on PPC && FDT 1828cf7b327SBernhard Beschow select E500 1838cf7b327SBernhard Beschow 18482f51817SPaolo Bonziniconfig VIRTEX 18582f51817SPaolo Bonzini bool 186bf616ce4SPaolo Bonzini default y 187d641ec30SPaolo Bonzini depends on PPC && FDT 18845b0bd10SPhilippe Mathieu-Daudé select PPC4XX 18998bd1db9SThomas Huth select PFLASH_CFI01 190*7e6b5497SBernhard Beschow select SERIAL_MM 19198bd1db9SThomas Huth select XILINX 19298bd1db9SThomas Huth select XILINX_ETHLITE 193b0048f76SPhilippe Mathieu-Daudé select FDT_PPC 19482f51817SPaolo Bonzini 195b0048f76SPhilippe Mathieu-Daudé# Only used by 64-bit targets 196032757adSPhilippe Mathieu-Daudéconfig FW_CFG_PPC 197032757adSPhilippe Mathieu-Daudé bool 198b0048f76SPhilippe Mathieu-Daudé 199b0048f76SPhilippe Mathieu-Daudéconfig FDT_PPC 200d641ec30SPaolo Bonzini select DEVICE_TREE 201b0048f76SPhilippe Mathieu-Daudé bool 202fc8c745dSAlexey Kardashevskiy 203fc8c745dSAlexey Kardashevskiyconfig VOF 204fc8c745dSAlexey Kardashevskiy bool 205