cdns driver code already upstreamed. but missed dts part. Change from v4 to v5 1. using shorter clock name Change from v3 to v4: 1. drop assign-clock in yaml Change from v2 to v3: 1. drop fixed frequency clock binding Change from v1 to v2: 1. Add binding docoument. 2. Fixed all shawn's comments Frank Li (3): dt-bindings: usb: cdns-imx8qm: add imx8qm cdns3 glue layer arm64: dts: imx8qxp: add cadence usb3 support arm64: dts: freescale: imx8qxp-mek: enable cadence usb3 .../bindings/usb/fsl,imx8qm-cdns3.yaml | 122 ++++++++++++++++++ .../boot/dts/freescale/imx8-ss-conn.dtsi | 72 +++++++++++ arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 85 ++++++++++++ 3 files changed, 279 insertions(+) create mode 100644 Documentation/devicetree/bindings/usb/fsl,imx8qm-cdns3.yaml -- 2.34.1