Some fixes related to the 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 v6: -skip USB core resets and register settings which are not necessary when USB3 PHY is not specified -added patches to implement ULPI PHY reset in driver Changes since v5: -code formatting fixes, no functional change Changes since v4: -dropped DWC3 core patches as they are superseded by Sean Anderson's patchset "usb: dwc3: Calculate REFCLKPER et. al. from reference clock", ZynqMP-specific patches unchanged Changes since v3: -fixed DT schema dt-doc-validate error Changes since v2: -additional kerneldoc fixes Changes since v1: -added DT binding documentation for new attribute -kerneldoc formatting and reworded comments Robert Hancock (4): usb: dwc3: xilinx: Skip resets and USB3 register settings for USB2.0 mode usb: dwc3: xilinx: Fix error handling when getting USB3 PHY dt-bindings: usb: dwc3-xilinx: Added reset-gpios usb: dwc3: xilinx: Add ULPI PHY reset handling .../devicetree/bindings/usb/dwc3-xilinx.yaml | 4 ++ drivers/usb/dwc3/dwc3-xilinx.c | 41 ++++++++++++++++--- 2 files changed, 40 insertions(+), 5 deletions(-) -- 2.31.1