Enable IPQ5332 USB2
From: | Varadarajan Narayanan <quic_varada-AT-quicinc.com> | |
To: | <agross-AT-kernel.org>, <andersson-AT-kernel.org>, <konrad.dybcio-AT-linaro.org>, <vkoul-AT-kernel.org>, <kishon-AT-kernel.org>, <robh+dt-AT-kernel.org>, <krzysztof.kozlowski+dt-AT-linaro.org>, <conor+dt-AT-kernel.org>, <gregkh-AT-linuxfoundation.org>, <catalin.marinas-AT-arm.com>, <will-AT-kernel.org>, <p.zabel-AT-pengutronix.de>, <arnd-AT-arndb.de>, <geert+renesas-AT-glider.be>, <neil.armstrong-AT-linaro.org>, <nfraprado-AT-collabora.com>, <broonie-AT-kernel.org>, <rafal-AT-milecki.pl>, <quic_srichara-AT-quicinc.com>, <quic_varada-AT-quicinc.org>, <quic_wcheng-AT-quicinc.com>, <linux-arm-msm-AT-vger.kernel.org>, <linux-phy-AT-lists.infradead.org>, <devicetree-AT-vger.kernel.org>, <linux-kernel-AT-vger.kernel.org>, <linux-usb-AT-vger.kernel.org>, <linux-arm-kernel-AT-lists.infradead.org> | |
Subject: | [PATCH v1 0/6] Enable IPQ5332 USB2 | |
Date: | Thu, 22 Jun 2023 11:52:07 +0530 | |
Message-ID: | <cover.1687414716.git.quic_varada@quicinc.com> | |
Cc: | Varadarajan Narayanan <quic_varada-AT-quicinc.com> | |
Archive-link: | Article |
This patch series adds the relevant phy and controller configurations for enabling USB2 on IPQ5332. v1: Cleanup DTS Combine driver, kconfig and makefile patches Remove unused functions from M31 driver Drop the clock driver changes Varadarajan Narayanan (6): dt-bindings: usb: dwc3: Add IPQ5332 compatible dt-bindings: phy: qcom,m31: Document qcom,m31 USB phy phy: qcom-m31: Introduce qcom,m31 USB phy driver arm64: dts: qcom: ipq5332: Add USB related nodes arm64: dts: qcom: ipq5332: Enable USB arm64: defconfig: Enable M31 USB phy driver .../bindings/phy/qcom,ipq5332-usb-hsphy.yaml | 51 ++++ .../devicetree/bindings/usb/qcom,dwc3.yaml | 3 + arch/arm64/boot/dts/qcom/ipq5332-rdp468.dts | 12 + arch/arm64/boot/dts/qcom/ipq5332.dtsi | 54 +++++ arch/arm64/configs/defconfig | 1 + drivers/phy/qualcomm/Kconfig | 11 + drivers/phy/qualcomm/Makefile | 1 + drivers/phy/qualcomm/phy-qcom-m31.c | 256 +++++++++++++++++++++ 8 files changed, 389 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy/qcom,ipq5332-usb-hsphy.yaml create mode 100644 drivers/phy/qualcomm/phy-qcom-m31.c -- 2.7.4