Advertisement
Guest User

Untitled

a guest
May 14th, 2025
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.39 KB | None | 0 0
  1. diff --git a/arch/arm64/boot/dts/qcom/sc8280xp-microsoft-arcata.dts b/arch/arm64/boot/dts/qcom/sc8280xp-microsoft-arcata.dts
  2. index c92c5b41aa0c..7bfac6e25a24 100644
  3. --- a/arch/arm64/boot/dts/qcom/sc8280xp-microsoft-arcata.dts
  4. +++ b/arch/arm64/boot/dts/qcom/sc8280xp-microsoft-arcata.dts
  5. @@ -50,11 +50,11 @@ backlight: backlight {
  6. compatible = "pwm-backlight";
  7. pwms = <&pmc8280c_lpg 3 1000000>;
  8. enable-gpios = <&pmc8280_1_gpios 8 GPIO_ACTIVE_HIGH>;
  9. - power-supply = <&vreg_edp_bl>;
  10.  
  11. pinctrl-0 = <&edp_bl_en>, <&edp_bl_pwm>;
  12. pinctrl-names = "default";
  13. };
  14. +
  15. pmic-glink {
  16. compatible = "qcom,sc8280xp-pmic-glink", "qcom,pmic-glink";
  17.  
  18. @@ -136,22 +136,6 @@ pmic_glink_con1_sbu: endpoint {
  19. };
  20. };
  21.  
  22. - vreg_edp_bl: regulator-edp-bl {
  23. - compatible = "regulator-fixed";
  24. -
  25. - regulator-name = "VBL9";
  26. - regulator-min-microvolt = <3600000>;
  27. - regulator-max-microvolt = <3600000>;
  28. -
  29. - gpio = <&pmc8280_1_gpios 9 GPIO_ACTIVE_HIGH>;
  30. - enable-active-high;
  31. -
  32. - pinctrl-0 = <&edp_bl_reg_en>;
  33. - pinctrl-names = "default";
  34. -
  35. - regulator-boot-on;
  36. - };
  37. -
  38. vreg_nvme: regulator-nvme {
  39. compatible = "regulator-fixed";
  40.  
  41. @@ -365,7 +349,6 @@ vreg_l6b: ldo6 {
  42. regulator-max-microvolt = <880000>;
  43. regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
  44. regulator-boot-on;
  45. - regulator-always-on; // FIXME: VDD_A_EDP_0_0P9
  46. };
  47. };
  48.  
  49. @@ -469,10 +452,6 @@ &dispcc0 {
  50. status = "okay";
  51. };
  52.  
  53. -&dispcc1 {
  54. - status = "okay";
  55. -};
  56. -
  57. &gpu {
  58. status = "okay";
  59.  
  60. @@ -504,6 +483,47 @@ &mdss0_dp1_out {
  61. remote-endpoint = <&usb_1_qmpphy_dp_in>;
  62. };
  63.  
  64. +&mdss0_dp3 {
  65. + compatible = "qcom,sc8280xp-edp";
  66. + /delete-property/ #sound-dai-cells;
  67. +
  68. + data-lanes = <0 1 2 3>;
  69. +
  70. + status = "okay";
  71. +
  72. + aux-bus {
  73. + panel {
  74. + compatible = "edp-panel";
  75. +
  76. + backlight = <&backlight>;
  77. +
  78. + port {
  79. + edp_panel_in: endpoint {
  80. + remote-endpoint = <&mdss0_dp3_out>;
  81. + };
  82. + };
  83. + };
  84. + };
  85. +
  86. + ports {
  87. + port@1 {
  88. + reg = <1>;
  89. + mdss0_dp3_out: endpoint {
  90. + remote-endpoint = <&edp_panel_in>;
  91. + };
  92. + };
  93. + };
  94. +};
  95. +
  96. +&mdss0_dp3_phy {
  97. + compatible = "qcom,sc8280xp-edp-phy";
  98. +
  99. + vdda-phy-supply = <&vreg_l6b>;
  100. + vdda-pll-supply = <&vreg_l3b>;
  101. +
  102. + status = "okay";
  103. +};
  104. +
  105. &pcie2a {
  106. perst-gpios = <&tlmm 143 GPIO_ACTIVE_LOW>;
  107. wake-gpios = <&tlmm 145 GPIO_ACTIVE_LOW>;
  108. @@ -881,11 +901,6 @@ edp_bl_en: edp-bl-en-state {
  109. pins = "gpio8";
  110. function = "normal";
  111. };
  112. -
  113. - edp_bl_reg_en: edp-bl-reg-en-state {
  114. - pins = "gpio9";
  115. - function = "normal";
  116. - };
  117. };
  118.  
  119. &pmc8280_2_gpios {
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement