msm8610-mdss.dtsi 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. /* Copyright (c) 2012-2014, The Linux Foundation. All rights reserved.
  2. *
  3. * This program is free software; you can redistribute it and/or modify
  4. * it under the terms of the GNU General Public License version 2 and
  5. * only version 2 as published by the Free Software Foundation.
  6. *
  7. * This program is distributed in the hope that it will be useful,
  8. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  9. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  10. * GNU General Public License for more details.
  11. */
  12. &soc {
  13. mdss_mdp: qcom,mdss_mdp@fd900000 {
  14. compatible = "qcom,mdss_mdp3";
  15. reg = <0xfd900000 0x100000>;
  16. reg-names = "mdp_phys";
  17. interrupts = <0 72 0>;
  18. vdd-cx-supply = <&pm8110_s1_corner>;
  19. mdss_fb0: qcom,mdss_fb_primary {
  20. cell-index = <0>;
  21. compatible = "qcom,mdss-fb";
  22. qcom,memblock-reserve = <0x3200000 0x800000>;
  23. };
  24. };
  25. mdss_dsi0: qcom,mdss_dsi@fdd00000 {
  26. compatible = "qcom,msm-dsi-v2";
  27. label = "MDSS DSI CTRL->0";
  28. cell-index = <0>;
  29. reg = <0xfdd00000 0x100000>;
  30. interrupts = <0 30 0>;
  31. vdd-supply = <&pm8110_l4>;
  32. vdda-supply = <&pm8110_l19>;
  33. vddio-supply = <&pm8110_l14>;
  34. qcom,mdss-fb-map = <&mdss_fb0>;
  35. qcom,mdss-mdp = <&mdss_mdp>;
  36. qcom,platform-reset-gpio = <&msmgpio 41 0>;
  37. qcom,platform-te-gpio = <&msmgpio 12 0>;
  38. qcom,platform-mode-gpio = <&msmgpio 7 0>;
  39. qcom,platform-strength-ctrl = [ff 06];
  40. qcom,platform-bist-ctrl = [03 03 00 00 0f 00];
  41. qcom,platform-regulator-settings = [02 08 05 00 20 03];
  42. qcom,platform-lane-config = [80 45 00 00 01 66
  43. 80 45 00 00 01 66
  44. 80 45 00 00 01 66
  45. 80 45 00 00 01 66
  46. 40 67 00 00 01 88];
  47. qcom,platform-supply-entry1 {
  48. qcom,supply-name = "vdd";
  49. qcom,supply-min-voltage = <1200000>;
  50. qcom,supply-max-voltage = <1200000>;
  51. qcom,supply-enable-load = <100000>;
  52. qcom,supply-disable-load = <100>;
  53. qcom,supply-pre-on-sleep = <0>;
  54. qcom,supply-post-on-sleep = <20>;
  55. qcom,supply-pre-off-sleep = <0>;
  56. qcom,supply-post-off-sleep = <20>;
  57. };
  58. qcom,platform-supply-entry2 {
  59. qcom,supply-name = "vddio";
  60. qcom,supply-min-voltage = <1800000>;
  61. qcom,supply-max-voltage = <1800000>;
  62. qcom,supply-enable-load = <100000>;
  63. qcom,supply-disable-load = <100>;
  64. qcom,supply-pre-on-sleep = <0>;
  65. qcom,supply-post-on-sleep = <0>;
  66. qcom,supply-pre-off-sleep = <0>;
  67. qcom,supply-post-off-sleep = <0>;
  68. };
  69. qcom,platform-supply-entry3 {
  70. qcom,supply-name = "vdda";
  71. qcom,supply-min-voltage = <2850000>;
  72. qcom,supply-max-voltage = <2850000>;
  73. qcom,supply-enable-load = <100000>;
  74. qcom,supply-disable-load = <100>;
  75. qcom,supply-pre-on-sleep = <0>;
  76. qcom,supply-post-on-sleep = <0>;
  77. qcom,supply-pre-off-sleep = <0>;
  78. qcom,supply-post-off-sleep = <0>;
  79. };
  80. };
  81. };
  82. /include/ "msm8610-mdss-panels.dtsi"