arm64: dts: qcom: qcs6490-rb3gen2: Introduce USB redriver
authorBjorn Andersson <quic_bjorande@quicinc.com>
Wed, 27 Mar 2024 02:04:21 +0000 (19:04 -0700)
committerBjorn Andersson <andersson@kernel.org>
Wed, 3 Apr 2024 18:49:50 +0000 (13:49 -0500)
The RB3gen2 has a USB redriver on APPS_I2C, enable the bus and introduce
the redriver. The plumbing with other components is kept separate for
clarity.

Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Bjorn Andersson <quic_bjorande@quicinc.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20240326-rb3gen2-dp-connector-v2-4-a9f1bc32ecaf@quicinc.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts

index 5b267a94a282e7c656325b839a37038f417cc7de..2f94b1b865e74f3f378a350a9f5c62ee978ec4ad 100644 (file)
                           <GCC_WPSS_RSCP_CLK>;
 };
 
+&i2c1 {
+       status = "okay";
+
+       typec-mux@1c {
+               compatible = "onnn,nb7vpq904m";
+               reg = <0x1c>;
+
+               vcc-supply = <&vreg_l18b_1p8>;
+
+               retimer-switch;
+               orientation-switch;
+       };
+};
+
 &mdss {
        status = "okay";
 };