Remove redundant ram_require machine properly.
authorpbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162>
Sat, 11 Apr 2009 17:33:00 +0000 (17:33 +0000)
committerpbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162>
Sat, 11 Apr 2009 17:33:00 +0000 (17:33 +0000)
Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7090 c046a42c-6fe2-441c-8c8c-71466251a162

31 files changed:
hw/an5206.c
hw/axis_dev88.c
hw/boards.h
hw/etraxfs.c
hw/gumstix.c
hw/integratorcp.c
hw/mainstone.c
hw/mcf5208.c
hw/mips_jazz.c
hw/mips_malta.c
hw/mips_mipssim.c
hw/mips_r4k.c
hw/musicpal.c
hw/nseries.c
hw/omap_sx1.c
hw/palm.c
hw/pc.c
hw/ppc405_boards.c
hw/ppc440_bamboo.c
hw/ppc_newworld.c
hw/ppc_oldworld.c
hw/ppc_prep.c
hw/ppce500_mpc8544ds.c
hw/r2d.c
hw/realview.c
hw/shix.c
hw/spitz.c
hw/stellaris.c
hw/sun4m.c
hw/sun4u.c
hw/tosa.c

index cd40d2a504a3f4a120234a3da884a91b264c7c15..a5e352eb295e1d2edc072a86cef1171170166876 100644 (file)
@@ -88,5 +88,4 @@ QEMUMachine an5206_machine = {
     .name = "an5206",
     .desc = "Arnewsh 5206",
     .init = an5206_init,
-    .ram_require = 512,
 };
index aa6125aceba60e3e6c5636d7e7f93fe7c8a1463b..85ca81e7727b342e4fee68fbd67567cd987731da 100644 (file)
@@ -366,5 +366,4 @@ QEMUMachine axisdev88_machine = {
     .name = "axis-dev88",
     .desc = "AXIS devboard 88",
     .init = axisdev88_init,
-    .ram_require = 0x8000000,
 };
