omap5-evm.dts 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. /*
  2. * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.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/ "omap5.dtsi"
  10. / {
  11. model = "TI OMAP5 EVM board";
  12. compatible = "ti,omap5-evm", "ti,omap5";
  13. memory {
  14. device_type = "memory";
  15. reg = <0x80000000 0x40000000>; /* 1 GB */
  16. };
  17. vmmcsd_fixed: fixedregulator-mmcsd {
  18. compatible = "regulator-fixed";
  19. regulator-name = "vmmcsd_fixed";
  20. regulator-min-microvolt = <3000000>;
  21. regulator-max-microvolt = <3000000>;
  22. };
  23. };
  24. &mmc1 {
  25. vmmc-supply = <&vmmcsd_fixed>;
  26. bus-width = <4>;
  27. };
  28. &mmc2 {
  29. vmmc-supply = <&vmmcsd_fixed>;
  30. bus-width = <8>;
  31. ti,non-removable;
  32. };
  33. &mmc3 {
  34. bus-width = <4>;
  35. ti,non-removable;
  36. };
  37. &mmc4 {
  38. status = "disabled";
  39. };
  40. &mmc5 {
  41. status = "disabled";
  42. };
  43. &i2c2 {
  44. clock-frequency = <400000>;
  45. /* Pressure Sensor */
  46. bmp085@77 {
  47. compatible = "bosch,bmp085";
  48. reg = <0x77>;
  49. };
  50. };
  51. &i2c4 {
  52. clock-frequency = <400000>;
  53. /* Temperature Sensor */
  54. tmp102@48{
  55. compatible = "ti,tmp102";
  56. reg = <0x48>;
  57. };
  58. };
  59. &keypad {
  60. keypad,num-rows = <8>;
  61. keypad,num-columns = <8>;
  62. linux,keymap = <0x02020073 /* VOLUP */
  63. 0x02030072 /* VOLDOWM */
  64. 0x020400e7 /* SEND */
  65. 0x02050066 /* HOME */
  66. 0x0206006b /* END */
  67. 0x020700d9>; /* SEARCH */
  68. linux,input-no-autorepeat;
  69. };