summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2013-04-03 18:06:08 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2013-04-08 18:13:16 +0200
commite28bee8ee654b81f4688a505e56ade0692174b5c (patch)
tree10957fa9975ffda17a02c1001c10656044830892
parent914e29d28052dbe5a4f41b71eaf8c7bb19ac0929 (diff)
downloadhqemu-e28bee8ee654b81f4688a505e56ade0692174b5c.zip
hqemu-e28bee8ee654b81f4688a505e56ade0692174b5c.tar.gz
hw: move other devices to hw/misc/, configure with default-configs/
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
-rw-r--r--default-configs/arm-softmmu.mak4
-rw-r--r--default-configs/i386-softmmu.mak3
-rw-r--r--default-configs/sparc-softmmu.mak1
-rw-r--r--default-configs/x86_64-softmmu.mak3
-rw-r--r--hw/arm/Makefile.objs11
-rw-r--r--hw/i386/Makefile.objs4
-rw-r--r--hw/lm32/Makefile.objs7
-rw-r--r--hw/misc/Makefile.objs23
-rw-r--r--hw/misc/a9scu.c (renamed from hw/a9scu.c)0
-rw-r--r--hw/misc/arm_sysctl.c (renamed from hw/arm_sysctl.c)0
-rw-r--r--hw/misc/cbus.c (renamed from hw/cbus.c)0
-rw-r--r--hw/misc/debugexit.c (renamed from hw/debugexit.c)0
-rw-r--r--hw/misc/eccmemctl.c (renamed from hw/eccmemctl.c)0
-rw-r--r--hw/misc/exynos4210_pmu.c (renamed from hw/exynos4210_pmu.c)0
-rw-r--r--hw/misc/imx_ccm.c (renamed from hw/imx_ccm.c)0
-rw-r--r--hw/misc/lm32_sys.c (renamed from hw/lm32_sys.c)0
-rw-r--r--hw/misc/milkymist-hpdmc.c (renamed from hw/milkymist-hpdmc.c)0
-rw-r--r--hw/misc/milkymist-pfpu.c (renamed from hw/milkymist-pfpu.c)0
-rw-r--r--hw/misc/mst_fpga.c (renamed from hw/mst_fpga.c)0
-rw-r--r--hw/misc/omap_clk.c (renamed from hw/omap_clk.c)0
-rw-r--r--hw/misc/omap_gpmc.c (renamed from hw/omap_gpmc.c)0
-rw-r--r--hw/misc/omap_l4.c (renamed from hw/omap_l4.c)0
-rw-r--r--hw/misc/omap_sdrc.c (renamed from hw/omap_sdrc.c)0
-rw-r--r--hw/misc/omap_tap.c (renamed from hw/omap_tap.c)0
-rw-r--r--hw/misc/pc-testdev.c (renamed from hw/pc-testdev.c)0
-rw-r--r--hw/misc/pxa2xx_pcmcia.c (renamed from hw/pxa2xx_pcmcia.c)0
-rw-r--r--hw/misc/sga.c (renamed from hw/sga.c)0
-rw-r--r--hw/misc/slavio_misc.c (renamed from hw/slavio_misc.c)0
-rw-r--r--hw/misc/vmport.c (renamed from hw/vmport.c)0
-rw-r--r--hw/misc/zynq_slcr.c (renamed from hw/zynq_slcr.c)0
-rw-r--r--hw/sparc/Makefile.objs5
31 files changed, 35 insertions, 26 deletions
diff --git a/default-configs/arm-softmmu.mak b/default-configs/arm-softmmu.mak
index 93c7d95..e03840e 100644
--- a/default-configs/arm-softmmu.mak
+++ b/default-configs/arm-softmmu.mak
@@ -58,6 +58,7 @@ CONFIG_BITBANG_I2C=y
CONFIG_FRAMEBUFFER=y
CONFIG_XILINX_SPIPS=y
+CONFIG_A9SCU=y
CONFIG_MARVELL_88W8618=y
CONFIG_OMAP=y
CONFIG_TSC210X=y
@@ -65,8 +66,11 @@ CONFIG_BLIZZARD=y
CONFIG_ONENAND=y
CONFIG_TUSB6010=y
CONFIG_IMX=y
+CONFIG_MAINSTONE=y
+CONFIG_NSERIES=y
CONFIG_REALVIEW=y
CONFIG_ZAURUS=y
+CONFIG_ZYNQ=y
CONFIG_VERSATILE_PCI=y
CONFIG_VERSATILE_I2C=y
diff --git a/default-configs/i386-softmmu.mak b/default-configs/i386-softmmu.mak
index 79851bd..4ac0694 100644
--- a/default-configs/i386-softmmu.mak
+++ b/default-configs/i386-softmmu.mak
@@ -38,6 +38,9 @@ CONFIG_WDT_IB700=y
CONFIG_PC_SYSFW=y
CONFIG_XEN_I386=$(CONFIG_XEN)
CONFIG_ISA_DEBUG=y
+CONFIG_ISA_TESTDEV=y
+CONFIG_VMPORT=y
+CONFIG_SGA=y
CONFIG_LPC_ICH9=y
CONFIG_Q35=y
CONFIG_APIC=y
diff --git a/default-configs/sparc-softmmu.mak b/default-configs/sparc-softmmu.mak
index 8c4d0a6..8fc93dd 100644
--- a/default-configs/sparc-softmmu.mak
+++ b/default-configs/sparc-softmmu.mak
@@ -14,4 +14,5 @@ CONFIG_SLAVIO=y
CONFIG_CS4231=y
CONFIG_GRLIB=y
CONFIG_STP2000=y
+CONFIG_ECCMEMCTL=y
CONFIG_SUN4M=y
diff --git a/default-configs/x86_64-softmmu.mak b/default-configs/x86_64-softmmu.mak
index 176f493..bf4091c 100644
--- a/default-configs/x86_64-softmmu.mak
+++ b/default-configs/x86_64-softmmu.mak
@@ -38,6 +38,9 @@ CONFIG_WDT_IB700=y
CONFIG_PC_SYSFW=y
CONFIG_XEN_I386=$(CONFIG_XEN)
CONFIG_ISA_DEBUG=y
+CONFIG_ISA_TESTDEV=y
+CONFIG_VMPORT=y
+CONFIG_SGA=y
CONFIG_LPC_ICH9=y
CONFIG_Q35=y
CONFIG_APIC=y
diff --git a/hw/arm/Makefile.objs b/hw/arm/Makefile.objs
index ec4d0cb..cb94927 100644
--- a/hw/arm/Makefile.objs
+++ b/hw/arm/Makefile.objs
@@ -1,15 +1,6 @@
-obj-y += zynq_slcr.o
-obj-y += a9scu.o
-obj-y += arm_sysctl.o arm11mpcore.o a9mpcore.o
-obj-y += exynos4210_pmu.o
+obj-y += arm11mpcore.o a9mpcore.o
obj-y += a15mpcore.o
-obj-y += pxa2xx_pcmcia.o
-obj-y += omap_clk.o
-obj-y += omap_gpmc.o omap_sdrc.o omap_tap.o omap_l4.o
-obj-y += cbus.o
-obj-y += mst_fpga.o
obj-y += strongarm.o
-obj-y += imx_ccm.o
obj-y := $(addprefix ../,$(obj-y))
diff --git a/hw/i386/Makefile.objs b/hw/i386/Makefile.objs
index 533d337..c1d73a8 100644
--- a/hw/i386/Makefile.objs
+++ b/hw/i386/Makefile.objs
@@ -1,8 +1,4 @@
-obj-y += sga.o
-obj-y += vmport.o
-obj-y += debugexit.o
obj-y += kvm/
-obj-y += pc-testdev.o
obj-y := $(addprefix ../,$(obj-y))
diff --git a/hw/lm32/Makefile.objs b/hw/lm32/Makefile.objs
index 1e59ac5..ea6418a 100644
--- a/hw/lm32/Makefile.objs
+++ b/hw/lm32/Makefile.objs
@@ -1,10 +1,3 @@
-# LM32 peripherals
-obj-y += lm32_sys.o
-obj-y += milkymist-hpdmc.o
-obj-y += milkymist-pfpu.o
-
-obj-y := $(addprefix ../,$(obj-y))
-
# LM32 boards
obj-y += lm32_boards.o
obj-y += milkymist.o
diff --git a/hw/misc/Makefile.objs b/hw/misc/Makefile.objs
index 9b1ab39..03699c3 100644
--- a/hw/misc/Makefile.objs
+++ b/hw/misc/Makefile.objs
@@ -1,6 +1,11 @@
common-obj-$(CONFIG_APPLESMC) += applesmc.o
common-obj-$(CONFIG_MAX111X) += max111x.o
common-obj-$(CONFIG_TMP105) += tmp105.o
+common-obj-$(CONFIG_ISA_DEBUG) += debugexit.o
+common-obj-$(CONFIG_SGA) += sga.o
+common-obj-$(CONFIG_ISA_TESTDEV) += pc-testdev.o
+
+obj-$(CONFIG_VMPORT) += vmport.o
# ARM devices
common-obj-$(CONFIG_PL310) += arm_l2x0.o
@@ -15,3 +20,21 @@ obj-$(CONFIG_KVM) += ivshmem.o
obj-$(CONFIG_LINUX) += vfio.o
endif
+obj-$(CONFIG_REALVIEW) += arm_sysctl.o
+obj-$(CONFIG_A9SCU) += a9scu.o
+obj-$(CONFIG_NSERIES) += cbus.o
+obj-$(CONFIG_ECCMEMCTL) += eccmemctl.o
+obj-$(CONFIG_EXYNOS4) += exynos4210_pmu.o
+obj-$(CONFIG_IMX) += imx_ccm.o
+obj-$(CONFIG_LM32) += lm32_sys.o
+obj-$(CONFIG_MILKYMIST) += milkymist-hpdmc.o
+obj-$(CONFIG_MILKYMIST) += milkymist-pfpu.o
+obj-$(CONFIG_MAINSTONE) += mst_fpga.o
+obj-$(CONFIG_OMAP) += omap_clk.o
+obj-$(CONFIG_OMAP) += omap_gpmc.o
+obj-$(CONFIG_OMAP) += omap_l4.o
+obj-$(CONFIG_OMAP) += omap_sdrc.o
+obj-$(CONFIG_OMAP) += omap_tap.o
+obj-$(CONFIG_PXA2XX) += pxa2xx_pcmcia.o
+obj-$(CONFIG_SLAVIO) += slavio_misc.o
+obj-$(CONFIG_ZYNQ) += zynq_slcr.o
diff --git a/hw/a9scu.c b/hw/misc/a9scu.c
index 05897c2..05897c2 100644
--- a/hw/a9scu.c
+++ b/hw/misc/a9scu.c
diff --git a/hw/arm_sysctl.c b/hw/misc/arm_sysctl.c
index c8b55a8..c8b55a8 100644
--- a/hw/arm_sysctl.c
+++ b/hw/misc/arm_sysctl.c
diff --git a/hw/cbus.c b/hw/misc/cbus.c
index 3d9027f..3d9027f 100644
--- a/hw/cbus.c
+++ b/hw/misc/cbus.c
diff --git a/hw/debugexit.c b/hw/misc/debugexit.c
index 59bed5b..59bed5b 100644
--- a/hw/debugexit.c
+++ b/hw/misc/debugexit.c
diff --git a/hw/eccmemctl.c b/hw/misc/eccmemctl.c
index 6f4a407..6f4a407 100644
--- a/hw/eccmemctl.c
+++ b/hw/misc/eccmemctl.c
diff --git a/hw/exynos4210_pmu.c b/hw/misc/exynos4210_pmu.c
index ba5aa8d..ba5aa8d 100644
--- a/hw/exynos4210_pmu.c
+++ b/hw/misc/exynos4210_pmu.c
diff --git a/hw/imx_ccm.c b/hw/misc/imx_ccm.c
index c153a24..c153a24 100644
--- a/hw/imx_ccm.c
+++ b/hw/misc/imx_ccm.c
diff --git a/hw/lm32_sys.c b/hw/misc/lm32_sys.c
index 33a3b80..33a3b80 100644
--- a/hw/lm32_sys.c
+++ b/hw/misc/lm32_sys.c
diff --git a/hw/milkymist-hpdmc.c b/hw/misc/milkymist-hpdmc.c
index d922f6f..d922f6f 100644
--- a/hw/milkymist-hpdmc.c
+++ b/hw/misc/milkymist-hpdmc.c
diff --git a/hw/milkymist-pfpu.c b/hw/misc/milkymist-pfpu.c
index ad44b4d..ad44b4d 100644
--- a/hw/milkymist-pfpu.c
+++ b/hw/misc/milkymist-pfpu.c
diff --git a/hw/mst_fpga.c b/hw/misc/mst_fpga.c
index 1dd1505..1dd1505 100644
--- a/hw/mst_fpga.c
+++ b/hw/misc/mst_fpga.c
diff --git a/hw/omap_clk.c b/hw/misc/omap_clk.c
index 80a3c50..80a3c50 100644
--- a/hw/omap_clk.c
+++ b/hw/misc/omap_clk.c
diff --git a/hw/omap_gpmc.c b/hw/misc/omap_gpmc.c
index 91adb66..91adb66 100644
--- a/hw/omap_gpmc.c
+++ b/hw/misc/omap_gpmc.c
diff --git a/hw/omap_l4.c b/hw/misc/omap_l4.c
index ac8251f..ac8251f 100644
--- a/hw/omap_l4.c
+++ b/hw/misc/omap_l4.c
diff --git a/hw/omap_sdrc.c b/hw/misc/omap_sdrc.c
index e38b571..e38b571 100644
--- a/hw/omap_sdrc.c
+++ b/hw/misc/omap_sdrc.c
diff --git a/hw/omap_tap.c b/hw/misc/omap_tap.c
index 99b70d5..99b70d5 100644
--- a/hw/omap_tap.c
+++ b/hw/misc/omap_tap.c
diff --git a/hw/pc-testdev.c b/hw/misc/pc-testdev.c
index 32df175..32df175 100644
--- a/hw/pc-testdev.c
+++ b/hw/misc/pc-testdev.c
diff --git a/hw/pxa2xx_pcmcia.c b/hw/misc/pxa2xx_pcmcia.c
index 323d458..323d458 100644
--- a/hw/pxa2xx_pcmcia.c
+++ b/hw/misc/pxa2xx_pcmcia.c
diff --git a/hw/sga.c b/hw/misc/sga.c
index 5cf4b86..5cf4b86 100644
--- a/hw/sga.c
+++ b/hw/misc/sga.c
diff --git a/hw/slavio_misc.c b/hw/misc/slavio_misc.c
index a7a9368..a7a9368 100644
--- a/hw/slavio_misc.c
+++ b/hw/misc/slavio_misc.c
diff --git a/hw/vmport.c b/hw/misc/vmport.c
index 0d07ea1..0d07ea1 100644
--- a/hw/vmport.c
+++ b/hw/misc/vmport.c
diff --git a/hw/zynq_slcr.c b/hw/misc/zynq_slcr.c
index 8418327..8418327 100644
--- a/hw/zynq_slcr.c
+++ b/hw/misc/zynq_slcr.c
diff --git a/hw/sparc/Makefile.objs b/hw/sparc/Makefile.objs
index 3246bb1..c987b5b 100644
--- a/hw/sparc/Makefile.objs
+++ b/hw/sparc/Makefile.objs
@@ -1,6 +1 @@
-obj-y += slavio_misc.o
-obj-y += eccmemctl.o
-
-obj-y := $(addprefix ../,$(obj-y))
-
obj-y += sun4m.o leon3.o
OpenPOWER on IntegriCloud