]> git.proxmox.com Git - mirror_qemu.git/blobdiff - hw/input/pckbd.c
shutdown: Add source information to SHUTDOWN and RESET
[mirror_qemu.git] / hw / input / pckbd.c
index d4142888396e6f4dbf33b8804ef6cbe03c893d43..c479f827b6042ff2f792b0b18bb92e0bcda48b59 100644 (file)
@@ -226,7 +226,7 @@ static void outport_write(KBDState *s, uint32_t val)
     s->outport = val;
     qemu_set_irq(s->a20_out, (val >> 1) & 1);
     if (!(val & 1)) {
-        qemu_system_reset_request();
+        qemu_system_reset_request(SHUTDOWN_CAUSE_GUEST_RESET);
     }
 }
 
@@ -301,7 +301,7 @@ static void kbd_write_command(void *opaque, hwaddr addr,
         s->outport &= ~KBD_OUT_A20;
         break;
     case KBD_CCMD_RESET:
-        qemu_system_reset_request();
+        qemu_system_reset_request(SHUTDOWN_CAUSE_GUEST_RESET);
         break;
     case KBD_CCMD_NO_OP:
         /* ignore that */