aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/stackcollapse-report
diff options
context:
space:
mode:
authorThinh Nguyen <[email protected]>2022-04-21 19:22:57 -0700
committerGreg Kroah-Hartman <[email protected]>2022-05-05 22:03:24 +0200
commitace17b6ee4f92ab0375d12a1b42494f8590a96b6 (patch)
tree64e6bc9ed49dc674d274ee6a7ef6ed6d7d47112a /tools/perf/scripts/python/bin/stackcollapse-report
parentc96683798e272366866a5c0ce3073c0b5a256db7 (diff)
usb: dwc3: gadget: Only End Transfer for ep0 data phase
The driver shouldn't be able to issue End Transfer to the control endpoint at anytime. Typically we should only do so in error cases such as invalid/unexpected direction of Data Phase as described in the control transfer flow of the programming guide. It _may_ end started data phase during controller deinitialization from soft disconnect or driver removal. However, that should not happen because the driver should be maintained in EP0_SETUP_PHASE during driver tear-down. On soft-connect, the controller should be reset from a soft-reset and there should be no issue starting the control endpoint. Signed-off-by: Thinh Nguyen <[email protected]> Link: https://lore.kernel.org/r/3c6643678863a26702e4115e9e19d7d94a30d49c.1650593829.git.Thinh.Nguyen@synopsys.com Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions