Statistics
| Branch: | Revision:

root / hw / usb @ afd347ab

Name Size
Makefile.objs 576 Bytes
bus.c 16.2 kB
combined-packet.c 6.4 kB
core.c 21.6 kB
desc.c 22.7 kB
desc.h 7.9 kB
dev-audio.c 22.8 kB
dev-bluetooth.c 17.1 kB
dev-hid.c 22.7 kB
dev-hub.c 17 kB
dev-network.c 43.6 kB
dev-serial.c 17.4 kB
dev-smartcard-reader.c 41.5 kB
dev-storage.c 20.2 kB
dev-uas.c 21.6 kB
dev-wacom.c 10.2 kB
hcd-ehci-pci.c 6.5 kB
hcd-ehci-sysbus.c 3 kB
hcd-ehci.c 73.1 kB
hcd-ehci.h 11.1 kB
hcd-musb.c 44 kB
hcd-ohci.c 55.2 kB
hcd-uhci.c 38.3 kB
hcd-xhci.c 91.5 kB
host-bsd.c 17.8 kB
host-linux.c 57.4 kB
host-stub.c 1.9 kB
libhw.c 2.3 kB
quirks-ftdi-ids.h 46.5 kB
quirks-pl2303-ids.h 4.1 kB
quirks.c 1.7 kB
quirks.h 48.9 kB
redirect.c 76.8 kB

Latest revisions

# Date Author Comment
afd347ab 01/12/2013 06:19 pm Paolo Bonzini

build: remove CONFIG_SMARTCARD

The passthru smartcard does not have the shared library dependency, build
it unconditionally.

Signed-off-by: Paolo Bonzini <>

8c43a6f0 01/10/2013 11:11 pm Andreas Färber

Make all static TypeInfos const

Since 39bffca2030950ef6efe57c2fac8327a45ae1015 (qdev: register all
types natively through QEMU Object Model), TypeInfo as used in
the common, non-iterative pattern is no longer amended with information
and should therefore be const....

b2d1fe67 01/08/2013 11:56 am Hans de Goede

usbredir: Add support for buffered bulk input (v2)

Buffered bulk mode is intended for bulk input endpoints, where the data is
of a streaming nature (not part of a command-response protocol). These
endpoints' input buffer may overflow if data is not read quickly enough....

89eb147c 01/08/2013 11:56 am Gerd Hoffmann

uhci: stop using portio lists

Signed-off-by: Gerd Hoffmann <>

bd019b73 01/07/2013 01:57 pm Hans de Goede

usbredir: Add usbredir_init_endpoints() helper

Signed-off-by: Hans de Goede <>
Signed-off-by: Gerd Hoffmann <>

e97f0aca 01/07/2013 01:57 pm Hans de Goede

usb-redir: Add debugging to bufpq save / restore

Signed-off-by: Hans de Goede <>
Signed-off-by: Gerd Hoffmann <>

a820b575 01/07/2013 01:57 pm Gerd Hoffmann

xhci: call set-address with dummy usbpacket

Due to the way devices are addressed with xhci (done by hardware, not
the guest os) there is no packet when invoking the set-address control
request. Create a dummy packet in that case to avoid null pointer
dereferences....

5aa3ca9f 01/07/2013 01:57 pm Andreas Färber

usb/ehci: Clean up SysBus and PCI EHCI split

SysBus EHCI was introduced in a hurry before 1.3 Soft Freeze.
To use QOM casts in place of DO_UPCAST() / FROM_SYSBUS(), we need an
identifying type. Introduce generic abstract base types for PCI and
SysBus EHCI to allow multiple types to access the shared fields....

4a434367 01/07/2013 01:57 pm Andreas Färber

usb/ehci: Move capsbase and opregbase into SysBus EHCI class

This allows specific derived models to use different values.

Signed-off-by: Andreas Färber <>
Signed-off-by: Gerd Hoffmann <>

aee7499a 01/07/2013 01:57 pm Andreas Färber

usb/ehci: Add SysBus EHCI device for Exynos4210

It uses a different capsbase and opregbase than the Xilinx device.

Signed-off-by: Liming Wang <>
Signed-off-by: Andreas Färber <>
Cc: Igor Mitsyanko <>...

View revisions

Also available in: Atom