Toggle navigation
Patchwork
linux-usb
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Michael Grzeschik
| 216 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v7,9/9] usb: gadget: uvc: dont call usb_composite_setup_continue when not streaming
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-10-16
Michael Grzeschik
New
[v7,8/9] usb: gadget: uvc: add trace of enqueued and completed requests
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-10-16
Michael Grzeschik
New
[v7,7/9] usb: gadget: uvc: set nbuffers to minimum STREAMING_MIN_BUFFERS in uvc_queue_setup
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-10-16
Michael Grzeschik
New
[v7,6/9] usb: gadget: uvc: set req_length based on payload by nreqs instead of req_size
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-10-16
Michael Grzeschik
New
[v7,5/9] usb: gadget: uvc: set req_size and n_requests based on the frame interval
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-10-16
Michael Grzeschik
New
[v7,4/9] usb: gadget: uvc: add g_parm and s_parm for frame interval
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-10-16
Michael Grzeschik
New
[v7,3/9] usb: gadget: uvc: rework to enqueue in pump worker from encoded queue
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-10-16
Michael Grzeschik
New
[v7,2/9] usb: gadget: uvc: only enqueue zero length requests in potential underrun
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-10-16
Michael Grzeschik
New
[v7,1/9] usb: gadget: uvc: wake pump everytime we update the free list
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-10-16
Michael Grzeschik
New
[v6,9/9] usb: gadget: uvc: dont call usb_composite_setup_continue when not streaming
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-29
Michael Grzeschik
Superseded
[v6,8/9] usb: gadget: uvc: add trace of enqueued and completed requests
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-29
Michael Grzeschik
Superseded
[v6,7/9] usb: gadget: uvc: set nbuffers to minimum STREAMING_MIN_BUFFERS in uvc_queue_setup
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-29
Michael Grzeschik
Superseded
[v6,6/9] usb: gadget: uvc: set req_length based on payload by nreqs instead of req_size
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-29
Michael Grzeschik
Superseded
[v6,5/9] usb: gadget: uvc: set req_size and n_requests based on the frame interval
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-29
Michael Grzeschik
Superseded
[v6,4/9] usb: gadget: uvc: add g_parm and s_parm for frame interval
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-29
Michael Grzeschik
Superseded
[v6,3/9] usb: gadget: uvc: rework to enqueue in pump worker from encoded queue
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-29
Michael Grzeschik
Superseded
[v6,2/9] usb: gadget: uvc: only enqueue zero length requests in potential underrun
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-29
Michael Grzeschik
Superseded
[v6,1/9] usb: gadget: uvc: wake pump everytime we update the free list
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-29
Michael Grzeschik
Superseded
[v5,9/9] usb: gadget: uvc: dont call usb_composite_setup_continue when not streaming
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-26
Michael Grzeschik
Superseded
[v5,8/9] usb: gadget: uvc: add trace of enqueued and completed requests
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-26
Michael Grzeschik
Superseded
[v5,7/9] usb: gadget: uvc: set nbuffers to minimum STREAMING_MIN_BUFFERS in uvc_queue_setup
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-26
Michael Grzeschik
Superseded
[v5,6/9] usb: gadget: uvc: set req_length based on payload by nreqs instead of req_size
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-26
Michael Grzeschik
Superseded
[v5,5/9] usb: gadget: uvc: set req_size and n_requests based on the frame interval
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-26
Michael Grzeschik
Superseded
[v5,4/9] usb: gadget: uvc: add g_parm and s_parm for frame interval
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-26
Michael Grzeschik
Superseded
[v5,3/9] usb: gadget: uvc: rework to enqueue in pump worker from encoded queue
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-26
Michael Grzeschik
Superseded
[v5,2/9] usb: gadget: uvc: only enqueue zero length requests in potential underrun
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-26
Michael Grzeschik
Superseded
[v5,1/9] usb: gadget: uvc: wake pump everytime we update the free list
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers and fixes
-
-
-
2024-09-26
Michael Grzeschik
Superseded
[v12,3/3] tools: usb: p9_fwd: add usb gadget packet forwarder script
usb: gadget: 9pfs transport
-
-
-
2024-09-01
Michael Grzeschik
New
[v12,2/3] net/9p/usbg: Add new usb gadget function transport
usb: gadget: 9pfs transport
-
-
-
2024-09-01
Michael Grzeschik
New
[v12,1/3] usb: gadget: function: move u_f.h to include/linux/usb/func_utils.h
usb: gadget: 9pfs transport
-
-
-
2024-09-01
Michael Grzeschik
New
[v11,1/3] usb: gadget: function: move u_f.h to include/linux/usb/func_utils.h
usb: gadget: 9pfs transport
-
-
-
2024-08-27
Michael Grzeschik
Superseded
[v10,3/3] tools: usb: p9_fwd: add usb gadget packet forwarder script
usb: gadget: 9pfs transport
-
-
-
2024-08-26
Michael Grzeschik
Superseded
[v10,2/3] net/9p/usbg: Add new usb gadget function transport
usb: gadget: 9pfs transport
-
-
-
2024-08-26
Michael Grzeschik
Superseded
[v10,1/3] usb: gadget: function: move u_f.h to include/linux/usb/func_utils.h
usb: gadget: 9pfs transport
-
-
-
2024-08-26
Michael Grzeschik
Superseded
[v9,3/3] tools: usb: p9_fwd: add usb gadget packet forwarder script
[v9,1/3] usb: gadget: function: move u_f.h to include/linux/usb/func_utils.h
-
-
-
2024-08-23
Michael Grzeschik
Superseded
[v9,1/3] usb: gadget: function: move u_f.h to include/linux/usb/func_utils.h
[v9,1/3] usb: gadget: function: move u_f.h to include/linux/usb/func_utils.h
-
-
-
2024-08-23
Michael Grzeschik
New
[v2] usb: dwc3: ep0: Don't reset resource alloc flag (including ep0)
[v2] usb: dwc3: ep0: Don't reset resource alloc flag (including ep0)
-
-
-
2024-08-15
Michael Grzeschik
Superseded
usb: dwc3: ep0: Don't reset resource alloc flag (including ep0)
usb: dwc3: ep0: Don't reset resource alloc flag (including ep0)
-
-
-
2024-08-14
Michael Grzeschik
New
[v4,10/10] usb: gadget: uvc: add min g_ctrl vidioc and set min buffs to 4
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-08-13
Michael Grzeschik
New
[v4,09/10] usb: gadget: uvc: set req_length based on payload by nreqs instead of req_size
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-08-13
Michael Grzeschik
New
[v4,08/10] usb: gadget: uvc: set req_size and n_requests based on the frame interval
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-08-13
Michael Grzeschik
New
[v4,07/10] usb: gadget: uvc: add g_parm and s_parm for frame interval
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-08-13
Michael Grzeschik
New
[v4,06/10] usb: gadget: uvc: set req_size once when the vb2 queue is calculated
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-08-13
Michael Grzeschik
New
[v4,05/10] usb: gadget: uvc: remove uvc_video_ep_queue_initial_requests
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-08-13
Michael Grzeschik
New
[v4,04/10] usb: gadget: uvc: rework to enqueue in pump worker from encoded queue
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-08-13
Michael Grzeschik
New
[v4,03/10] usb: gadget: uvc: remove pump worker and enqueue all buffers per frame in qbuf
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-08-13
Michael Grzeschik
New
[v4,02/10] usb: gadget: uvc: only enqueue zero length requests in potential underrun
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-08-13
Michael Grzeschik
New
[v4,01/10] usb: gadget: uvc: always set interrupt on zero length requests
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-08-13
Michael Grzeschik
New
[v3,10/10] usb: gadget: uvc: add min g_ctrl vidioc and set min buffs to 4
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-07-26
Michael Grzeschik
Superseded
[v3,09/10] usb: gadget: uvc: set req_length based on payload by nreqs instead of req_size
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-07-26
Michael Grzeschik
Superseded
[v3,08/10] usb: gadget: uvc: set req_size and n_requests based on the frame interval
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-07-26
Michael Grzeschik
Superseded
[v3,07/10] usb: gadget: uvc: add g_parm and s_parm for frame interval
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-07-26
Michael Grzeschik
Superseded
[v3,06/10] usb: gadget: uvc: set req_size once when the vb2 queue is calculated
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-07-26
Michael Grzeschik
Superseded
[v3,05/10] usb: gadget: uvc: remove uvc_video_ep_queue_initial_requests
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-07-26
Michael Grzeschik
Superseded
[v3,04/10] usb: gadget: uvc: rework to enqueue in pump worker from encoded queue
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-07-26
Michael Grzeschik
Superseded
[v3,03/10] usb: gadget: uvc: remove pump worker and enqueue all buffers per frame in qbuf
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-07-26
Michael Grzeschik
Superseded
[v3,02/10] usb: gadget: uvc: only enqueue zero length requests in potential underrun
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-07-26
Michael Grzeschik
Superseded
[v3,01/10] usb: gadget: uvc: always set interrupt on zero length requests
usb: gadget: uvc: effectively fill the udc isoc pipeline with available video buffers
-
-
-
2024-07-26
Michael Grzeschik
Superseded
[v8,2/3] net/9p/usbg: Add new usb gadget function transport
usb: gadget: 9pfs transport
-
-
-
2024-07-21
Michael Grzeschik
Superseded
[v7,2/3] net/9p/usbg: Add new usb gadget function transport
usb: gadget: 9pfs transport
-
-
-
2024-07-21
Michael Grzeschik
New
[v2,3/3] usb: gadget: uvc: set req_size and n_requests based on the frame interval
usb: gadget: uvc: allocate requests based on frame interval length and buffersize
-
-
-
2024-06-22
Michael Grzeschik
Superseded
[v2,2/3] usb: gadget: uvc: add g_parm and s_parm for frame interval
usb: gadget: uvc: allocate requests based on frame interval length and buffersize
-
-
-
2024-06-22
Michael Grzeschik
Superseded
[v2,1/3] usb: gadget: function: uvc: set req_size once when the vb2 queue is calculated
usb: gadget: uvc: allocate requests based on frame interval length and buffersize
-
-
-
2024-06-22
Michael Grzeschik
Superseded
[v6,3/3] tools: usb: p9_fwd: add usb gadget packet forwarder script
usb: gadget: 9pfs transport
-
-
-
2024-06-05
Michael Grzeschik
Superseded
[v6,2/3] net/9p/usbg: Add new usb gadget function transport
usb: gadget: 9pfs transport
-
-
-
2024-06-05
Michael Grzeschik
Superseded
[v6,1/3] usb: gadget: function: move u_f.h to include/linux/usb/func_utils.h
usb: gadget: 9pfs transport
-
-
-
2024-06-05
Michael Grzeschik
Superseded
[v5,3/3] tools: usb: p9_fwd: add usb gadget packet forwarder script
usb: gadget: 9pfs transport
-
-
-
2024-05-27
Michael Grzeschik
Superseded
[v5,2/3] net/9p/usbg: Add new usb gadget function transport
usb: gadget: 9pfs transport
-
-
-
2024-05-27
Michael Grzeschik
Superseded
[v5,1/3] usb: gadget: function: move u_f.h to include/linux/usb/func_utils.h
usb: gadget: 9pfs transport
-
-
-
2024-05-27
Michael Grzeschik
Superseded
usb: dwc3: gadget: create per ep interrupts
usb: dwc3: gadget: create per ep interrupts
-
-
-
2024-05-06
Michael Grzeschik
New
[v4,3/3] tools: usb: p9_fwd: add usb gadget packet forwarder script
usb: gadget: 9pfs transport
-
-
-
2024-04-29
Michael Grzeschik
New
[v4,2/3] net/9p/usbg: Add new usb gadget function transport
usb: gadget: 9pfs transport
-
-
-
2024-04-29
Michael Grzeschik
Superseded
[v4,1/3] usb: gadget: function: move u_f.h to include/linux/usb/
usb: gadget: 9pfs transport
-
-
-
2024-04-29
Michael Grzeschik
Superseded
[2/3] usb: gadget: uvc: add g_parm and s_parm for frame interval
[1/3] usb: gadget: function: uvc: set req_size once when the vb2 queue is calculated
-
-
-
2024-04-09
Michael Grzeschik
Superseded
[1/3] usb: gadget: function: uvc: set req_size once when the vb2 queue is calculated
[1/3] usb: gadget: function: uvc: set req_size once when the vb2 queue is calculated
-
-
-
2024-04-09
Michael Grzeschik
Superseded
usb: gadget: function: uvc: set req_size once when the vb2 queue is calculated
usb: gadget: function: uvc: set req_size once when the vb2 queue is calculated
-
-
-
2024-04-04
Michael Grzeschik
Superseded
[v2] usb: dwc3: gadget: check drained isoc ep
[v2] usb: dwc3: gadget: check drained isoc ep
-
-
-
2024-04-02
Michael Grzeschik
New
usb: chipidea: move ci_ulpi_init after the phy initialization
usb: chipidea: move ci_ulpi_init after the phy initialization
-
-
-
2024-04-02
Michael Grzeschik
New
usb: phy-generic: add short delay after pulling the reset pin
usb: phy-generic: add short delay after pulling the reset pin
-
-
-
2024-04-02
Michael Grzeschik
New
usb: gadget: uvc: Improve error checking and tagging
usb: gadget: uvc: Improve error checking and tagging
-
-
-
2024-03-24
Michael Grzeschik
New
[v3,3/3] tools: usb: p9_fwd: add usb gadget packet forwarder script
usb: gadget: 9pfs transport
-
-
-
2024-02-26
Michael Grzeschik
Superseded
[v3,2/3] net/9p/usbg: Add new usb gadget function transport
usb: gadget: 9pfs transport
-
-
-
2024-02-26
Michael Grzeschik
New
[v3,1/3] usb: gadget: function: move u_f.h to include/linux/usb/
usb: gadget: 9pfs transport
-
-
-
2024-02-26
Michael Grzeschik
Superseded
usb: gadget: uvc: configfs: ensure guid to be valid before set
usb: gadget: uvc: configfs: ensure guid to be valid before set
-
-
-
2024-02-21
Michael Grzeschik
New
usb: gadget: uvc: fix try format returns on uncompressed formats
usb: gadget: uvc: fix try format returns on uncompressed formats
-
-
-
2024-02-21
Michael Grzeschik
New
[3/3] usb: gadget: uvc: rework complete handler
Untitled series #235188
-
-
-
2024-02-13
Michael Grzeschik
New
[2/3] usb: gadget: uvc: refactor the check for a valid buffer in the pump worker
Untitled series #235188
-
-
-
2024-02-13
Michael Grzeschik
New
duplicate requests on host side while streaming via uvcvideo gadget
duplicate requests on host side while streaming via uvcvideo gadget
-
-
-
2024-02-05
Michael Grzeschik
New
[v2,4/4] tools: usb: p9_fwd: add usb gadget packet forwarder script
usb: gadget: 9pfs transport
-
-
-
2024-02-02
Michael Grzeschik
Superseded
[v2,3/4] usb: gadget: legacy: add 9pfs multi gadget
usb: gadget: 9pfs transport
-
-
-
2024-02-02
Michael Grzeschik
New
[v2,2/4] net/9p/usbg: Add new usb gadget function transport
usb: gadget: 9pfs transport
-
-
-
2024-02-02
Michael Grzeschik
Superseded
[v2,1/4] usb: gadget: function: move u_f.h to include/linux/usb/
usb: gadget: 9pfs transport
-
-
-
2024-02-02
Michael Grzeschik
Superseded
[2/3] usb: gadget: legacy: add 9pfs multi gadget
usb: gadget: 9pfs transport
-
-
-
2024-01-16
Michael Grzeschik
Superseded
usb: gadget: uvc: reduce the request size to increase the throughput
usb: gadget: uvc: reduce the request size to increase the throughput
-
-
-
2023-11-09
Michael Grzeschik
New
usb: dwc3: gadget: remove requests from any list before dealloc
usb: dwc3: gadget: remove requests from any list before dealloc
-
-
-
2023-09-15
Michael Grzeschik
New
[v2,3/3] usb: gadget: uvc: rework pump worker to avoid while loop
Untitled series #221128
-
-
-
2023-09-11
Michael Grzeschik
New
[2/3] usb: gadget: uvc: cleanup request when not in correct state
[1/3] usb: gadget: uvc: stop pump thread on video disable
-
-
-
2023-09-11
Michael Grzeschik
New
[1/3] usb: gadget: uvc: stop pump thread on video disable
[1/3] usb: gadget: uvc: stop pump thread on video disable
-
-
-
2023-09-11
Michael Grzeschik
New
usb: gadget: core: remove unbalanced mutex_unlock in usb_gadget_activate
usb: gadget: core: remove unbalanced mutex_unlock in usb_gadget_activate
-
-
-
2023-07-21
Michael Grzeschik
New
[RFC] usb: gadget: uvc: sane shutdown on soft streamoff
[RFC] usb: gadget: uvc: sane shutdown on soft streamoff
-
-
-
2023-04-02
Michael Grzeschik
New
«
1
2
3
»