lkml.org 
[lkml]   [2021]   [Nov]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.15 591/917] arm64: dts: qcom: sc7280: fix display port phy reg property
    Date
    From: Kuogee Hsieh <khsieh@codeaurora.org>

    [ Upstream commit 425f30cc843c727bc7753a0d33710d1e4a999168 ]

    Existing display port phy reg property is derived from usb phy which
    map display port phy pcs to wrong address which cause aux init
    with wrong address and prevent both dpcd read and write from working.
    Fix this problem by assigning correct pcs address to display port
    phy reg property.

    Fixes: bb9efa59c665 ("arm64: dts: qcom: sc7280: Add USB related nodes")
    Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org>
    Reviewed-by: Stephen Boyd <swboyd@chromium.org>
    Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
    Link: https://lore.kernel.org/r/1631216998-10049-1-git-send-email-khsieh@codeaurora.org
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    arch/arm64/boot/dts/qcom/sc7280.dtsi | 8 ++------
    1 file changed, 2 insertions(+), 6 deletions(-)

    diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi
    index fd78f16181ddd..f58336536a92a 100644
    --- a/arch/arm64/boot/dts/qcom/sc7280.dtsi
    +++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi
    @@ -1258,15 +1258,11 @@
    dp_phy: dp-phy@88ea200 {
    reg = <0 0x088ea200 0 0x200>,
    <0 0x088ea400 0 0x200>,
    - <0 0x088eac00 0 0x400>,
    + <0 0x088eaa00 0 0x200>,
    <0 0x088ea600 0 0x200>,
    - <0 0x088ea800 0 0x200>,
    - <0 0x088eaa00 0 0x100>;
    + <0 0x088ea800 0 0x200>;
    #phy-cells = <0>;
    #clock-cells = <1>;
    - clocks = <&gcc GCC_USB3_PRIM_PHY_PIPE_CLK>;
    - clock-names = "pipe0";
    - clock-output-names = "usb3_phy_pipe_clk_src";
    };
    };

    --
    2.33.0


    \
     
     \ /
      Last update: 2021-11-16 00:58    [W:3.829 / U:0.232 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site