All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] hw/usb: Extract Extract VT82C686 UHCI PCI function into new unit
@ 2021-03-09 19:07 Philippe Mathieu-Daudé
  2021-03-09 19:08 ` [PATCH 1/3] hw/southbridge: Add missing Kconfig dependency VT82C686 on USB_UHCI Philippe Mathieu-Daudé
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Philippe Mathieu-Daudé @ 2021-03-09 19:07 UTC (permalink / raw)
  To: qemu-devel
  Cc: Huacai Chen, Dr . David Alan Gilbert, Philippe Mathieu-Daudé,
	Gerd Hoffmann, David Gibson

The VT82C686 UHCI PCI function should not be exposed it the
VT82C686 south bridge is not present. Extract it out of hcd-uhci.c

Following this discussion:
https://lists.gnu.org/archive/html/qemu-devel/2021-03/msg02923.html

Philippe Mathieu-Daudé (3):
  hw/southbridge: Add missing Kconfig dependency VT82C686 on USB_UHCI
  hw/usb/hcd-uhci: Expose generic prototypes to local header
  hw/usb: Extract VT82C686 UHCI PCI function into new unit

 hw/usb/hcd-uhci.h          | 93 ++++++++++++++++++++++++++++++++++++++
 hw/usb/hcd-uhci.c          | 83 ++--------------------------------
 hw/usb/vt82c686-uhci-pci.c | 43 ++++++++++++++++++
 MAINTAINERS                |  1 +
 hw/isa/Kconfig             |  1 +
 hw/usb/meson.build         |  1 +
 6 files changed, 142 insertions(+), 80 deletions(-)
 create mode 100644 hw/usb/hcd-uhci.h
 create mode 100644 hw/usb/vt82c686-uhci-pci.c

-- 
2.26.2



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2021-03-11 12:44 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-09 19:07 [PATCH 0/3] hw/usb: Extract Extract VT82C686 UHCI PCI function into new unit Philippe Mathieu-Daudé
2021-03-09 19:08 ` [PATCH 1/3] hw/southbridge: Add missing Kconfig dependency VT82C686 on USB_UHCI Philippe Mathieu-Daudé
2021-03-09 20:04   ` BALATON Zoltan
2021-03-11 12:42   ` Gerd Hoffmann
2021-03-09 19:08 ` [PATCH 2/3] hw/usb/hcd-uhci: Expose generic prototypes to local header Philippe Mathieu-Daudé
2021-03-09 19:08 ` [PATCH 3/3] hw/usb: Extract VT82C686 UHCI PCI function into a new unit Philippe Mathieu-Daudé
2021-03-09 20:13   ` BALATON Zoltan
2021-03-10  0:06     ` Philippe Mathieu-Daudé
2021-03-10  2:33       ` BALATON Zoltan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.