sam460ex: Remove FDT_PPC dependency from KConfig
[qemu/kevin.git] / hw / ppc / Kconfig
blob7e267d94a1144f4e3f69484bb1daefb98abe734a
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
40 config PPC440
41     bool
42     imply PCI_DEVICES
43     imply TEST_DEVICES
44     imply E1000_PCI
45     select PCI_EXPRESS
46     select PPC4XX
47     select FDT_PPC
49 config PPC4XX
50     bool
51     select BITBANG_I2C
52     select PCI
53     select PPC_UIC
54     select SERIAL
56 config SAM460EX
57     bool
58     select PPC405
59     select PFLASH_CFI01
60     select IDE_SII3112
61     select M41T80
62     select PPC440
63     select SM501
64     select SMBUS_EEPROM
65     select USB_EHCI_SYSBUS
66     select USB_OHCI
68 config PREP
69     bool
70     imply PCI_DEVICES
71     imply TEST_DEVICES
72     select CS4231A
73     select PREP_PCI
74     select I82378
75     select LSI_SCSI_PCI
76     select M48T59
77     select PC87312
78     select RS6000_MC
79     select FW_CFG_PPC
81 config RS6000_MC
82     bool
84 config MAC_OLDWORLD
85     bool
86     imply PCI_DEVICES
87     imply SUNGEM
88     imply TEST_DEVICES
89     select ADB
90     select GRACKLE_PCI
91     select HEATHROW_PIC
92     select MACIO
93     select FW_CFG_PPC
95 config MAC_NEWWORLD
96     bool
97     imply PCI_DEVICES
98     imply SUNGEM
99     imply TEST_DEVICES
100     select ADB
101     select MACIO
102     select MACIO_GPIO
103     select MAC_PMU
104     select UNIN_PCI
105     select FW_CFG_PPC
107 config E500
108     bool
109     imply AT24C
110     imply VIRTIO_PCI
111     select ETSEC
112     select OPENPIC
113     select PLATFORM_BUS
114     select PPCE500_PCI
115     select SERIAL
116     select MPC_I2C
117     select FDT_PPC
119 config VIRTEX
120     bool
121     select PPC4XX
122     select PFLASH_CFI01
123     select XILINX
124     select XILINX_ETHLITE
125     select FDT_PPC
127 # Only used by 64-bit targets
128 config FW_CFG_PPC
129     bool
131 config FDT_PPC
132     bool