diff --git a/qcom/kalama-qrd.dtsi b/qcom/kalama-qrd.dtsi index 0b1b1668..b16d09ea 100644 --- a/qcom/kalama-qrd.dtsi +++ b/qcom/kalama-qrd.dtsi @@ -188,6 +188,52 @@ }; }; +&usb_qmp_dp_phy { + pinctrl-names = "unused"; +}; + +&qupv3_hub_i2c2 { + status = "ok"; + + #address-cells = <1>; + #size-cells = <0>; + redriver: redriver@1c { + compatible = "onnn,redriver"; + reg = <0x1c>; + + lane-channel-swap; + + pinctrl-names = "default"; + pinctrl-0 = <&usb3phy_portselect_gpio>; + gpios = <&tlmm 11 0>; + + eq = /bits/ 8 < + /* Parameters for USB */ + 0x4 0x4 0x4 0x4 + /* Parameters for DP */ + 0x6 0x4 0x4 0x6>; + flat-gain = /bits/ 8 < + /* Parameters for USB */ + 0x3 0x1 0x1 0x3 + /* Parameters for DP */ + 0x2 0x1 0x1 0x2>; + output-comp = /bits/ 8 < + /* Parameters for USB */ + 0x3 0x3 0x3 0x3 + /* Parameters for DP */ + 0x3 0x3 0x3 0x3>; + loss-match = /bits/ 8 < + /* Parameters for USB */ + 0x1 0x3 0x3 0x1 + /* Parameters for DP */ + 0x3 0x3 0x3 0x3>; + }; +}; + +&usb0 { + ssusb_redriver = <&redriver>; +}; + &eusb2_phy0 { dummy-supply = <&pm8550b_eusb2_repeater>; usb-repeater = <&pm8550b_eusb2_repeater>;