Add the "snps,ahb-burst" property which controls the burst type to perform on the AHB bus as a master in internal DMA mode. Some platforms may see better or worse performance based on this value. The HAPS platform is one example where all INCRx have worse performance than INCR. Other platforms (such as the Canyonlands board) report that the default value causes system hangs. Signed-off-by: John Youn <johnyoun@xxxxxxxxxxxx> Cc: Christian Lamparter <chunkeey@xxxxxxxxxxxxxx> --- Documentation/devicetree/bindings/usb/dwc2.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/usb/dwc2.txt b/Documentation/devicetree/bindings/usb/dwc2.txt index 6c7c2bce..9e7b4b4 100644 --- a/Documentation/devicetree/bindings/usb/dwc2.txt +++ b/Documentation/devicetree/bindings/usb/dwc2.txt @@ -26,6 +26,8 @@ Optional properties: Refer to phy/phy-bindings.txt for generic phy consumer properties - dr_mode: shall be one of "host", "peripheral" and "otg" Refer to usb/generic.txt +- snps,ahb-burst: specifies the ahb burst length. Valid arguments are: + "SINGLE", "INCR", "INCR4", "INCR8", "INCR16". Defaults to "INCR4". - g-rx-fifo-size: size of rx fifo size in gadget mode. - g-np-tx-fifo-size: size of non-periodic tx fifo size in gadget mode. - g-tx-fifo-size: size of periodic tx fifo per endpoint (except ep0) in gadget mode. -- 2.10.0 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html