Revert "ppc4xx: Move common dependency on serial to common option"
[qemu/ar7.git] / hw / ppc / Kconfig
blobd11dc30509df910c26a3ae6967546d670a9c8fc8
1 config PSERIES
2     bool
3     imply PCI_DEVICES
4     imply TEST_DEVICES
5     imply VIRTIO_VGA
6     select DIMM
7     select PCI
8     select SPAPR_VSCSI
9     select VFIO if LINUX   # needed by spapr_pci_vfio.c
10     select XICS
11     select XIVE
12     select MSI_NONBROKEN
13     select FDT_PPC
14     select CHRP_NVRAM
16 config SPAPR_RNG
17     bool
18     default y
19     depends on PSERIES
21 config POWERNV
22     bool
23     imply PCI_DEVICES
24     imply TEST_DEVICES
25     select ISA_IPMI_BT
26     select IPMI_LOCAL
27     select ISA_BUS
28     select MC146818RTC
29     select XICS
30     select XIVE
31     select FDT_PPC
32     select PCI_POWERNV
34 config PPC405
35     bool
36     select M48T59
37     select PFLASH_CFI02
38     select PPC4XX
39     select SERIAL
41 config PPC440
42     bool
43     imply PCI_DEVICES
44     imply TEST_DEVICES
45     imply E1000_PCI
46     select PCI_EXPRESS
47     select PPC4XX
48     select SERIAL
49     select FDT_PPC
51 config PPC4XX
52     bool
53     select BITBANG_I2C
54     select PCI
55     select PPC_UIC
57 config SAM460EX
58     bool
59     select PPC405
60     select PFLASH_CFI01
61     select IDE_SII3112
62     select M41T80
63     select PPC440
64     select SERIAL
65     select SM501
66     select SMBUS_EEPROM
67     select USB_EHCI_SYSBUS
68     select USB_OHCI
69     select FDT_PPC
71 config PREP
72     bool
73     imply PCI_DEVICES
74     imply TEST_DEVICES
75     select CS4231A
76     select PREP_PCI
77     select I82378
78     select LSI_SCSI_PCI
79     select M48T59
80     select PC87312
81     select RS6000_MC
82     select FW_CFG_PPC
84 config RS6000_MC
85     bool
87 config MAC_OLDWORLD
88     bool
89     imply PCI_DEVICES
90     imply SUNGEM
91     imply TEST_DEVICES
92     select ADB
93     select GRACKLE_PCI
94     select HEATHROW_PIC
95     select MACIO
96     select FW_CFG_PPC
98 config MAC_NEWWORLD
99     bool
100     imply PCI_DEVICES
101     imply SUNGEM
102     imply TEST_DEVICES
103     select ADB
104     select MACIO
105     select MACIO_GPIO
106     select MAC_PMU
107     select UNIN_PCI
108     select FW_CFG_PPC
110 config E500
111     bool
112     imply AT24C
113     imply VIRTIO_PCI
114     select ETSEC
115     select OPENPIC
116     select PLATFORM_BUS
117     select PPCE500_PCI
118     select SERIAL
119     select MPC_I2C
120     select FDT_PPC
122 config VIRTEX
123     bool
124     select PPC4XX
125     select PFLASH_CFI01
126     select SERIAL
127     select XILINX
128     select XILINX_ETHLITE
129     select FDT_PPC
131 # Only used by 64-bit targets
132 config FW_CFG_PPC
133     bool
135 config FDT_PPC
136     bool