Merge remote-tracking branch 'remotes/rth/tags/pull-hppa-20190307' into staging
[qemu/ar7.git] / hw / ppc / Kconfig
blob2b83637511eccf361e19f32b04323a5a1f443005
1 config PSERIES
2     bool
3     imply PCI_DEVICES
4     imply TEST_DEVICES
5     select DIMM
6     select PCI
7     select SPAPR_VSCSI
8     select VFIO if LINUX   # needed by spapr_pci_vfio.c
9     select XICS_SPAPR
10     select XIVE_SPAPR
12 config SPAPR_RNG
13     bool
14     default y
15     depends on PSERIES
17 config POWERNV
18     bool
19     imply PCI_DEVICES
20     imply TEST_DEVICES
21     select ISA_IPMI_BT
22     select IPMI_LOCAL
23     select ISA_BUS
24     select MC146818RTC
25     select XICS
26     select XIVE
28 config PPC405
29     bool
30     select M48T59
31     select PFLASH_CFI02
32     select PPC4XX
33     select SERIAL
35 config PPC440
36     bool
37     imply PCI_DEVICES
38     imply TEST_DEVICES
39     select PCI_EXPRESS
40     select PPC4XX
41     select SERIAL
43 config PPC4XX
44     bool
45     select BITBANG_I2C
46     select PCI
48 config SAM460EX
49     bool
50     select PFLASH_CFI01
51     select IDE_SII3112
52     select M41T80
53     select PPC440
54     select SERIAL
55     select SM501
56     select SMBUS_EEPROM
57     select USB_EHCI_SYSBUS
58     select USB_OHCI
60 config PREP
61     bool
62     imply PCI_DEVICES
63     imply TEST_DEVICES
64     select CS4231A
65     select PREP_PCI
66     select I82374
67     select I82378
68     select LSI_SCSI_PCI
69     select M48T59
70     select PC87312
71     select RS6000_MC
73 config RS6000_MC
74     bool
76 config MAC_OLDWORLD
77     bool
78     imply PCI_DEVICES
79     imply SUNGEM
80     imply TEST_DEVICES
81     select ADB
82     select GRACKLE_PCI
83     select HEATHROW_PIC
84     select MACIO
86 config MAC_NEWWORLD
87     bool
88     imply PCI_DEVICES
89     imply SUNGEM
90     imply TEST_DEVICES
91     select ADB
92     select MACIO
93     select MACIO_GPIO
94     select MAC_PMU
95     select UNIN_PCI
97 config E500
98     bool
99     imply AT24C
100     select ETSEC
101     select OPENPIC
102     select PLATFORM_BUS
103     select PPCE500_PCI
104     select SERIAL
106 config VIRTEX
107     bool
108     select PFLASH_CFI01
109     select SERIAL
110     select XILINX
111     select XILINX_ETHLITE
113 config XIVE
114     bool
115     depends on POWERNV || PSERIES
117 config XIVE_SPAPR
118     bool
119     default y
120     depends on PSERIES
121     select XIVE