linux-user: Use target_restore_altstack in all sigreturn
[qemu/ar7.git] / hw / ppc / Kconfig
blobe51e0e5e5ac6cc19012e381e9d87111a11ee141c
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 PEGASOS2
72     bool
73     select MV64361
74     select VT82C686
75     select IDE_VIA
76     select SMBUS_EEPROM
77 # This should come with VT82C686
78     select ACPI_X86
80 config PREP
81     bool
82     imply PCI_DEVICES
83     imply TEST_DEVICES
84     select CS4231A
85     select PREP_PCI
86     select I82378
87     select LSI_SCSI_PCI
88     select M48T59
89     select PC87312
90     select RS6000_MC
91     select FW_CFG_PPC
93 config RS6000_MC
94     bool
96 config MAC_OLDWORLD
97     bool
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
105     select FW_CFG_PPC
107 config MAC_NEWWORLD
108     bool
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
117     select FW_CFG_PPC
119 config E500
120     bool
121     imply AT24C
122     imply VIRTIO_PCI
123     select ETSEC
124     select OPENPIC
125     select PLATFORM_BUS
126     select PPCE500_PCI
127     select SERIAL
128     select MPC_I2C
129     select FDT_PPC
131 config VIRTEX
132     bool
133     select PPC4XX
134     select PFLASH_CFI01
135     select SERIAL
136     select XILINX
137     select XILINX_ETHLITE
138     select FDT_PPC
140 # Only used by 64-bit targets
141 config FW_CFG_PPC
142     bool
144 config FDT_PPC
145     bool