msm8610-camera.dtsi 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. /*
  2. * Copyright (c) 2013, The Linux Foundation. All rights reserved.
  3. *
  4. * This program is free software; you can redistribute it and/or modify
  5. * it under the terms of the GNU General Public License version 2 and
  6. * only version 2 as published by the Free Software Foundation.
  7. *
  8. * This program is distributed in the hope that it will be useful,
  9. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  10. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  11. * GNU General Public License for more details.
  12. */
  13. &soc{
  14. qcom,msm-cam@fd8c0000 {
  15. compatible = "qcom,msm-cam";
  16. reg = <0xfd8C0000 0x10000>;
  17. reg-names = "msm-cam";
  18. };
  19. qcom,csiphy@fda00c00 {
  20. cell-index = <0>;
  21. compatible = "qcom,csiphy";
  22. reg = <0xfda00c00 0x1f4>;
  23. reg-names = "csiphy";
  24. interrupts = <0 78 0>;
  25. interrupt-names = "csiphy";
  26. };
  27. qcom,csiphy@fda01000 {
  28. cell-index = <1>;
  29. compatible = "qcom,csiphy";
  30. reg = <0xfda01000 0x1f4>;
  31. reg-names = "csiphy";
  32. interrupts = <0 79 0>;
  33. interrupt-names = "csiphy";
  34. };
  35. qcom,csid@fda00000 {
  36. cell-index = <0>;
  37. compatible = "qcom,csid";
  38. reg = <0xfda00000 0x100>;
  39. reg-names = "csid";
  40. interrupts = <0 50 0>;
  41. interrupt-names = "csid";
  42. qcom,csi-vdd-voltage = <1200000>;
  43. qcom,mipi-csi-vdd-supply = <&pm8110_l4>;
  44. };
  45. qcom,csid@fda00400 {
  46. cell-index = <1>;
  47. compatible = "qcom,csid";
  48. reg = <0xfda00400 0x100>;
  49. reg-names = "csid";
  50. interrupts = <0 51 0>;
  51. interrupt-names = "csid";
  52. qcom,csi-vdd-voltage = <1200000>;
  53. qcom,mipi-csi-vdd-supply = <&pm8110_l4>;
  54. };
  55. qcom,ispif@fda00800 {
  56. cell-index = <0>;
  57. compatible = "qcom,ispif";
  58. reg = <0xfda00800 0x200>;
  59. reg-names = "ispif";
  60. interrupts = <0 52 0>;
  61. interrupt-names = "ispif";
  62. };
  63. qcom,vfe@fde00000 {
  64. cell-index = <0>;
  65. compatible = "qcom,vfe32";
  66. reg = <0xfde00000 0x800>;
  67. reg-names = "vfe", "vfe_vbif";
  68. interrupts = <0 49 0>;
  69. interrupt-names = "vfe";
  70. vdd-supply = <&gdsc_vfe>;
  71. };
  72. };