Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 1 | config PSERIES |
| 2 | bool |
Thomas Huth | 87f9108 | 2019-01-31 14:53:26 +0100 | [diff] [blame] | 3 | imply PCI_DEVICES |
| 4 | imply TEST_DEVICES |
Paolo Bonzini | 938912a | 2019-03-21 15:29:50 +0100 | [diff] [blame] | 5 | imply VIRTIO_VGA |
Thomas Huth | b35261b | 2023-05-04 20:05:21 +0200 | [diff] [blame] | 6 | select NVDIMM |
Thomas Huth | 87f9108 | 2019-01-31 14:53:26 +0100 | [diff] [blame] | 7 | select DIMM |
| 8 | select PCI |
| 9 | select SPAPR_VSCSI |
| 10 | select VFIO if LINUX # needed by spapr_pci_vfio.c |
Greg Kurz | 27d5cae | 2020-12-24 18:22:55 +0100 | [diff] [blame] | 11 | select XICS |
| 12 | select XIVE |
Paolo Bonzini | ca9b7e2 | 2019-03-14 14:13:34 +0100 | [diff] [blame] | 13 | select MSI_NONBROKEN |
Philippe Mathieu-Daudé | b0048f7 | 2019-12-31 19:32:13 +0100 | [diff] [blame] | 14 | select FDT_PPC |
Philippe Mathieu-Daudé | 7bebc35 | 2019-12-31 19:32:15 +0100 | [diff] [blame] | 15 | select CHRP_NVRAM |
Alexey Kardashevskiy | fc8c745 | 2021-06-25 15:51:55 +1000 | [diff] [blame] | 16 | select VOF |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 17 | |
| 18 | config SPAPR_RNG |
| 19 | bool |
Thomas Huth | 87f9108 | 2019-01-31 14:53:26 +0100 | [diff] [blame] | 20 | default y |
| 21 | depends on PSERIES |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 22 | |
| 23 | config POWERNV |
| 24 | bool |
Thomas Huth | 87f9108 | 2019-01-31 14:53:26 +0100 | [diff] [blame] | 25 | imply PCI_DEVICES |
| 26 | imply TEST_DEVICES |
| 27 | select ISA_IPMI_BT |
| 28 | select IPMI_LOCAL |
| 29 | select ISA_BUS |
| 30 | select MC146818RTC |
| 31 | select XICS |
| 32 | select XIVE |
Philippe Mathieu-Daudé | b0048f7 | 2019-12-31 19:32:13 +0100 | [diff] [blame] | 33 | select FDT_PPC |
Greg Kurz | 995d955 | 2020-12-24 18:23:03 +0100 | [diff] [blame] | 34 | select PCI_POWERNV |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 35 | |
| 36 | config PPC405 |
| 37 | bool |
Thomas Huth | 98bd1db | 2019-01-31 14:53:30 +0100 | [diff] [blame] | 38 | select M48T59 |
| 39 | select PFLASH_CFI02 |
| 40 | select PPC4XX |
BALATON Zoltan | dbc2758 | 2021-01-08 23:07:38 +0100 | [diff] [blame] | 41 | select SERIAL |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 42 | |
| 43 | config PPC440 |
| 44 | bool |
Thomas Huth | 98bd1db | 2019-01-31 14:53:30 +0100 | [diff] [blame] | 45 | imply PCI_DEVICES |
| 46 | imply TEST_DEVICES |
Philippe Mathieu-Daudé | f7b5cdc | 2019-03-16 21:08:12 +0100 | [diff] [blame] | 47 | imply E1000_PCI |
Thomas Huth | 98bd1db | 2019-01-31 14:53:30 +0100 | [diff] [blame] | 48 | select PCI_EXPRESS |
| 49 | select PPC4XX |
BALATON Zoltan | dbc2758 | 2021-01-08 23:07:38 +0100 | [diff] [blame] | 50 | select SERIAL |
Philippe Mathieu-Daudé | b0048f7 | 2019-12-31 19:32:13 +0100 | [diff] [blame] | 51 | select FDT_PPC |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 52 | |
| 53 | config PPC4XX |
| 54 | bool |
Thomas Huth | 1f40cc5 | 2019-01-31 14:53:29 +0100 | [diff] [blame] | 55 | select BITBANG_I2C |
| 56 | select PCI |
Peter Maydell | 34d0831 | 2020-12-12 00:15:31 +0000 | [diff] [blame] | 57 | select PPC_UIC |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 58 | |
| 59 | config SAM460EX |
| 60 | bool |
Thomas Huth | 1f40cc5 | 2019-01-31 14:53:29 +0100 | [diff] [blame] | 61 | select PFLASH_CFI01 |
| 62 | select IDE_SII3112 |
| 63 | select M41T80 |
| 64 | select PPC440 |
BALATON Zoltan | dbc2758 | 2021-01-08 23:07:38 +0100 | [diff] [blame] | 65 | select SERIAL |
Thomas Huth | 1f40cc5 | 2019-01-31 14:53:29 +0100 | [diff] [blame] | 66 | select SM501 |
| 67 | select SMBUS_EEPROM |
| 68 | select USB_EHCI_SYSBUS |
| 69 | select USB_OHCI |
BALATON Zoltan | fb6d04c | 2021-01-08 23:07:38 +0100 | [diff] [blame] | 70 | select FDT_PPC |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 71 | |
BALATON Zoltan | ba7e5ac | 2021-03-25 14:50:39 +0100 | [diff] [blame] | 72 | config PEGASOS2 |
| 73 | bool |
BALATON Zoltan | 56a5b19 | 2022-08-17 17:08:40 +0200 | [diff] [blame] | 74 | imply ATI_VGA |
BALATON Zoltan | ba7e5ac | 2021-03-25 14:50:39 +0100 | [diff] [blame] | 75 | select MV64361 |
| 76 | select VT82C686 |
BALATON Zoltan | ba7e5ac | 2021-03-25 14:50:39 +0100 | [diff] [blame] | 77 | select SMBUS_EEPROM |
BALATON Zoltan | a6c9808 | 2021-06-27 18:27:13 +0200 | [diff] [blame] | 78 | select VOF |
BALATON Zoltan | ba7e5ac | 2021-03-25 14:50:39 +0100 | [diff] [blame] | 79 | |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 80 | config PREP |
| 81 | bool |
Thomas Huth | 12bb3a9 | 2019-01-31 14:53:27 +0100 | [diff] [blame] | 82 | imply PCI_DEVICES |
| 83 | imply TEST_DEVICES |
| 84 | select CS4231A |
Philippe Mathieu-Daudé | 46fd320 | 2021-04-16 18:18:58 +0200 | [diff] [blame] | 85 | select RAVEN_PCI |
Thomas Huth | 12bb3a9 | 2019-01-31 14:53:27 +0100 | [diff] [blame] | 86 | select I82378 |
| 87 | select LSI_SCSI_PCI |
| 88 | select M48T59 |
| 89 | select PC87312 |
| 90 | select RS6000_MC |
Philippe Mathieu-Daudé | 032757a | 2019-12-31 19:32:12 +0100 | [diff] [blame] | 91 | select FW_CFG_PPC |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 92 | |
| 93 | config RS6000_MC |
| 94 | bool |
| 95 | |
| 96 | config MAC_OLDWORLD |
| 97 | bool |
Thomas Huth | d7cfb52 | 2019-01-31 14:53:28 +0100 | [diff] [blame] | 98 | imply PCI_DEVICES |
| 99 | imply SUNGEM |
| 100 | imply TEST_DEVICES |
| 101 | select ADB |
| 102 | select GRACKLE_PCI |
| 103 | select HEATHROW_PIC |
| 104 | select MACIO |
Philippe Mathieu-Daudé | 032757a | 2019-12-31 19:32:12 +0100 | [diff] [blame] | 105 | select FW_CFG_PPC |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 106 | |
| 107 | config MAC_NEWWORLD |
| 108 | bool |
Thomas Huth | d7cfb52 | 2019-01-31 14:53:28 +0100 | [diff] [blame] | 109 | imply PCI_DEVICES |
| 110 | imply SUNGEM |
| 111 | imply TEST_DEVICES |
| 112 | select ADB |
| 113 | select MACIO |
| 114 | select MACIO_GPIO |
| 115 | select MAC_PMU |
| 116 | select UNIN_PCI |
Philippe Mathieu-Daudé | 032757a | 2019-12-31 19:32:12 +0100 | [diff] [blame] | 117 | select FW_CFG_PPC |
Thomas Huth | 9ec08f3 | 2023-05-30 12:20:41 +0200 | [diff] [blame] | 118 | select USB_OHCI_PCI |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 119 | |
| 120 | config E500 |
| 121 | bool |
Thomas Huth | 98bd1db | 2019-01-31 14:53:30 +0100 | [diff] [blame] | 122 | imply AT24C |
Philippe Mathieu-Daudé | bcb7ef9 | 2019-03-16 21:08:13 +0100 | [diff] [blame] | 123 | imply VIRTIO_PCI |
Thomas Huth | 98bd1db | 2019-01-31 14:53:30 +0100 | [diff] [blame] | 124 | select ETSEC |
Bernhard Beschow | 2c860ab | 2022-10-03 22:31:31 +0200 | [diff] [blame] | 125 | select GPIO_MPC8XXX |
Thomas Huth | 98bd1db | 2019-01-31 14:53:30 +0100 | [diff] [blame] | 126 | select OPENPIC |
Bernhard Beschow | 63e4bf8 | 2022-10-18 23:01:44 +0200 | [diff] [blame] | 127 | select PFLASH_CFI01 |
Thomas Huth | 98bd1db | 2019-01-31 14:53:30 +0100 | [diff] [blame] | 128 | select PLATFORM_BUS |
| 129 | select PPCE500_PCI |
Philippe Mathieu-Daudé | 3f288c4 | 2022-11-01 23:29:34 +0100 | [diff] [blame] | 130 | select SDHCI |
Thomas Huth | 98bd1db | 2019-01-31 14:53:30 +0100 | [diff] [blame] | 131 | select SERIAL |
Philippe Mathieu-Daudé | a0297be | 2019-12-31 19:32:08 +0100 | [diff] [blame] | 132 | select MPC_I2C |
Philippe Mathieu-Daudé | b0048f7 | 2019-12-31 19:32:13 +0100 | [diff] [blame] | 133 | select FDT_PPC |
Philippe Mathieu-Daudé | ed2543a | 2021-05-13 15:13:54 +0200 | [diff] [blame] | 134 | select DS1338 |
Philippe Mathieu-Daudé | 3f288c4 | 2022-11-01 23:29:34 +0100 | [diff] [blame] | 135 | select UNIMP |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 136 | |
Bernhard Beschow | 8cf7b32 | 2022-10-03 22:31:30 +0200 | [diff] [blame] | 137 | config E500PLAT |
| 138 | bool |
| 139 | select E500 |
| 140 | |
| 141 | config MPC8544DS |
| 142 | bool |
| 143 | select E500 |
| 144 | |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 145 | config VIRTEX |
| 146 | bool |
Philippe Mathieu-Daudé | 45b0bd1 | 2019-12-31 19:32:10 +0100 | [diff] [blame] | 147 | select PPC4XX |
Thomas Huth | 98bd1db | 2019-01-31 14:53:30 +0100 | [diff] [blame] | 148 | select PFLASH_CFI01 |
BALATON Zoltan | dbc2758 | 2021-01-08 23:07:38 +0100 | [diff] [blame] | 149 | select SERIAL |
Thomas Huth | 98bd1db | 2019-01-31 14:53:30 +0100 | [diff] [blame] | 150 | select XILINX |
| 151 | select XILINX_ETHLITE |
Philippe Mathieu-Daudé | b0048f7 | 2019-12-31 19:32:13 +0100 | [diff] [blame] | 152 | select FDT_PPC |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 153 | |
Philippe Mathieu-Daudé | b0048f7 | 2019-12-31 19:32:13 +0100 | [diff] [blame] | 154 | # Only used by 64-bit targets |
Philippe Mathieu-Daudé | 032757a | 2019-12-31 19:32:12 +0100 | [diff] [blame] | 155 | config FW_CFG_PPC |
| 156 | bool |
Philippe Mathieu-Daudé | b0048f7 | 2019-12-31 19:32:13 +0100 | [diff] [blame] | 157 | |
| 158 | config FDT_PPC |
| 159 | bool |
Alexey Kardashevskiy | fc8c745 | 2021-06-25 15:51:55 +1000 | [diff] [blame] | 160 | |
| 161 | config VOF |
| 162 | bool |