hw/usb: Add generic sys-bus EHCI controller
commit114529f79ec37261dda7e3c7846a04a5bfc212bd
authorHongbo Zhang <hongbo.zhang@linaro.org>
Sat, 29 Dec 2018 10:00:57 +0000 (29 18:00 +0800)
committerGerd Hoffmann <kraxel@redhat.com>
Tue, 8 Jan 2019 11:41:32 +0000 (8 12:41 +0100)
treee0c3442d8787e5e4edf428417b99c6dfdf9ee6b6
parent8e3759ef04dbd87ad21502e78b068d6473c6b5d9
hw/usb: Add generic sys-bus EHCI controller

This patch introduces a new system bus generic EHCI controller.
For the system bus EHCI controller, we've already had "xlnx",
"exynos4210", "tegra2", "ppc4xx" and "fusbh200", they are specific and
only suitable for their own platforms, platforms such as an Arm server,
may need a generic system bus EHCI controller, this patch creates it,
and the kernel driver ehci_platform.c works well on it.

Signed-off-by: Hongbo Zhang <hongbo.zhang@linaro.org>
Message-id: 1546077657-22637-1-git-send-email-hongbo.zhang@linaro.org
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
hw/usb/hcd-ehci-sysbus.c
hw/usb/hcd-ehci.h