Some fixes related to the DWC3 USB driver and Xilinx ZynqMP DWC3 wrapper driver to allow ZynqMP USB to work properly when the hardware is configured in USB 2.0-only mode. Changes since v1: -added DT binding documentation for new attribute -kerneldoc formatting and reworded comments Robert Hancock (5): usb: dwc3: xilinx: Fix PIPE clock selection for USB2.0 mode usb: dwc3: xilinx: Fix error handling when getting USB3 PHY dt-bindings: usb: dwc3: add reference clock period fractional adjustment usb: dwc3: add reference clock FLADJ configuration arm64: dts: zynqmp: Add DWC3 USB reference clock period configuration .../devicetree/bindings/usb/snps,dwc3.yaml | 12 +++++++ arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 4 +++ drivers/usb/dwc3/core.c | 35 +++++++++++++++++++ drivers/usb/dwc3/core.h | 3 ++ drivers/usb/dwc3/dwc3-xilinx.c | 17 +++++---- 5 files changed, 64 insertions(+), 7 deletions(-) -- 2.31.1