tegra30-tamonten.dtsi 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. #include "tegra30.dtsi"
  2. / {
  3. model = "Avionic Design Tamonten NG";
  4. compatible = "ad,tamonten-ng", "nvidia,tegra30";
  5. memory {
  6. reg = <0x80000000 0x40000000>;
  7. };
  8. chosen {
  9. stdout-path = &uartd;
  10. };
  11. aliases {
  12. i2c0 = "/i2c@7000c000";
  13. i2c1 = "/i2c@7000c700";
  14. i2c2 = "/i2c@7000c400";
  15. i2c3 = "/i2c@7000c500";
  16. i2c4 = "/i2c@7000d000";
  17. sdhci0 = "/sdhci@78000600";
  18. sdhci1 = "/sdhci@78000400";
  19. sdhci2 = "/sdhci@78000000";
  20. usb0 = "/usb@7d008000";
  21. };
  22. /* GEN1 */
  23. i2c@7000c000 {
  24. status = "okay";
  25. clock-frequency = <100000>;
  26. };
  27. /* GEN2 */
  28. i2c@7000c400 {
  29. clock-frequency = <100000>;
  30. };
  31. /* CAM */
  32. i2c@7000c500 {
  33. status = "okay";
  34. clock-frequency = <100000>;
  35. };
  36. /* DDC */
  37. i2c@7000c700 {
  38. status = "okay";
  39. clock-frequency = <100000>;
  40. };
  41. /* PWR */
  42. i2c@7000d000 {
  43. status = "okay";
  44. clock-frequency = <100000>;
  45. };
  46. /* SD slot on the base board */
  47. sdhci@78000400 {
  48. cd-gpios = <&gpio TEGRA_GPIO(I, 5) GPIO_ACTIVE_LOW>;
  49. wp-gpios = <&gpio TEGRA_GPIO(I, 3) GPIO_ACTIVE_HIGH>;
  50. bus-width = <4>;
  51. };
  52. /* EMMC on the COM module */
  53. sdhci@78000600 {
  54. status = "okay";
  55. bus-width = <8>;
  56. };
  57. usb@7d008000 {
  58. status = "okay";
  59. };
  60. };