index 1e18ba6009eee1b0c928fdabd162f0b103d42f59..7fada948e4528dd1cd58759f5ea1c2bb527e6754 100644 (file)
@@ -14,8 +14,6 @@ typedef struct QEMUMachine {
     const char *name;
     const char *desc;
     QEMUMachineInitFunc *init;
-#define RAMSIZE_FIXED  (1 << 0)
-    ram_addr_t ram_require;
     int use_scsi;
     int max_cpus;
     struct QEMUMachine *next;
index 445f5f9012e280ce4d1b072e1ddfa22185047926..03bff484436679febb4430ef14713c50de1b9d44 100644 (file)
@@ -157,5 +157,4 @@ QEMUMachine bareetraxfs_machine = {
     .name = "bareetraxfs",
     .desc = "Bare ETRAX FS board",
     .init = bareetraxfs_init,
-    .ram_require = 0x8000000,
 };
index 87d84b6b92e84a933f9b2edae9ebec81d0b29860..cce86fba69251afa70d59a535cd75b16d22564f3 100644 (file)
@@ -113,12 +113,10 @@ QEMUMachine connex_machine = {
     .name = "connex",
     .desc = "Gumstix Connex (PXA255)",
     .init = connex_init,
-    .ram_require = (0x05000000 + PXA2XX_INTERNAL_SIZE) | RAMSIZE_FIXED,
 };
 
 QEMUMachine verdex_machine = {
     .name = "verdex",
     .desc = "Gumstix Verdex (PXA270)",
     .init = verdex_init,
-    .ram_require = (0x12000000 + PXA2XX_INTERNAL_SIZE) | RAMSIZE_FIXED,
 };
index 8f2ff2da60a32b3985e75c8a72f2efde41f91556..68f34f6368f12bb88b617d6c30fd237748d80511 100644 (file)
@@ -510,5 +510,4 @@ QEMUMachine integratorcp_machine = {
     .name = "integratorcp",
     .desc = "ARM Integrator/CP (ARM926EJ-S)",
     .init = integratorcp_init,
-    .ram_require = 0x100000,
 };
index e5bca4af9ba9d099de4c7ea5a667f7969c6ad88a..522254a68e0cd923dec032ae3d8b979daf419989 100644 (file)
@@ -139,6 +139,4 @@ QEMUMachine mainstone2_machine = {
     .name = "mainstone",
     .desc = "Mainstone II (PXA27x)",
     .init = mainstone_init,
-    .ram_require = (MAINSTONE_RAM + MAINSTONE_ROM + 2 * MAINSTONE_FLASH +
-                    PXA2XX_INTERNAL_SIZE) | RAMSIZE_FIXED,
 };
index 02aabdf84c5ede78667de7257b078af8da07ec99..5404dba79c16ff8b11bedb2c9857cad5547cce2c 100644 (file)
@@ -294,5 +294,4 @@ QEMUMachine mcf5208evb_machine = {
     .name = "mcf5208evb",
     .desc = "MCF5206EVB",
     .init = mcf5208evb_init,
-    .ram_require = 16384,
 };
index 2931b4753c98fd1afb27638ac822a9ab2e432ff4..510812ebef1ed2da0d8b77c98fbb830f2ba14ec6 100644 (file)
@@ -292,7 +292,6 @@ QEMUMachine mips_magnum_machine = {
     .name = "magnum",
     .desc = "MIPS Magnum",
     .init = mips_magnum_init,
-    .ram_require = MAGNUM_BIOS_SIZE + VGA_RAM_SIZE,
     .use_scsi = 1,
 };
 
@@ -300,6 +299,5 @@ QEMUMachine mips_pica61_machine = {
     .name = "pica61",
     .desc = "Acer Pica 61",
     .init = mips_pica61_init,
-    .ram_require = MAGNUM_BIOS_SIZE + VGA_RAM_SIZE,
     .use_scsi = 1,
 };
index bbc73228e66954f968d2ca3869657e121f6522b4..e7504c1bf58545a502a0b9ccaecc8be784f7b2e3 100644 (file)
@@ -958,5 +958,4 @@ QEMUMachine mips_malta_machine = {
     .name = "malta",
     .desc = "MIPS Malta Core LV",
     .init = mips_malta_init,
-    .ram_require = VGA_RAM_SIZE + BIOS_SIZE,
 };
index f20f7968403149a9914dca2f461c6818c0221eaa..676cd265c5c71dc475eb9c81cda17a316c2f7885 100644 (file)
@@ -187,5 +187,4 @@ QEMUMachine mips_mipssim_machine = {
     .name = "mipssim",
     .desc = "MIPS MIPSsim platform",
     .init = mips_mipssim_init,
-    .ram_require = BIOS_SIZE + VGA_RAM_SIZE /* unused */,
 };
index ba44037f1527f770ce9cc4728d0e8579ecd93111..51232cf36e054b68fede473bf16da395bcab3f9e 100644 (file)
@@ -284,5 +284,4 @@ QEMUMachine mips_machine = {
     .name = "mips",
     .desc = "mips r4k platform",
     .init = mips_r4k_init,
-    .ram_require = VGA_RAM_SIZE + BIOS_SIZE,
 };
index 9fb6c61090f20452e1c5d4c85dc642db0c041323..5de16911ae99fa3f4391bd51151e483a7ff48c2c 100644 (file)
@@ -1594,6 +1594,4 @@ QEMUMachine musicpal_machine = {
     .name = "musicpal",
     .desc = "Marvell 88w8618 / MusicPal (ARM926EJ-S)",
     .init = musicpal_init,
-    .ram_require = MP_RAM_DEFAULT_SIZE + MP_SRAM_SIZE +
-            MP_FLASH_SIZE_MAX + RAMSIZE_FIXED,
 };
index 17bcac6d736c07bf23873dd5a306e85272f82fec..dafc0ba81d8db4e067c22d0a5f3bd442bfa72f52 100644 (file)
@@ -1407,14 +1407,10 @@ QEMUMachine n800_machine = {
     .name = "n800",
     .desc = "Nokia N800 tablet aka. RX-34 (OMAP2420)",
     .init = n800_init,
-    .ram_require = (0x08000000 + 0x00018000 + OMAP242X_SRAM_SIZE) |
-            RAMSIZE_FIXED,
 };
 
 QEMUMachine n810_machine = {
     .name = "n810",
     .desc = "Nokia N810 tablet aka. RX-44 (OMAP2420)",
     .init = n810_init,
-    .ram_require = (0x08000000 + 0x00018000 + OMAP242X_SRAM_SIZE) |
-            RAMSIZE_FIXED,
 };
index afd2581fa6bba29b7d051cd1a51e0d3259b7af77..5145a63e9c7bfe4171a12f89cdc0cb746abaed0d 100644 (file)
@@ -227,12 +227,10 @@ QEMUMachine sx1_machine_v2 = {
     .name = "sx1",
     .desc = "Siemens SX1 (OMAP310) V2",
     .init = sx1_init_v2,
-    .ram_require = total_ram_v2 | RAMSIZE_FIXED,
 };
 
 QEMUMachine sx1_machine_v1 = {
     .name = "sx1-v1",
     .desc = "Siemens SX1 (OMAP310) V1",
     .init = sx1_init_v1,
-    .ram_require = total_ram_v1 | RAMSIZE_FIXED,
 };
index 0b504a9b0a63fd6fd95374866b8fe36938081288..865dabb91b0b23051ee3a3dee5add19a15f6f999 100644 (file)
--- a/hw/palm.c
+++ b/hw/palm.c
@@ -285,6 +285,4 @@ QEMUMachine palmte_machine = {
     .name = "cheetah",
     .desc = "Palm Tungsten|E aka. Cheetah PDA (OMAP310)",
     .init = palmte_init,
-    .ram_require = (0x02000000 + 0x00800000 + OMAP15XX_SRAM_SIZE) |
-            RAMSIZE_FIXED,
 };
diff --git a/hw/pc.c b/hw/pc.c
index 5f7b7d5f740512e2c1237dc4393030d12e909e0c..6a1750e10bbc0eff7e2eecb842a009a04c2c9ae8 100644 (file)
--- a/hw/pc.c
+++ b/hw/pc.c
@@ -1137,7 +1137,6 @@ QEMUMachine pc_machine = {
     .name = "pc",
     .desc = "Standard PC",
     .init = pc_init_pci,
-    .ram_require = VGA_RAM_SIZE + PC_MAX_BIOS_SIZE,
     .max_cpus = 255,
 };
 
@@ -1145,6 +1144,5 @@ QEMUMachine isapc_machine = {
     .name = "isapc",
     .desc = "ISA-only PC",
     .init = pc_init_isa,
-    .ram_require = VGA_RAM_SIZE + PC_MAX_BIOS_SIZE,
     .max_cpus = 1,
 };
index df834cd8530d3796c12af6dfe099487b9ddb96f3..6e9bfca3740ce2962d8b73ac74cc91a13c4e34af 100644 (file)
@@ -349,7 +349,6 @@ QEMUMachine ref405ep_machine = {
     .name = "ref405ep",
     .desc = "ref405ep",
     .init = ref405ep_init,
-    .ram_require = (128 * 1024 * 1024 + 4096 + 512 * 1024 + BIOS_SIZE) | RAMSIZE_FIXED,
 };
 
 /*****************************************************************************/
@@ -630,5 +629,4 @@ QEMUMachine taihu_machine = {
     "taihu",
     "taihu",
     taihu_405ep_init,
-    (128 * 1024 * 1024 + 4096 + BIOS_SIZE + 32 * 1024 * 1024) | RAMSIZE_FIXED,
 };
index b249e00c6968f83381b8fe91749cb55d97cf269b..6963309306c6594024f88d29f002a1fbcfcacfa8 100644 (file)
@@ -190,5 +190,4 @@ QEMUMachine bamboo_machine = {
     .name = "bamboo",
     .desc = "bamboo",
     .init = bamboo_init,
-    .ram_require = 8<<20 | RAMSIZE_FIXED,
 };
index feae74a22ab116daca3e68b8544e2563fef2a716..f67b727e6c62fff10f3489ffe339263f300a0bf1 100644 (file)
@@ -357,6 +357,5 @@ QEMUMachine core99_machine = {
     .name = "mac99",
     .desc = "Mac99 based PowerMAC",
     .init = ppc_core99_init,
-    .ram_require = BIOS_SIZE + VGA_BIOS_SIZE + VGA_RAM_SIZE,
     .max_cpus = MAX_CPUS,
 };
index a29999293fc5f99c3d96039554e2d98b83090541..06c77b47898da7392c550e7224a73b7611f2c462 100644 (file)
@@ -388,6 +388,5 @@ QEMUMachine heathrow_machine = {
     .name = "g3beige",
     .desc = "Heathrow based PowerMAC",
     .init = ppc_heathrow_init,
-    .ram_require = BIOS_SIZE + VGA_BIOS_SIZE + VGA_RAM_SIZE,
     .max_cpus = MAX_CPUS,
 };
index 07b572639e9cf7defc166169b0f92964bc6663d5..0e2d58131d7868f0a099cc142e192be75936c60e 100644 (file)
@@ -764,6 +764,5 @@ QEMUMachine prep_machine = {
     .name = "prep",
     .desc = "PowerPC PREP platform",
     .init = ppc_prep_init,
-    .ram_require = BIOS_SIZE + VGA_RAM_SIZE,
     .max_cpus = MAX_CPUS,
 };
index 50ad8149e5d25644f0c49835d21eae77c1022712..d946f038e4f030d6df94fb2cd9ba3e21ec3f2e12 100644 (file)
@@ -286,5 +286,4 @@ QEMUMachine mpc8544ds_machine = {
     .name = "mpc8544ds",
     .desc = "mpc8544ds",
     .init = mpc8544ds_init,
-    .ram_require = RAM_SIZES_ALIGN | RAMSIZE_FIXED,
 };
index 4ee02c11d8827b0653ed9ed6003a5a59e0cb2b00..4684296b7a097f9551e4693fc6db15a5a3d1d29e 100644 (file)
--- a/hw/r2d.c
+++ b/hw/r2d.c
@@ -262,5 +262,4 @@ QEMUMachine r2d_machine = {
     .name = "r2d",
     .desc = "r2d-plus board",
     .init = r2d_init,
-    .ram_require = (SDRAM_SIZE + SM501_VRAM_SIZE) | RAMSIZE_FIXED,
 };
index 959b99e688f9e862460278acbfc172b55422aea1..e41be49806439449a73a7f9884ed6c4cb42e6250 100644 (file)
@@ -204,6 +204,5 @@ QEMUMachine realview_machine = {
     .name = "realview",
     .desc = "ARM RealView Emulation Baseboard (ARM926EJ-S)",
     .init = realview_init,
-    .ram_require = 0x1000,
     .use_scsi = 1,
 };
index 61bc735dea281ca22912bcdf21257c3c4b5fddff..cba62e754d10779be20215d5ad45318366953570 100644 (file)
--- a/hw/shix.c
+++ b/hw/shix.c
@@ -92,5 +92,4 @@ QEMUMachine shix_machine = {
     .name = "shix",
     .desc = "shix card",
     .init = shix_init,
-    .ram_require = (0x00004000 + 0x01000000 + 0x01000000) | RAMSIZE_FIXED,
 };
index 852d9b9675c271880849fb879a9af0f0efa43ee7..c4133fdd3a18bc1413b7a3a9c92ae0fb3cf5973d 100644 (file)
@@ -1003,26 +1003,22 @@ QEMUMachine akitapda_machine = {
     .name = "akita",
     .desc = "Akita PDA (PXA270)",
     .init = akita_init,
-    .ram_require = SPITZ_RAM + SPITZ_ROM + PXA2XX_INTERNAL_SIZE + RAMSIZE_FIXED,
 };
 
 QEMUMachine spitzpda_machine = {
     .name = "spitz",
     .desc = "Spitz PDA (PXA270)",
     .init = spitz_init,
-    .ram_require = SPITZ_RAM + SPITZ_ROM + PXA2XX_INTERNAL_SIZE + RAMSIZE_FIXED,
 };
 
 QEMUMachine borzoipda_machine = {
     .name = "borzoi",
     .desc = "Borzoi PDA (PXA270)",
     .init = borzoi_init,
-    .ram_require = SPITZ_RAM + SPITZ_ROM + PXA2XX_INTERNAL_SIZE + RAMSIZE_FIXED,
 };
 
 QEMUMachine terrierpda_machine = {
     .name = "terrier",
     .desc = "Terrier PDA (PXA270)",
     .init = terrier_init,
-    .ram_require = SPITZ_RAM + SPITZ_ROM + PXA2XX_INTERNAL_SIZE + RAMSIZE_FIXED,
 };
index aeeab960b7a4caf01f27364943974d236b2bd398..cefad852697d46f02ad1357f22e8b8b857277b0f 100644 (file)
@@ -1398,12 +1398,10 @@ QEMUMachine lm3s811evb_machine = {
     .name = "lm3s811evb",
     .desc = "Stellaris LM3S811EVB",
     .init = lm3s811evb_init,
-    .ram_require = (64 * 1024 + 8 * 1024) | RAMSIZE_FIXED,
 };
 
 QEMUMachine lm3s6965evb_machine = {
     .name = "lm3s6965evb",
     .desc = "Stellaris LM3S6965EVB",
     .init = lm3s6965evb_init,
-    .ram_require = (256 * 1024 + 64 * 1024) | RAMSIZE_FIXED,
 };
index a459055704045ffd5957d2aeca4cd48a164c9379..1f1efd0733074dcb4e256e3eab2feb285fab8d44 100644 (file)
@@ -83,9 +83,6 @@
 #define CFG_ADDR             0xd00000510ULL
 #define FW_CFG_SUN4M_DEPTH   (FW_CFG_ARCH_LOCAL + 0x00)
 
-// Control plane, 8-bit and 24-bit planes
-#define TCX_SIZE             (9 * 1024 * 1024)
-
 #define MAX_CPUS 16
 #define MAX_PILS 16
 
@@ -1028,7 +1025,6 @@ QEMUMachine ss5_machine = {
     .name = "SS-5",
     .desc = "Sun4m platform, SPARCstation 5",
     .init = ss5_init,
-    .ram_require = PROM_SIZE_MAX + TCX_SIZE,
     .use_scsi = 1,
 };
 
@@ -1036,7 +1032,6 @@ QEMUMachine ss10_machine = {
     .name = "SS-10",
     .desc = "Sun4m platform, SPARCstation 10",
     .init = ss10_init,
-    .ram_require = PROM_SIZE_MAX + TCX_SIZE,
     .use_scsi = 1,
     .max_cpus = 4,
 };
@@ -1045,7 +1040,6 @@ QEMUMachine ss600mp_machine = {
     .name = "SS-600MP",
     .desc = "Sun4m platform, SPARCserver 600MP",
     .init = ss600mp_init,
-    .ram_require = PROM_SIZE_MAX + TCX_SIZE,
     .use_scsi = 1,
     .max_cpus = 4,
 };
@@ -1054,7 +1048,6 @@ QEMUMachine ss20_machine = {
     .name = "SS-20",
     .desc = "Sun4m platform, SPARCstation 20",
     .init = ss20_init,
-    .ram_require = PROM_SIZE_MAX + TCX_SIZE,
     .use_scsi = 1,
     .max_cpus = 4,
 };
@@ -1063,7 +1056,6 @@ QEMUMachine voyager_machine = {
     .name = "Voyager",
     .desc = "Sun4m platform, SPARCstation Voyager",
     .init = vger_init,
-    .ram_require = PROM_SIZE_MAX + TCX_SIZE,
     .use_scsi = 1,
 };
 
@@ -1071,7 +1063,6 @@ QEMUMachine ss_lx_machine = {
     .name = "LX",
     .desc = "Sun4m platform, SPARCstation LX",
     .init = ss_lx_init,
-    .ram_require = PROM_SIZE_MAX + TCX_SIZE,
     .use_scsi = 1,
 };
 
@@ -1079,7 +1070,6 @@ QEMUMachine ss4_machine = {
     .name = "SS-4",
     .desc = "Sun4m platform, SPARCstation 4",
     .init = ss4_init,
-    .ram_require = PROM_SIZE_MAX + TCX_SIZE,
     .use_scsi = 1,
 };
 
@@ -1087,7 +1077,6 @@ QEMUMachine scls_machine = {
     .name = "SPARCClassic",
     .desc = "Sun4m platform, SPARCClassic",
     .init = scls_init,
-    .ram_require = PROM_SIZE_MAX + TCX_SIZE,
     .use_scsi = 1,
 };
 
@@ -1095,7 +1084,6 @@ QEMUMachine sbook_machine = {
     .name = "SPARCbook",
     .desc = "Sun4m platform, SPARCbook",
     .init = sbook_init,
-    .ram_require = PROM_SIZE_MAX + TCX_SIZE,
     .use_scsi = 1,
 };
 
@@ -1348,7 +1336,6 @@ QEMUMachine ss1000_machine = {
     .name = "SS-1000",
     .desc = "Sun4d platform, SPARCserver 1000",
     .init = ss1000_init,
-    .ram_require = PROM_SIZE_MAX + TCX_SIZE,
     .use_scsi = 1,
     .max_cpus = 8,
 };
@@ -1357,7 +1344,6 @@ QEMUMachine ss2000_machine = {
     .name = "SS-2000",
     .desc = "Sun4d platform, SPARCcenter 2000",
     .init = ss2000_init,
-    .ram_require = PROM_SIZE_MAX + TCX_SIZE,
     .use_scsi = 1,
     .max_cpus = 20,
 };
@@ -1566,6 +1552,5 @@ QEMUMachine ss2_machine = {
     .name = "SS-2",
     .desc = "Sun4c platform, SPARCstation 2",
     .init = ss2_init,
-    .ram_require = PROM_SIZE_MAX + TCX_SIZE,
     .use_scsi = 1,
 };
index 75f51b85637b1b516156209b90f7775c43673dd8..de635d429383a0f6af7ef7900516f682717cd69b 100644 (file)
@@ -593,7 +593,6 @@ QEMUMachine sun4u_machine = {
     .name = "sun4u",
     .desc = "Sun4u platform",
     .init = sun4u_init,
-    .ram_require = PROM_SIZE_MAX + VGA_RAM_SIZE,
     .max_cpus = 1, // XXX for now
 };
 
@@ -601,7 +600,6 @@ QEMUMachine sun4v_machine = {
     .name = "sun4v",
     .desc = "Sun4v platform",
     .init = sun4v_init,
-    .ram_require = PROM_SIZE_MAX + VGA_RAM_SIZE,
     .max_cpus = 1, // XXX for now
 };
 
@@ -609,6 +607,5 @@ QEMUMachine niagara_machine = {
     .name = "Niagara",
     .desc = "Sun4v platform, Niagara",
     .init = niagara_init,
-    .ram_require = PROM_SIZE_MAX + VGA_RAM_SIZE,
     .max_cpus = 1, // XXX for now
 };
index de308a9d8eb42296ea2d5c0eb3d8147193befda2..0182e711565c9bbbd54cb5399396fbfe45851b47 100644 (file)
--- a/hw/tosa.c
+++ b/hw/tosa.c
@@ -240,5 +240,4 @@ QEMUMachine tosapda_machine = {
     .name = "tosa",
     .desc = "Tosa PDA (PXA255)",
     .init = tosa_init,
-    .ram_require = TOSA_RAM + TOSA_ROM + PXA2XX_INTERNAL_SIZE + RAMSIZE_FIXED + TC6393XB_RAM,
 };