xhci: add qemu xhci controller
commit72a810f411abaabc55f375533220adf69e059c89
authorGerd Hoffmann <kraxel@redhat.com>
Mon, 6 Feb 2017 11:55:37 +0000 (6 12:55 +0100)
committerGerd Hoffmann <kraxel@redhat.com>
Tue, 21 Feb 2017 07:11:43 +0000 (21 08:11 +0100)
tree248365eb55fa68cd63e550f0a687ce5deb2f7eaa
parent898248a32915024a4f01ce4f0c3519509fb703cb
xhci: add qemu xhci controller

Turn existing TYPE_XHCI into an abstract base class.
Create two child classes, TYPE_NEC_XHCI (same name as old xhci
controller) and TYPE_QEMU_XHCI (using an ID from our namespace).

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Marcel Apfelbaum <marcel@redhat.com>
Message-id: 1486382139-30630-3-git-send-email-kraxel@redhat.com
docs/specs/pci-ids.txt
hw/usb/hcd-xhci.c
include/hw/pci/pci.h