]> git.proxmox.com Git - mirror_qemu.git/blobdiff - hw/lsi53c895a.c
Merge branch pci into master
[mirror_qemu.git] / hw / lsi53c895a.c
index 9205f659febaf665d3d7f308ace31dbec95f3bf5..2544aacc40ad9357487ef9c93e1e1a1df5db499b 100644 (file)
@@ -1677,9 +1677,10 @@ static void lsi_reg_writeb(LSIState *s, int offset, uint8_t val)
         }
         if (val & LSI_SCNTL1_RST) {
             if (!(s->sstat0 & LSI_SSTAT0_RST)) {
-                DeviceState *dev;
+                BusChild *kid;
 
-                QTAILQ_FOREACH(dev, &s->bus.qbus.children, sibling) {
+                QTAILQ_FOREACH(kid, &s->bus.qbus.children, sibling) {
+                    DeviceState *dev = kid->child;
                     device_reset(dev);
                 }
                 s->sstat0 |= LSI_SSTAT0_RST;