omap4-var-dvk-om44.dts 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. /*
  2. * Copyright (C) 2014 Joachim Eastwood <manabian@gmail.com>
  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 as
  6. * published by the Free Software Foundation.
  7. */
  8. /dts-v1/;
  9. #include "omap4-var-som-om44.dtsi"
  10. #include "omap4-var-som-om44-wlan.dtsi"
  11. #include "omap4-var-om44customboard.dtsi"
  12. / {
  13. model = "Variscite VAR-DVK-OM44";
  14. compatible = "variscite,var-dvk-om44", "variscite,var-som-om44", "ti,omap4460", "ti,omap4";
  15. aliases {
  16. display0 = &lcd0;
  17. display1 = &hdmi0;
  18. };
  19. lcd0: display {
  20. compatible = "innolux,at070tn83", "panel-dpi";
  21. label = "lcd";
  22. panel-timing {
  23. clock-frequency = <33333333>;
  24. hback-porch = <40>;
  25. hactive = <800>;
  26. hfront-porch = <40>;
  27. hsync-len = <48>;
  28. vback-porch = <29>;
  29. vactive = <480>;
  30. vfront-porch = <13>;
  31. vsync-len = <3>;
  32. };
  33. port {
  34. lcd_in: endpoint {
  35. remote-endpoint = <&dpi_out>;
  36. };
  37. };
  38. };
  39. backlight {
  40. compatible = "gpio-backlight";
  41. pinctrl-names = "default";
  42. pinctrl-0 = <&backlight_pins>;
  43. gpios = <&gpio4 26 GPIO_ACTIVE_HIGH>; /* gpio 122 */
  44. };
  45. };
  46. &dss {
  47. pinctrl-names = "default";
  48. pinctrl-0 = <&dss_dpi_pins>;
  49. port {
  50. dpi_out: endpoint {
  51. remote-endpoint = <&lcd_in>;
  52. data-lines = <24>;
  53. };
  54. };
  55. };
  56. &dsi2 {
  57. status = "okay";
  58. vdd-supply = <&vcxio>;
  59. };