diff options
author | Thinh Nguyen <[email protected]> | 2024-04-16 01:23:07 +0000 |
---|---|---|
committer | Greg Kroah-Hartman <[email protected]> | 2024-04-18 16:42:21 +0200 |
commit | f2e0eee4703869dc5edb5302a919861566ca7797 (patch) | |
tree | ae761728b67962c51ebc1cd83e4d3f2822ed26fe /drivers/acpi/cppc_acpi.c | |
parent | 1607830dadeefc407e4956336d9fcd9e9defd810 (diff) |
usb: dwc3: ep0: Don't reset resource alloc flag
The DWC3_EP_RESOURCE_ALLOCATED flag ensures that the resource of an
endpoint is only assigned once. Unless the endpoint is reset, don't
clear this flag. Otherwise we may set endpoint resource again, which
prevents the driver from initiate transfer after handling a STALL or
endpoint halt to the control endpoint.
Cc: [email protected]
Fixes: b311048c174d ("usb: dwc3: gadget: Rewrite endpoint allocation flow")
Signed-off-by: Thinh Nguyen <[email protected]>
Link: https://lore.kernel.org/r/00122b7cc5be06abef461776e7cc9f5ebc8bc1cb.1713229786.git.Thinh.Nguyen@synopsys.com
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'drivers/acpi/cppc_acpi.c')
0 files changed, 0 insertions, 0 deletions