diff mbox

[v2,65/71] hw/ppc/Kconfig: Add Kconfig for PPC

Message ID 1380249092-4775-66-git-send-email-akoskovacs@gmx.com
State New
Headers show

Commit Message

Ákos Kovács Sept. 27, 2013, 2:31 a.m. UTC
Signed-off-by: Ákos Kovács <akoskovacs@gmx.com>
---
 hw/ppc/Kconfig | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 98 insertions(+)
 create mode 100644 hw/ppc/Kconfig
diff mbox

Patch

diff --git a/hw/ppc/Kconfig b/hw/ppc/Kconfig
new file mode 100644
index 0000000..e3c3857
--- /dev/null
+++ b/hw/ppc/Kconfig
@@ -0,0 +1,98 @@ 
+menu "PowerPc (PPC)"
+    config PSERIES
+        bool "PowerPC pSeries Logical Partition"
+        default n
+        select VGA_PCI
+        select NVRAM
+        select PFLASH_CFI02
+        select PCI_OHCI
+        # error: ‘CPUPPCState’ has no member named ‘sps’
+
+    config PPC4XX 
+        bool
+
+    config PPC405_UC
+        bool
+        select PPC4XX
+        select SERIAL
+        # for monitor.c
+        select PCI
+        select I8259
+
+    config PPC405
+        bool "PowerPC 405EP reference board"
+        default y
+        select PFLASH_CFI02
+        select M48T59
+        select PPC405_UC
+
+    config PPC440
+        bool "PowerPC 440 Bamboo"
+        default y
+        select PPC405_UC
+
+    config VIRTEX
+        bool "Xilinx Virtex5 ML507"
+        default y
+        select SERIAL
+        select PFLASH_CFI01
+        select XILINX
+        select PPC405_UC
+
+    config PREP
+        bool "PowerPC Reference Platform (PReP)"
+        default y
+        select FDC
+        select PC87312
+        select I82378
+        select MC146818RTC
+        select PREP_PCI
+        select IDE_ISA
+        select M48T59
+        select PCI_OHCI
+        select IDE_CORE
+        select PCKBD
+        select PPC405_UC
+
+    config MAC_OLDWORLD
+        bool "OldWorld PowerMac"
+        default y
+        select ADB
+        select ISA_MMIO
+        select HEATHROW_PIC
+        select GRACKLE_PCI
+        select ESCC
+        select IDE_CORE
+        select IDE_MACIO
+        select PCI_OHCI
+        select VGA_PCI
+        select CUDA
+        select MAC_DBDMA
+        select PPC405_UC
+
+    config MAC_NEWWORLD
+        bool "NewWorld PowerMac"
+        default y
+        select ADB
+        select M48T59
+        select OPENPIC
+        select ESCC
+        select ISA_MMIO
+        select UNIN_PCI
+        select VGA_PCI
+        select IDE_MACIO
+        select IDE_CORE
+        select CUDA
+        select USB_OHCI
+        select MAC_DBDMA
+        select OPENPIC
+        select PPC405_UC
+
+    config E500
+        bool "PowerPC e500-based platforms"
+        default y
+        select OPENPIC
+        select SERIAL
+        select PPCE500_PCI
+        select PPC405_UC
+endmenu