tegra-seaboard.dts 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. /dts-v1/;
  2. /include/ "tegra20.dtsi"
  3. / {
  4. model = "NVIDIA Seaboard";
  5. compatible = "nvidia,seaboard", "nvidia,tegra20";
  6. memory {
  7. device_type = "memory";
  8. reg = < 0x00000000 0x40000000 >;
  9. };
  10. i2c@7000c000 {
  11. clock-frequency = <400000>;
  12. };
  13. i2c@7000c400 {
  14. clock-frequency = <400000>;
  15. };
  16. i2c@7000c500 {
  17. clock-frequency = <400000>;
  18. };
  19. i2c@7000d000 {
  20. clock-frequency = <400000>;
  21. adt7461@4c {
  22. compatible = "adt7461";
  23. reg = <0x4c>;
  24. };
  25. };
  26. serial@70006000 {
  27. status = "disable";
  28. };
  29. serial@70006040 {
  30. status = "disable";
  31. };
  32. serial@70006200 {
  33. status = "disable";
  34. };
  35. serial@70006300 {
  36. clock-frequency = < 216000000 >;
  37. };
  38. serial@70006400 {
  39. status = "disable";
  40. };
  41. sdhci@c8000000 {
  42. status = "disable";
  43. };
  44. sdhci@c8000200 {
  45. status = "disable";
  46. };
  47. sdhci@c8000400 {
  48. cd-gpios = <&gpio 69 0>; /* gpio PI5 */
  49. wp-gpios = <&gpio 57 0>; /* gpio PH1 */
  50. power-gpios = <&gpio 70 0>; /* gpio PI6 */
  51. };
  52. sdhci@c8000600 {
  53. support-8bit;
  54. };
  55. usb@c5000000 {
  56. nvidia,vbus-gpio = <&gpio 24 0>; /* PD0 */
  57. };
  58. gpio-keys {
  59. compatible = "gpio-keys";
  60. power {
  61. label = "Power";
  62. gpios = <&gpio 170 1>; /* gpio PV2, active low */
  63. linux,code = <116>; /* KEY_POWER */
  64. gpio-key,wakeup;
  65. };
  66. lid {
  67. label = "Lid";
  68. gpios = <&gpio 23 0>; /* gpio PC7 */
  69. linux,input-type = <5>; /* EV_SW */
  70. linux,code = <0>; /* SW_LID */
  71. debounce-interval = <1>;
  72. gpio-key,wakeup;
  73. };
  74. };
  75. };