omap3-tobi.dts 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. /*
  2. * Copyright (C) 2012 Florian Vaussard, EPFL Mobots group
  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. /*
  9. * Tobi expansion board is manufactured by Gumstix Inc.
  10. */
  11. #include "omap3-overo.dtsi"
  12. / {
  13. model = "TI OMAP3 Gumstix Overo on Tobi";
  14. compatible = "ti,omap3-tobi", "ti,omap3-overo", "ti,omap3";
  15. leds {
  16. compatible = "gpio-leds";
  17. heartbeat {
  18. label = "overo:red:gpio21";
  19. gpios = <&gpio1 21 GPIO_ACTIVE_LOW>;
  20. linux,default-trigger = "heartbeat";
  21. };
  22. };
  23. vddvario: regulator-vddvario {
  24. compatible = "regulator-fixed";
  25. regulator-name = "vddvario";
  26. regulator-always-on;
  27. };
  28. vdd33a: regulator-vdd33a {
  29. compatible = "regulator-fixed";
  30. regulator-name = "vdd33a";
  31. regulator-always-on;
  32. };
  33. };
  34. &gpmc {
  35. ranges = <5 0 0x2c000000 0x1000000>; /* CS5 */
  36. ethernet@5,0 {
  37. compatible = "smsc,lan9221", "smsc,lan9115";
  38. reg = <5 0 0xff>;
  39. bank-width = <2>;
  40. gpmc,mux-add-data;
  41. gpmc,cs-on-ns = <0>;
  42. gpmc,cs-rd-off-ns = <42>;
  43. gpmc,cs-wr-off-ns = <36>;
  44. gpmc,adv-on-ns = <6>;
  45. gpmc,adv-rd-off-ns = <12>;
  46. gpmc,adv-wr-off-ns = <12>;
  47. gpmc,oe-on-ns = <0>;
  48. gpmc,oe-off-ns = <42>;
  49. gpmc,we-on-ns = <0>;
  50. gpmc,we-off-ns = <36>;
  51. gpmc,rd-cycle-ns = <60>;
  52. gpmc,wr-cycle-ns = <54>;
  53. gpmc,access-ns = <36>;
  54. gpmc,page-burst-access-ns = <0>;
  55. gpmc,bus-turnaround-ns = <0>;
  56. gpmc,cycle2cycle-delay-ns = <0>;
  57. gpmc,wr-data-mux-bus-ns = <18>;
  58. gpmc,wr-access-ns = <42>;
  59. gpmc,cycle2cycle-samecsen;
  60. gpmc,cycle2cycle-diffcsen;
  61. interrupt-parent = <&gpio6>;
  62. interrupts = <16 IRQ_TYPE_LEVEL_LOW>; /* GPIO 176 */
  63. reg-io-width = <4>;
  64. };
  65. };
  66. &i2c3 {
  67. clock-frequency = <100000>;
  68. };
  69. &mmc3 {
  70. status = "disabled";
  71. };