diff options
author | pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-07-01 21:31:54 +0000 |
---|---|---|
committer | pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-07-01 21:31:54 +0000 |
commit | 18be51872917e70e00cb21e018b6bff33162c4f7 (patch) | |
tree | b4cb449586ae3930e2d99dd4c00be2e46229b53c /hw | |
parent | 9656f324d25895ec16ebc5eaf624e28a96c1f1be (diff) | |
download | qemu-18be51872917e70e00cb21e018b6bff33162c4f7.tar.gz qemu-18be51872917e70e00cb21e018b6bff33162c4f7.tar.bz2 qemu-18be51872917e70e00cb21e018b6bff33162c4f7.zip |
Remove duplicate device index calculations.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4818 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'hw')
-rw-r--r-- | hw/ads7846.c | 5 | ||||
-rw-r--r-- | hw/ide.c | 4 | ||||
-rw-r--r-- | hw/lm832x.c | 5 | ||||
-rw-r--r-- | hw/max111x.c | 5 | ||||
-rw-r--r-- | hw/max7310.c | 5 | ||||
-rw-r--r-- | hw/nand.c | 4 | ||||
-rw-r--r-- | hw/tmp105.c | 5 | ||||
-rw-r--r-- | hw/tsc2005.c | 5 | ||||
-rw-r--r-- | hw/tsc210x.c | 7 | ||||
-rw-r--r-- | hw/twl92230.c | 5 | ||||
-rw-r--r-- | hw/wm8750.c | 4 |
11 files changed, 12 insertions, 42 deletions
diff --git a/hw/ads7846.c b/hw/ads7846.c index 578bb54933..b39c00f515 100644 --- a/hw/ads7846.c +++ b/hw/ads7846.c @@ -140,8 +140,6 @@ static int ads7846_load(QEMUFile *f, void *opaque, int version_id) return 0; } -static int ads7846_iid = 0; - struct ads7846_state_s *ads7846_init(qemu_irq penirq) { struct ads7846_state_s *s; @@ -162,8 +160,7 @@ struct ads7846_state_s *ads7846_init(qemu_irq penirq) ads7846_int_update(s); - register_savevm("ads7846", ads7846_iid ++, 0, - ads7846_save, ads7846_load, s); + register_savevm("ads7846", -1, 0, ads7846_save, ads7846_load, s); return s; } @@ -3596,8 +3596,6 @@ static int md_load(QEMUFile *f, void *opaque, int version_id) return 0; } -static int md_iid = 0; - static const uint8_t dscm1xxxx_cis[0x14a] = { [0x000] = CISTPL_DEVICE, /* 5V Device Information */ [0x002] = 0x03, /* Tuple length = 4 bytes */ @@ -3824,7 +3822,7 @@ struct pcmcia_card_s *dscm1xxxx_init(BlockDriverState *bdrv) md->ide->mdata_size = METADATA_SIZE; md->ide->mdata_storage = (uint8_t *) qemu_mallocz(METADATA_SIZE); - register_savevm("microdrive", md_iid ++, 0, md_save, md_load, md); + register_savevm("microdrive", -1, 0, md_save, md_load, md); return &md->card; } diff --git a/hw/lm832x.c b/hw/lm832x.c index efb80f7e7f..1e4564e3b8 100644 --- a/hw/lm832x.c +++ b/hw/lm832x.c @@ -490,8 +490,6 @@ static int lm_kbd_load(QEMUFile *f, void *opaque, int version_id) return 0; } -static int lm_kbd_iid = 0; - struct i2c_slave *lm8323_init(i2c_bus *bus, qemu_irq nirq) { struct lm_kbd_s *s; @@ -510,8 +508,7 @@ struct i2c_slave *lm8323_init(i2c_bus *bus, qemu_irq nirq) lm_kbd_reset(s); qemu_register_reset((void *) lm_kbd_reset, s); - register_savevm("LM8323", lm_kbd_iid ++, 0, - lm_kbd_save, lm_kbd_load, s); + register_savevm("LM8323", -1, 0, lm_kbd_save, lm_kbd_load, s); return &s->i2c; } diff --git a/hw/max111x.c b/hw/max111x.c index cc3ded1dfe..15392a21fc 100644 --- a/hw/max111x.c +++ b/hw/max111x.c @@ -121,8 +121,6 @@ static int max111x_load(QEMUFile *f, void *opaque, int version_id) return 0; } -static int max111x_iid = 0; - static struct max111x_s *max111x_init(qemu_irq cb) { struct max111x_s *s; @@ -143,8 +141,7 @@ static struct max111x_s *max111x_init(qemu_irq cb) s->input[7] = 0x80; s->com = 0; - register_savevm("max111x", max111x_iid ++, 0, - max111x_save, max111x_load, s); + register_savevm("max111x", -1, 0, max111x_save, max111x_load, s); return s; } diff --git a/hw/max7310.c b/hw/max7310.c index 397950a084..2816611a80 100644 --- a/hw/max7310.c +++ b/hw/max7310.c @@ -177,8 +177,6 @@ static int max7310_load(QEMUFile *f, void *opaque, int version_id) return 0; } -static int max7310_iid = 0; - static void max7310_gpio_set(void *opaque, int line, int level) { struct max7310_s *s = (struct max7310_s *) opaque; @@ -205,8 +203,7 @@ struct i2c_slave *max7310_init(i2c_bus *bus) max7310_reset(&s->i2c); - register_savevm("max7310", max7310_iid ++, 0, - max7310_save, max7310_load, s); + register_savevm("max7310", -1, 0, max7310_save, max7310_load, s); return &s->i2c; } @@ -319,8 +319,6 @@ static int nand_load(QEMUFile *f, void *opaque, int version_id) return 0; } -static int nand_iid = 0; - /* * Chip inputs are CLE, ALE, CE, WP, GND and eight I/O pins. Chip * outputs are R/B and eight I/O pins. @@ -495,7 +493,7 @@ struct nand_flash_s *nand_init(int manf_id, int chip_id) s->storage = (uint8_t *) memset(qemu_malloc(s->pages * pagesize), 0xff, s->pages * pagesize); - register_savevm("nand", nand_iid ++, 0, nand_save, nand_load, s); + register_savevm("nand", -1, 0, nand_save, nand_load, s); return s; } diff --git a/hw/tmp105.c b/hw/tmp105.c index da26e46715..a4a0103d7b 100644 --- a/hw/tmp105.c +++ b/hw/tmp105.c @@ -228,8 +228,6 @@ void tmp105_reset(i2c_slave *i2c) tmp105_interrupt_update(s); } -static int tmp105_iid = 0; - struct i2c_slave *tmp105_init(i2c_bus *bus, qemu_irq alarm) { struct tmp105_s *s = (struct tmp105_s *) @@ -242,8 +240,7 @@ struct i2c_slave *tmp105_init(i2c_bus *bus, qemu_irq alarm) tmp105_reset(&s->i2c); - register_savevm("TMP105", tmp105_iid ++, 0, - tmp105_save, tmp105_load, s); + register_savevm("TMP105", -1, 0, tmp105_save, tmp105_load, s); return &s->i2c; } diff --git a/hw/tsc2005.c b/hw/tsc2005.c index 7708a36d55..f7a35b2d9d 100644 --- a/hw/tsc2005.c +++ b/hw/tsc2005.c @@ -520,8 +520,6 @@ static int tsc2005_load(QEMUFile *f, void *opaque, int version_id) return 0; } -static int tsc2005_iid = 0; - void *tsc2005_init(qemu_irq pintdav) { struct tsc2005_state_s *s; @@ -551,8 +549,7 @@ void *tsc2005_init(qemu_irq pintdav) "QEMU TSC2005-driven Touchscreen"); qemu_register_reset((void *) tsc2005_reset, s); - register_savevm("tsc2005", tsc2005_iid ++, 0, - tsc2005_save, tsc2005_load, s); + register_savevm("tsc2005", -1, 0, tsc2005_save, tsc2005_load, s); return s; } diff --git a/hw/tsc210x.c b/hw/tsc210x.c index f15aebaf16..97c21ef026 100644 --- a/hw/tsc210x.c +++ b/hw/tsc210x.c @@ -1107,8 +1107,6 @@ static int tsc210x_load(QEMUFile *f, void *opaque, int version_id) return 0; } -static int tsc2102_iid = 0; - struct uwire_slave_s *tsc2102_init(qemu_irq pint, AudioState *audio) { struct tsc210x_state_s *s; @@ -1154,7 +1152,7 @@ struct uwire_slave_s *tsc2102_init(qemu_irq pint, AudioState *audio) AUD_register_card(s->audio, s->name, &s->card); qemu_register_reset((void *) tsc210x_reset, s); - register_savevm(s->name, tsc2102_iid ++, 0, + register_savevm(s->name, -1, 0, tsc210x_save, tsc210x_load, s); return &s->chip; @@ -1208,8 +1206,7 @@ struct uwire_slave_s *tsc2301_init(qemu_irq penirq, qemu_irq kbirq, AUD_register_card(s->audio, s->name, &s->card); qemu_register_reset((void *) tsc210x_reset, s); - register_savevm(s->name, tsc2102_iid ++, 0, - tsc210x_save, tsc210x_load, s); + register_savevm(s->name, -1, 0, tsc210x_save, tsc210x_load, s); return &s->chip; } diff --git a/hw/twl92230.c b/hw/twl92230.c index 8d0ce5da6c..8fad96902d 100644 --- a/hw/twl92230.c +++ b/hw/twl92230.c @@ -876,8 +876,6 @@ static int menelaus_load(QEMUFile *f, void *opaque, int version_id) return 0; } -static int menelaus_iid = 0; - i2c_slave *twl92230_init(i2c_bus *bus, qemu_irq irq) { struct menelaus_s *s = (struct menelaus_s *) @@ -894,8 +892,7 @@ i2c_slave *twl92230_init(i2c_bus *bus, qemu_irq irq) menelaus_reset(&s->i2c); - register_savevm("menelaus", menelaus_iid ++, - 0, menelaus_save, menelaus_load, s); + register_savevm("menelaus", -1, 0, menelaus_save, menelaus_load, s); return &s->i2c; } diff --git a/hw/wm8750.c b/hw/wm8750.c index ee6790bb99..b175167ad6 100644 --- a/hw/wm8750.c +++ b/hw/wm8750.c @@ -646,8 +646,6 @@ static int wm8750_load(QEMUFile *f, void *opaque, int version_id) return 0; } -static int wm8750_iid = 0; - i2c_slave *wm8750_init(i2c_bus *bus, AudioState *audio) { struct wm8750_s *s = (struct wm8750_s *) @@ -659,7 +657,7 @@ i2c_slave *wm8750_init(i2c_bus *bus, AudioState *audio) AUD_register_card(audio, CODEC, &s->card); wm8750_reset(&s->i2c); - register_savevm(CODEC, wm8750_iid ++, 0, wm8750_save, wm8750_load, s); + register_savevm(CODEC, -1, 0, wm8750_save, wm8750_load, s); return &s->i2c; } |