Toggle navigation
Patchwork
linux-usb
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Michael Grzeschik
| State =
Action Required
| Archived =
No
| 100 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
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
[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
[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
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
[v7,2/3] net/9p/usbg: Add new usb gadget function transport
usb: gadget: 9pfs transport
-
-
-
2024-07-21
Michael Grzeschik
New
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
[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,2/3] net/9p/usbg: Add new usb gadget function transport
usb: gadget: 9pfs transport
-
-
-
2024-02-26
Michael Grzeschik
New
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,3/4] usb: gadget: legacy: add 9pfs multi gadget
usb: gadget: 9pfs transport
-
-
-
2024-02-02
Michael Grzeschik
New
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
[v3,5/5] usb: uvc: use v4l2_fill_fmtdesc instead of open coded format name
usb: uvc: improve header files and function use
-
-
-
2023-01-26
Michael Grzeschik
New
[v3,4/5] usb: uvc: make uvc_format_desc table const
usb: uvc: improve header files and function use
-
-
-
2023-01-26
Michael Grzeschik
New
[v3,3/5] usb: uvc: move uvc_fmts and uvc_format_by_guid to own compile unit
usb: uvc: improve header files and function use
-
-
-
2023-01-26
Michael Grzeschik
New
[v3,2/5] usb: uvc: move media/v4l2-uvc.h to usb/uvc.h
usb: uvc: improve header files and function use
-
-
-
2023-01-26
Michael Grzeschik
New
[v3,1/5] media: uvcvideo: Add GUID for BGRA/X 8:8:8:8
usb: uvc: improve header files and function use
-
-
-
2023-01-26
Michael Grzeschik
New
[4/5] media: v4l2: move v4l_fill_fmtdesc to common v4l2_fill_fmtdesc function
usb: uvc: improve header files and function use
-
-
-
2022-12-12
Michael Grzeschik
New
[v8] usb: gadget: uvc: add validate and fix function for uvc response
[v8] usb: gadget: uvc: add validate and fix function for uvc response
-
-
-
2022-11-30
Michael Grzeschik
New
[v7] usb: gadget: uvc: add validate and fix function for uvc response
[v7] usb: gadget: uvc: add validate and fix function for uvc response
-
-
-
2022-11-28
Michael Grzeschik
New
[v2,2/2] usb: gadget: uvc: limit isoc_sg to super speed gadgets
[v2,1/2] media: videobuf2-dma-sg: fix vmap and vunmap callbacks
-
-
-
2022-11-25
Michael Grzeschik
New
[v2,1/2] media: videobuf2-dma-sg: fix vmap and vunmap callbacks
[v2,1/2] media: videobuf2-dma-sg: fix vmap and vunmap callbacks
-
-
-
2022-11-25
Michael Grzeschik
New
usb: dwc3: gadget: fix status value on remove_request
usb: dwc3: gadget: fix status value on remove_request
-
-
-
2022-11-08
Michael Grzeschik
New
[1/4] usb: gadget: at91-udc: simplify at91rm9200_udc_pullup callback
ARM: at91: USB Device Port fixes
-
-
-
2022-11-03
Michael Grzeschik
New
usb: gadget: uvc: also use try_format in set_format
usb: gadget: uvc: also use try_format in set_format
-
-
-
2022-10-26
Michael Grzeschik
New
usb: gadget: uvc: limit isoc_sg to super speed gadgets
usb: gadget: uvc: limit isoc_sg to super speed gadgets
-
-
-
2022-10-11
Michael Grzeschik
New
[v2] usb: gadget: uvc: don't put item still in use
[v2] usb: gadget: uvc: don't put item still in use
-
-
-
2022-09-30
Michael Grzeschik
New
[v4] usb: gadget: uvc: increase worker prio to WQ_HIGHPRI
[v4] usb: gadget: uvc: increase worker prio to WQ_HIGHPRI
-
-
-
2022-09-07
Michael Grzeschik
New
[fixed+RESEND,v8,4/4] usb: gadget: uvc: add format/frame handling code
usb: gadget: uvc: use configfs entries for negotiation and v4l2 VIDIOCS
-
-
-
2022-09-07
Michael Grzeschik
New
[v8,3/4] usb: gadget: uvc: add VIDIOC function
usb: gadget: uvc: use configfs entries for negotiation and v4l2 VIDIOCS
-
-
-
2022-09-07
Michael Grzeschik
New
[2/2] usb: dwc3: trace: add Start of Frame Number to trace event
[1/2] usb: dwc3: debug: show events parameters in hex
-
-
-
2022-07-20
Michael Grzeschik
New
[1/2] usb: dwc3: debug: show events parameters in hex
[1/2] usb: dwc3: debug: show events parameters in hex
-
-
-
2022-07-20
Michael Grzeschik
New
usb: dwc3: gadget: conditionally remove requests
usb: dwc3: gadget: conditionally remove requests
-
-
-
2022-07-20
Michael Grzeschik
New
usb: gadget: uvc: fix changing interface name via configfs
usb: gadget: uvc: fix changing interface name via configfs
-
-
-
2022-07-07
Michael Grzeschik
New
usb: dwc3: gadget: fix high-speed multiplier setting
usb: dwc3: gadget: fix high-speed multiplier setting
-
-
-
2022-06-30
Michael Grzeschik
New
[RESEND,v2,1/3] usb: gadget: uvc: calculate the number of request depending on framesize
usb: gadget: uvc: fixes and improvements
-
-
-
2022-06-08
Michael Grzeschik
New
[v5] usb: hub: port: add sysfs entry to switch port power
[v5] usb: hub: port: add sysfs entry to switch port power
-
-
-
2022-06-07
Michael Grzeschik
New
[v4] usb: hub: port: add sysfs entry to switch port power
[v4] usb: hub: port: add sysfs entry to switch port power
-
-
-
2022-06-03
Michael Grzeschik
New
[v3] usb: hub: port: add sysfs entry to switch port power
[v3] usb: hub: port: add sysfs entry to switch port power
-
-
-
2022-06-03
Michael Grzeschik
New
[v2] usb: hub: port: add sysfs entry to switch port power
[v2] usb: hub: port: add sysfs entry to switch port power
-
-
-
2022-06-02
Michael Grzeschik
New
[v2,3/3] usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info
usb: gadget: uvc: fixes and improvements
-
-
-
2022-05-29
Michael Grzeschik
New
[v2,2/3] usb: gadget: uvc: increase worker prio to WQ_HIGHPRI
usb: gadget: uvc: fixes and improvements
-
-
-
2022-05-29
Michael Grzeschik
New
usb: hub: port: add sysfs entry to switch port power
usb: hub: port: add sysfs entry to switch port power
-
-
-
2022-05-10
Michael Grzeschik
New
usb: gadget: f_acm: add support for USB_CDC_REQ_SEND_BREAK
usb: gadget: f_acm: add support for USB_CDC_REQ_SEND_BREAK
-
-
-
2022-04-06
Michael Grzeschik
New
[v7,5/7] usb: gadget: uvc: track frames in format entries
Untitled series #170241
-
-
-
2022-03-15
Michael Grzeschik
New
[v7,4/7] usb: gadget: uvc: move structs to common header
Untitled series #170241
-
-
-
2022-03-15
Michael Grzeschik
New
[v7,3/7] usb: gadget: uvc: prevent index variables to start from 0
Untitled series #170241
-
-
-
2022-03-15
Michael Grzeschik
New
usb: dwc3: gadget: set status of request on every completed trb
usb: dwc3: gadget: set status of request on every completed trb
-
-
-
2022-03-07
Michael Grzeschik
New
[RESEND,v3,1/2] usb: dwc3: gadget: ep_queue simplify isoc start condition
usb: dwc3: gadget: simple refactoring patches
-
-
-
2022-03-06
Michael Grzeschik
New
[v3] usb: dwc3: gadget: move cmd_endtransfer to extra function
[v3] usb: dwc3: gadget: move cmd_endtransfer to extra function
-
-
-
2022-03-05
Michael Grzeschik
New
[2/3] usb: dwc3: gadget: move cmd_endtransfer to extra function
usb: dwc3: gadget: simple refactoring patches
-
-
-
2022-02-28
Michael Grzeschik
New
[1/2] usb: gadget: uvc: clean and rename uvcg_queue_next_buffer to uvcg_complete_buffer
[1/2] usb: gadget: uvc: clean and rename uvcg_queue_next_buffer to uvcg_complete_buffer
-
-
-
2022-02-28
Michael Grzeschik
New
dummy_hcd: add isoc support
dummy_hcd: add isoc support
-
-
-
2022-01-26
Michael Grzeschik
New
[v4,7/7] usb: gadget: uvc: add format/frame handling code
usb: gadget: uvc: use configfs entries for negotiation and v4l2 VIDIOCS
-
-
-
2021-12-05
Michael Grzeschik
New
usb: gadget: uvc: use pump call conditionally
usb: gadget: uvc: use pump call conditionally
-
-
-
2021-12-02
Michael Grzeschik
New
[v2,5/5] usb: gadget: uvc: decrease the interrupt load to a quarter
Untitled series #140598
-
-
-
2021-06-28
Michael Grzeschik
New
[v2,4/5] usb: gadget: uvc: add scatter gather support
Untitled series #140598
-
-
-
2021-06-28
Michael Grzeschik
New
[v2,3/5] usb: gadget: uvc: set v4l2_dev->dev in f_uvc
Untitled series #140598
-
-
-
2021-06-28
Michael Grzeschik
New
[v2,3/3] usb: gadget: uvc: decrease the interrupt load to a quarter
[v2,1/3] usb: gadget: uvc: make uvc_num_requests depend on gadget speed
-
-
-
2021-05-30
Michael Grzeschik
New
[v2,1/3] usb: gadget: uvc: make uvc_num_requests depend on gadget speed
[v2,1/3] usb: gadget: uvc: make uvc_num_requests depend on gadget speed
-
-
-
2021-05-30
Michael Grzeschik
New
[2/3] usb: gadget: uvc: add VIDIOC function
[1/3] usb: gadget: uvc: move structs to common header
-
-
-
2021-05-30
Michael Grzeschik
New
[2/3] usb: gadget: uvc: add scatter gather support
usb: gadget: uvc: improve uvc gadget performance
-
-
-
2021-04-21
Michael Grzeschik
New
[2/2] dwc3: gadget: fix tracking of used sgs in request
usb: dwc3: gadget: fix scatter gather support
-
-
-
2021-04-21
Michael Grzeschik
New
[1/2] dwc3: gadget: fix setting of pending_sgs
usb: dwc3: gadget: fix scatter gather support
-
-
-
2021-04-21
Michael Grzeschik
New
xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set
xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set
-
-
-
2020-12-15
Michael Grzeschik
New
[v3,1/2] usb: dwc3: gadget: make starting isoc transfers more robust
[v3,1/2] usb: dwc3: gadget: make starting isoc transfers more robust
-
-
-
2020-06-29
Michael Grzeschik
New
[v2,2/2] usb: dwc3: gadget: when the started list is empty stop the active xfer
usb: dwc3: gadget: improve isoc handling
-
-
-
2020-06-24
Michael Grzeschik
New