qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PATCH 0/7] qdev reset refactoring and pci bus reset


From: Isaku Yamahata
Subject: [Qemu-devel] [PATCH 0/7] qdev reset refactoring and pci bus reset
Date: Wed, 17 Nov 2010 13:50:20 +0900

The goal of this patch series is to implement secondary bus reset
emulation in pci-to-pci bridge.
At first, this patch series refactors qdev reset,
and then cleans up pci bus reset. Lastly implements pci bridge control
secondary bus reset bit.

This patch series is for pci bus reset, which is ported
from the following repo.
git://repo.or.cz/qemu/aliguori.git qdev-refactor

Anthony Liguori (2):
  qbus: add functions to walk both devices and busses
  qdev: reset qdev along with qdev tree

Isaku Yamahata (5):
  qdev: introduce reset call back for qbus level
  qdev: introduce a helper function which triggers reset from a given
    device
  pci: make use of qdev reset frame work to pci bus reset.
  pci: teach pci devices that have reset callback how to reset common
    registers
  pci bridge: implement secondary bus reset

 hw/e1000.c      |    1 +
 hw/lsi53c895a.c |    2 +
 hw/pci.c        |   32 +++++++++++++++++--
 hw/pci.h        |    3 ++
 hw/pci_bridge.c |   12 +++++++-
 hw/pcnet.c      |    1 +
 hw/qdev.c       |   87 +++++++++++++++++++++++++++++++++++++++++++++++++------
 hw/qdev.h       |   16 ++++++++++
 hw/rtl8139.c    |    2 +
 hw/virtio-pci.c |    1 +
 vl.c            |    1 +
 11 files changed, 144 insertions(+), 14 deletions(-)




reply via email to

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