msm8974pro-pm8941.dtsi 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. /* Copyright (c) 2013, 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. /*
  13. * As a general rule, only chipset-specific property overrides should be placed
  14. * inside this file. However, device definitions should be placed inside the
  15. * msm8974.dtsi / msm8974pro.dtsi file(s).
  16. */
  17. /include/ "msm8974pro.dtsi"
  18. /include/ "msm-pm8x41-rpm-regulator.dtsi"
  19. /include/ "msm-pm8841.dtsi"
  20. &spmi_bus {
  21. pm8941_lsid0: qcom,pm8941@0 {
  22. reg = <0x0>;
  23. };
  24. pm8941_lsid1: qcom,pm8941@1 {
  25. reg = <0x1>;
  26. };
  27. };
  28. /include/ "msm-pm8941.dtsi"
  29. /include/ "msm8974-regulator.dtsi"
  30. /include/ "msm8974-clock.dtsi"
  31. &krait_pdn {
  32. qcom,use-phase-switching;
  33. qcom,valid-scaling-factor-versions = <0 1 1 0>;
  34. };
  35. &krait0_vreg {
  36. regulator-max-microvolt = <1120000>;
  37. qcom,ldo-delta-voltage = <12500>;
  38. };
  39. &krait1_vreg {
  40. regulator-max-microvolt = <1120000>;
  41. qcom,ldo-delta-voltage = <12500>;
  42. };
  43. &krait2_vreg {
  44. regulator-max-microvolt = <1120000>;
  45. qcom,ldo-delta-voltage = <12500>;
  46. };
  47. &krait3_vreg {
  48. regulator-max-microvolt = <1120000>;
  49. qcom,ldo-delta-voltage = <12500>;
  50. };
  51. &tspp {
  52. vdd_cx-supply = <&pm8841_s2_corner>;
  53. };
  54. &pm8841_s2_corner {
  55. qcom,init-smps-mode = <0>; /* Allow AUTO mode for VDD_CX. */
  56. };
  57. &usb3 {
  58. qcom,usbin-vadc = <&pm8941_vadc>;
  59. qcom,utmi-clk-rate = <24000000>;
  60. };
  61. &ehci {
  62. hsusb_vdd_dig-supply = <&pm8841_s2_corner>;
  63. qcom,vdd-voltage-level = <1 2 3 5 7>;
  64. };
  65. &krait_regulator_pmic {
  66. status = "ok";
  67. qcom,ctl@2000 {
  68. status = "ok";
  69. };
  70. qcom,ps@2100 {
  71. status = "ok";
  72. };
  73. qcom,freq@2200 {
  74. status = "ok";
  75. };
  76. };