Sign in
qemu
/
qemu
/
526d0096e56e82ffa5edb15bd75c5c093e61fa59
/
hw
/
usb
/
core.c
b791c3b
usb: add usb_pick_speed
by Gerd Hoffmann
· 11 years ago
04b300f
usb: Add max_streams attribute to endpoint info
by Hans de Goede
· 11 years ago
9adbaad
usb: Also reset max_packet_size on ep_reset
by Hans de Goede
· 11 years ago
c96c41e
usb: parallelize usb3 streams
by Gerd Hoffmann
· 11 years ago
7563352
Fix usage of USB_DEV_FLAG_IS_HOST flag.
by Michael Marineau
· 12 years ago
8550a02
usb-core: usb3 streams
by Gerd Hoffmann
· 12 years ago
6a98d1c
usb: make usb_packet_copy operate on combined packets
by Gerd Hoffmann
· 12 years ago
e382d96
usb: add usb_ep_set_halted
by Gerd Hoffmann
· 12 years ago
6735d43
usb: Fix usb_ep_find_packet_by_id
by Hans de Goede
· 12 years ago
1de7afc
misc: move include files to include/qemu/
by Paolo Bonzini
· 12 years ago
be41efd
usb: Don't allow USB_RET_ASYNC for interrupt packets
by Hans de Goede
· 12 years ago
9a77a0f
usb: split packet result into actual_length + status
by Hans de Goede
· 12 years ago
a552a96
usb: Add packet combining functions
by Hans de Goede
· 12 years ago
aaac743
usb: Enforce iso endpoints never returing USB_RET_ASYNC
by Hans de Goede
· 12 years ago
a6fb2dd
usb: Add an int_req flag to USBPacket
by Hans de Goede
· 12 years ago
6ba43f1
usb: Move short-not-ok handling to the core
by Hans de Goede
· 12 years ago
0cae7b1
usb: Move clearing of queue on halt to the core
by Hans de Goede
· 12 years ago
36dfe32
usb: Add USB_RET_ADD_TO_QUEUE packet result code
by Hans de Goede
· 12 years ago
d0ff81b
usb: Rename __usb_packet_complete to usb_packet_complete_one
by Hans de Goede
· 12 years ago
9c1f676
usb-core: Allow the first packet of a pipelined ep to complete immediately
by Hans de Goede
· 12 years ago
c13a9e6
usb-core: Add a usb_ep_find_packet_by_id() helper function
by Hans de Goede
· 12 years ago
cc40997
usb-core: Don't set packet state to complete on a nak
by Hans de Goede
· 12 years ago
e983395
usb: unique packet ids
by Gerd Hoffmann
· 12 years ago
0132b4b
usb: Halt ep queue en cancel pending packets on a packet error
by Hans de Goede
· 13 years ago
c19537a
usb: async control xfer fixup
by Gerd Hoffmann
· 13 years ago
23797df
Merge remote-tracking branch 'mjt/mjt-iov2' into staging
by Anthony Liguori
· 13 years ago
7c37e6a
usb: fix interface initialization
by Gerd Hoffmann
· 13 years ago
19deaa0
usb: split endpoint init and reset
by Gerd Hoffmann
· 13 years ago
dcf6f5e
change iov_* function prototypes to be more appropriate
by Michael Tokarev
· 13 years ago
0cc6a0f
usb-ehci: add missing usb_packet_init() call
by Gerd Hoffmann
· 13 years ago
f5bf14b
usb_packet_set_state: handle p->ep == NULL
by Gerd Hoffmann
· 13 years ago
5ac2731
usb: improve packet state sanity checks
by Gerd Hoffmann
· 13 years ago
f1ae32a
usb: the big rename
by Gerd Hoffmann
· 13 years ago
[Renamed (99%) from hw/usb.c]
1b4b29a
usb: add shortcut for control transfers
by Gerd Hoffmann
· 13 years ago
7936e0f
usb: add pipelining option to usb endpoints
by Gerd Hoffmann
· 13 years ago
eb9d467
usb: queue can have async packets
by Gerd Hoffmann
· 13 years ago
808aeb9
usb: add tracepoint for usb packet state changes.
by Gerd Hoffmann
· 13 years ago
37f32f0
usb: add USBBusOps->wakeup_endpoint
by Gerd Hoffmann
· 13 years ago
7567b51
usb: pass USBEndpoint to usb_wakeup
by Gerd Hoffmann
· 13 years ago
db4be87
usb: maintain async packet list per endpoint
by Gerd Hoffmann
· 13 years ago
079d0b7
usb: Set USBEndpoint in usb_packet_setup().
by Gerd Hoffmann
· 13 years ago
63095ab
usb: add USBEndpoint->{nr,pid}
by Gerd Hoffmann
· 13 years ago
f53c398
usb: USBPacket: add status, rename owner -> ep
by Gerd Hoffmann
· 13 years ago
1977f93
usb: fold usb_generic_handle_packet into usb_handle_packet
by Gerd Hoffmann
· 13 years ago
7f74a56
usb: kill handle_packet callback
by Gerd Hoffmann
· 13 years ago
98861f5
usb: handle dev == NULL in usb_handle_packet()
by Gerd Hoffmann
· 13 years ago
73796fe
usb: add usb_find_device()
by Gerd Hoffmann
· 13 years ago
70fc20d
usb: kill usb_send_msg
by Gerd Hoffmann
· 13 years ago
d28f4e2
usb: kill USB_MSG_RESET
by Gerd Hoffmann
· 13 years ago
d1f8b53
usb: kill USB_MSG_{ATTACH,DETACH}
by Gerd Hoffmann
· 13 years ago
62aed76
usb: convert to QEMU Object Model
by Anthony Liguori
· 13 years ago
25d5de7
usb: link packets to endpoints not devices
by Gerd Hoffmann
· 13 years ago
f003397
usb: add max_packet_size to USBEndpoint
by Gerd Hoffmann
· 13 years ago
5b6780d
usb/debug: add usb_ep_dump
by Gerd Hoffmann
· 13 years ago
82f02fe
usb: add ifnum to USBEndpoint
by Gerd Hoffmann
· 13 years ago
d8e17ef
usb: add USBEndpoint
by Gerd Hoffmann
· 13 years ago
e0b8e72
usb: fix port reset
by Gerd Hoffmann
· 13 years ago
891fb2c
usb: claim port at device initialization time.
by Gerd Hoffmann
· 13 years ago
4d8debb
usb: fix use after free
by Gerd Hoffmann
· 13 years ago
4f4321c
usb: use iovecs in USBPacket
by Gerd Hoffmann
· 14 years ago
45b9fd3
usb: assert on calling usb_attach(port, NULL) on a port without a dev
by Hans de Goede
· 14 years ago
d47e59b
usb: Make port wakeup and complete ops take a USBPort instead of a Device
by Hans de Goede
· 14 years ago
eb5e680
usb: move cancel callback to USBDeviceInfo
by Gerd Hoffmann
· 14 years ago
4ff658f
usb: keep track of packet owner.
by Gerd Hoffmann
· 14 years ago
53aa8c0
usb: add usb_handle_packet
by Gerd Hoffmann
· 14 years ago
50b7963
usb-linux: use usb_generic_handle_packet()
by Hans de Goede
· 14 years ago
007fd62
usb: Pass the packet to the device's handle_control callback
by Hans de Goede
· 14 years ago
19f3322
usb: control buffer fixes
by Hans de Goede
· 14 years ago
b6f77fb
usb: add attach callback
by Gerd Hoffmann
· 14 years ago
01eacab
usb: add usb_wakeup() + wakeup callback to port ops
by Gerd Hoffmann
· 14 years ago
618c169
usb: rework attach/detach workflow
by Gerd Hoffmann
· 14 years ago
0d86d2b
usb: create USBPortOps, move attach there.
by Gerd Hoffmann
· 14 years ago
806b602
qdev/usb: add usb bus support to qdev, convert drivers.
by Gerd Hoffmann
· 15 years ago
89b9b79
usb: generic packet handler cleanup and documentation (Max Krasnyansky)
by aliguori
· 17 years ago
87ecb68
Break up vl.h.
by pbrook
· 17 years ago
5fafdf2
find -type f | xargs sed -i 's/[\t ]$//g' # on most files
by ths
· 17 years ago
aa1f17c
Spelling fixes, by Stefan Weil.
by ths
· 18 years ago
4d611c9
SCSI and USB async IO support.
by pbrook
· 19 years ago
059809e
usb destroy API change (Lonnie Mendez)
by bellard
· 19 years ago
2e5d83b
Rearrange SCSI disk emulation code. Add USB mass storage device emulation.
by pbrook
· 19 years ago
72899af
separate file for usb hub device
by bellard
· 19 years ago
56bebe7
usb setup state machine fix when driver reads or writes too many bytes
by bellard
· 19 years ago
ce5c37c
Fix off by one length calciulation.
by pbrook
· 19 years ago
a594cfb
USB user interface
by bellard
· 19 years ago
92414fd
cosmetics
by bellard
· 19 years ago
bb36d47
initial USB support
by bellard
· 19 years ago