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 PPC440 4882f51817SPaolo Bonzini bool 49bf616ce4SPaolo Bonzini default y 50d641ec30SPaolo Bonzini depends on PPC && FDT 5198bd1db9SThomas Huth imply PCI_DEVICES 5298bd1db9SThomas Huth imply TEST_DEVICES 53f7b5cdcbSPhilippe Mathieu-Daudé imply E1000_PCI 5498bd1db9SThomas Huth select PCI_EXPRESS 5522dc8a47SPhilippe Mathieu-Daudé select PPC440_PCIX 5698bd1db9SThomas Huth select PPC4XX 57*7e6b5497SBernhard Beschow select SERIAL_MM 58b0048f76SPhilippe Mathieu-Daudé select FDT_PPC 5982f51817SPaolo Bonzini 6082f51817SPaolo Bonziniconfig PPC4XX 6182f51817SPaolo Bonzini bool 621f40cc5eSThomas Huth select BITBANG_I2C 6355abb29eSPhilippe Mathieu-Daudé select PPC4XX_PCI 6434d0831fSPeter Maydell select PPC_UIC 6582f51817SPaolo Bonzini 6682f51817SPaolo Bonziniconfig SAM460EX 6782f51817SPaolo Bonzini bool 68bf616ce4SPaolo Bonzini default y 69d641ec30SPaolo Bonzini depends on PPC && FDT 701f40cc5eSThomas Huth select PFLASH_CFI01 711f40cc5eSThomas Huth select IDE_SII3112 721f40cc5eSThomas Huth select M41T80 731f40cc5eSThomas Huth select PPC440 74*7e6b5497SBernhard Beschow select SERIAL_MM 751f40cc5eSThomas Huth select SM501 761f40cc5eSThomas Huth select SMBUS_EEPROM 771f40cc5eSThomas Huth select USB_EHCI_SYSBUS 7815f07fb8SPaolo Bonzini select USB_OHCI_SYSBUS 79fb6d04c0SBALATON Zoltan select FDT_PPC 8082f51817SPaolo Bonzini 81d9656f86SBALATON Zoltanconfig AMIGAONE 82d9656f86SBALATON Zoltan bool 83bf616ce4SPaolo Bonzini default y 84bf616ce4SPaolo Bonzini depends on PPC 85d9656f86SBALATON Zoltan imply ATI_VGA 86d9656f86SBALATON Zoltan select ARTICIA 87d9656f86SBALATON Zoltan select VT82C686 88d9656f86SBALATON Zoltan select SMBUS_EEPROM 89d9656f86SBALATON Zoltan 90ba7e5ac1SBALATON Zoltanconfig PEGASOS2 91ba7e5ac1SBALATON Zoltan bool 92bf616ce4SPaolo Bonzini default y 93bf616ce4SPaolo Bonzini depends on PPC 9456a5b199SBALATON Zoltan imply ATI_VGA 95ba7e5ac1SBALATON Zoltan select MV64361 96ba7e5ac1SBALATON Zoltan select VT82C686 97ba7e5ac1SBALATON Zoltan select SMBUS_EEPROM 98a6c9808aSBALATON Zoltan select VOF 99ba7e5ac1SBALATON Zoltan 10082f51817SPaolo Bonziniconfig PREP 10182f51817SPaolo Bonzini bool 102bf616ce4SPaolo Bonzini default y 103bf616ce4SPaolo Bonzini depends on PPC 10412bb3a90SThomas Huth imply PCI_DEVICES 10512bb3a90SThomas Huth imply TEST_DEVICES 10612bb3a90SThomas Huth select CS4231A 10746fd3201SPhilippe Mathieu-Daudé select RAVEN_PCI 10812bb3a90SThomas Huth select I82378 10912bb3a90SThomas Huth select LSI_SCSI_PCI 11012bb3a90SThomas Huth select M48T59 11112bb3a90SThomas Huth select PC87312 11212bb3a90SThomas Huth select RS6000_MC 113032757adSPhilippe Mathieu-Daudé select FW_CFG_PPC 11482f51817SPaolo Bonzini 11582f51817SPaolo Bonziniconfig RS6000_MC 11682f51817SPaolo Bonzini bool 11782f51817SPaolo Bonzini 11882f51817SPaolo Bonziniconfig MAC_OLDWORLD 11982f51817SPaolo Bonzini bool 120bf616ce4SPaolo Bonzini default y 121bf616ce4SPaolo Bonzini depends on PPC 122d7cfb520SThomas Huth imply PCI_DEVICES 123d7cfb520SThomas Huth imply SUNGEM 124d7cfb520SThomas Huth imply TEST_DEVICES 125d7cfb520SThomas Huth select ADB 126d7cfb520SThomas Huth select GRACKLE_PCI 127d7cfb520SThomas Huth select HEATHROW_PIC 128d7cfb520SThomas Huth select MACIO 129032757adSPhilippe Mathieu-Daudé select FW_CFG_PPC 13082f51817SPaolo Bonzini 13182f51817SPaolo Bonziniconfig MAC_NEWWORLD 13282f51817SPaolo Bonzini bool 133bf616ce4SPaolo Bonzini default y 134bf616ce4SPaolo Bonzini depends on PPC 135d7cfb520SThomas Huth imply PCI_DEVICES 136d7cfb520SThomas Huth imply SUNGEM 137d7cfb520SThomas Huth imply TEST_DEVICES 1382dd2f2e0SPaolo Bonzini imply USB_OHCI_PCI 139d7cfb520SThomas Huth select ADB 140d7cfb520SThomas Huth select MACIO 141d7cfb520SThomas Huth select MACIO_GPIO 142d7cfb520SThomas Huth select MAC_PMU 143d7cfb520SThomas Huth select UNIN_PCI 144032757adSPhilippe Mathieu-Daudé select FW_CFG_PPC 14582f51817SPaolo Bonzini 14682f51817SPaolo Bonziniconfig E500 14782f51817SPaolo Bonzini bool 14898bd1db9SThomas Huth imply AT24C 149bcb7ef9dSPhilippe Mathieu-Daudé imply VIRTIO_PCI 15098bd1db9SThomas Huth select ETSEC 1512c860abfSBernhard Beschow select GPIO_MPC8XXX 15298bd1db9SThomas Huth select OPENPIC 15363e4bf8eSBernhard Beschow select PFLASH_CFI01 15498bd1db9SThomas Huth select PLATFORM_BUS 15598bd1db9SThomas Huth select PPCE500_PCI 1563f288c4bSPhilippe Mathieu-Daudé select SDHCI 157*7e6b5497SBernhard Beschow select SERIAL_MM 158a0297be4SPhilippe Mathieu-Daudé select MPC_I2C 159b0048f76SPhilippe Mathieu-Daudé select FDT_PPC 160ed2543a2SPhilippe Mathieu-Daudé select DS1338 1613f288c4bSPhilippe Mathieu-Daudé select UNIMP 16282f51817SPaolo Bonzini 1638cf7b327SBernhard Beschowconfig E500PLAT 1648cf7b327SBernhard Beschow bool 165bf616ce4SPaolo Bonzini default y 166d641ec30SPaolo Bonzini depends on PPC && FDT 1678cf7b327SBernhard Beschow select E500 1688cf7b327SBernhard Beschow 1698cf7b327SBernhard Beschowconfig MPC8544DS 1708cf7b327SBernhard Beschow bool 171bf616ce4SPaolo Bonzini default y 172d641ec30SPaolo Bonzini depends on PPC && FDT 1738cf7b327SBernhard Beschow select E500 1748cf7b327SBernhard Beschow 17582f51817SPaolo Bonziniconfig VIRTEX 17682f51817SPaolo Bonzini bool 177bf616ce4SPaolo Bonzini default y 178d641ec30SPaolo Bonzini depends on PPC && FDT 17945b0bd10SPhilippe Mathieu-Daudé select PPC4XX 18098bd1db9SThomas Huth select PFLASH_CFI01 181*7e6b5497SBernhard Beschow select SERIAL_MM 18298bd1db9SThomas Huth select XILINX 18398bd1db9SThomas Huth select XILINX_ETHLITE 184b0048f76SPhilippe Mathieu-Daudé select FDT_PPC 18582f51817SPaolo Bonzini 186b0048f76SPhilippe Mathieu-Daudé# Only used by 64-bit targets 187032757adSPhilippe Mathieu-Daudéconfig FW_CFG_PPC 188032757adSPhilippe Mathieu-Daudé bool 189b0048f76SPhilippe Mathieu-Daudé 190b0048f76SPhilippe Mathieu-Daudéconfig FDT_PPC 191d641ec30SPaolo Bonzini select DEVICE_TREE 192b0048f76SPhilippe Mathieu-Daudé bool 193fc8c745dSAlexey Kardashevskiy 194fc8c745dSAlexey Kardashevskiyconfig VOF 195fc8c745dSAlexey Kardashevskiy bool 196