| From c99bc8e83848358bd4a0436e4bdae5b7919babb2 Mon Sep 17 00:00:00 2001 |
| From: Stephan Gerhold <stephan@gerhold.net> |
| Date: Mon, 6 Jul 2026 17:02:12 +0200 |
| Subject: clk: qcom: gcc-mdm9607: Increase delay for USB PHY reset |
| |
| From: Stephan Gerhold <stephan@gerhold.net> |
| |
| commit c99bc8e83848358bd4a0436e4bdae5b7919babb2 upstream. |
| |
| To conform to the specifications of the USB PHY, the reset signal should be |
| asserted for at least 10us. Guarantee that by increasing the delay for the |
| USB2_HS_PHY_ONLY_BCR reset control similar to commit dcc6c9fb7128 ("clk: |
| qcom: gcc-msm8909: Increase delay for USB PHY reset"). |
| |
| Cc: stable@vger.kernel.org |
| Fixes: 48b7253264ea ("clk: qcom: Add MDM9607 GCC driver") |
| Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> |
| Signed-off-by: Stephan Gerhold <stephan@gerhold.net> |
| Link: https://lore.kernel.org/r/20260706-qcom-clk-mdm9607-fixes-v2-5-745565101869@linaro.org |
| Signed-off-by: Bjorn Andersson <andersson@kernel.org> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| --- |
| drivers/clk/qcom/gcc-mdm9607.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/drivers/clk/qcom/gcc-mdm9607.c |
| +++ b/drivers/clk/qcom/gcc-mdm9607.c |
| @@ -1568,7 +1568,7 @@ static const struct qcom_reset_map gcc_m |
| [USB_HS_HSIC_BCR] = { 0x3d05c }, |
| [GCC_MSS_RESTART] = { 0x3e000 }, |
| [USB_HS_BCR] = { 0x41000 }, |
| - [USB2_HS_PHY_ONLY_BCR] = { 0x41034 }, |
| + [USB2_HS_PHY_ONLY_BCR] = { .reg = 0x41034, .udelay = 15 }, |
| [QUSB2_PHY_BCR] = { 0x4103c }, |
| }; |
| |