qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH V3 0/2] PL061 device state cleaning


From: Wei Huang
Subject: [Qemu-devel] [PATCH V3 0/2] PL061 device state cleaning
Date: Wed, 17 Feb 2016 12:19:10 -0500

Current QEMU doesn't reset PL061 device state. As a result the device
keeps a stale state after guest reboots. This causes VM fail to recceive
GPIO commands (e.g. virsh shutdown/reoot commands) after reboot. This
patchset adds reset support for PL061 devices. The second patch removes
an unused field.

V3: 
 * hook up dc->reset to existing reset function. And stop calling reset
   in initfn()
 * add Reviewed-by
V2:
 * derived from V1 after further debug. Now it resets device state
   instead of using pulse for GPIO IRQ.
V1:
 * initial patch

-Wei


Wei Huang (2):
  ARM: PL061: Clear PL061 device state after reset
  ARM: PL061: Cleaning field of PL061 device state

 hw/gpio/pl061.c | 37 +++++++++++++++++++++++++++++--------
 1 file changed, 29 insertions(+), 8 deletions(-)

-- 
1.8.3.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]