linux/drivers/usb/dwc3
Thinh Nguyen 8dbbe48c7a usb: dwc3: gadget: Revise setting IOC when no TRB left
To keep the setting of interrupt-on-completion (IOC) when out of TRBs
consistent and easier to read, the caller of dwc3_prepare_one_trb()
will determine if the TRB must have IOC bit set. This also reduces the
number of times we need to call dwc3_calc_trbs_left(). Note that we only
care about setting IOC from insufficient number of TRBs for SG and not
linear requests (because we don't need to split linear requests).

Signed-off-by: Thinh Nguyen <Thinh.Nguyen@synopsys.com>
Signed-off-by: Felipe Balbi <balbi@kernel.org>
2020-10-02 09:57:46 +03:00
..
core.c usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc 2020-10-02 09:57:45 +03:00
core.h usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc 2020-10-02 09:57:45 +03:00
debug.h usb: dwc3: debug: fix checkpatch warning 2020-10-02 09:43:35 +03:00
debugfs.c usb: dwc3: debugfs: do not queue work if try to change mode on non-drd 2020-10-02 09:57:42 +03:00
drd.c
dwc3-exynos.c
dwc3-haps.c
dwc3-keystone.c
dwc3-meson-g12a.c usb: dwc-meson-g12a: Add support for USB on AXG SoCs 2020-10-02 09:57:39 +03:00
dwc3-of-simple.c usb: dwc3: simple: add support for Hikey 970 2020-09-24 11:56:01 +03:00
dwc3-omap.c
dwc3-pci.c usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for PM functionality 2020-10-02 09:57:40 +03:00
dwc3-qcom.c usb: dwc3: qcom: fix checkpatch warnings 2020-10-02 09:43:35 +03:00
dwc3-st.c
ep0.c usb: dwc3: Stop active transfers before halting the controller 2020-10-02 09:57:46 +03:00
gadget.c usb: dwc3: gadget: Revise setting IOC when no TRB left 2020-10-02 09:57:46 +03:00
gadget.h usb: dwc3: allocate gadget structure dynamically 2020-10-02 09:57:42 +03:00
host.c
io.h
Kconfig
Makefile
trace.c
trace.h usb: dwc3: trace: fix checkpatch warnings 2020-10-02 09:43:35 +03:00
ulpi.c usb: dwc3: ulpi: fix checkpatch warning 2020-10-02 09:43:35 +03:00