msm8974pro-ab-pm8941-fluid-hbtp.dts 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. /* Copyright (c) 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. /dts-v1/;
  13. /include/ "msm8974pro-ab-pm8941.dtsi"
  14. /include/ "msm8974-fluid.dtsi"
  15. /include/ "dsi-panel-jdi-720p-cmd.dtsi"
  16. / {
  17. model = "Qualcomm MSM 8974Pro-AA/AB FLUID";
  18. compatible = "qcom,msm8974-fluid", "qcom,msm8974", "qcom,fluid";
  19. qcom,board-id = <3 1>;
  20. };
  21. &soc {
  22. qcom,mdss_dsi@fd922800{
  23. qcom,dsi-pref-prim-pan = <&dsi_jdi_720p_cmd>;
  24. };
  25. spi@f9966000 { /* BLSP2 QUP4 */
  26. /* Leave the SPI bus for QDSP to use */
  27. status = "disabled";
  28. };
  29. hbtp {
  30. compatible = "qcom,hbtp";
  31. vcc_ana-supply = <&pm8941_l18>;
  32. };
  33. };
  34. &i2c_0 {
  35. /* mhl-sii8334 is on i2c_0 and uses gpio 12 as mhl-pwr-gpio.
  36. * Display panel needs gpio 12 as TE gpio in command mode.
  37. * Disabling the bus to make sure that display gets the gpio.
  38. */
  39. status = "disabled";
  40. };
  41. &sdhc_1 {
  42. qcom,pad-pull-on = <0x0 0x3 0x3 0x1>; /* no-pull, pull-up, pull-up, pull-down */
  43. qcom,pad-pull-off = <0x0 0x3 0x3 0x1>; /* no-pull, pull-up, pull-up, pull-down */
  44. };