tegra20-tec.dts 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. /dts-v1/;
  2. #include "tegra20-tamonten.dtsi"
  3. / {
  4. model = "Avionic Design Tamonten Evaluation Carrier";
  5. compatible = "ad,tec", "ad,tamonten", "nvidia,tegra20";
  6. host1x {
  7. hdmi {
  8. status = "okay";
  9. };
  10. };
  11. i2c@7000c000 {
  12. wm8903: wm8903@1a {
  13. compatible = "wlf,wm8903";
  14. reg = <0x1a>;
  15. interrupt-parent = <&gpio>;
  16. interrupts = <TEGRA_GPIO(X, 3) 0x04>;
  17. gpio-controller;
  18. #gpio-cells = <2>;
  19. micdet-cfg = <0>;
  20. micdet-delay = <100>;
  21. gpio-cfg = <0xffffffff
  22. 0xffffffff
  23. 0
  24. 0xffffffff
  25. 0xffffffff>;
  26. };
  27. };
  28. sound {
  29. compatible = "ad,tegra-audio-wm8903-tec",
  30. "nvidia,tegra-audio-wm8903";
  31. nvidia,model = "Avionic Design TEC";
  32. nvidia,audio-routing =
  33. "Headphone Jack", "HPOUTR",
  34. "Headphone Jack", "HPOUTL",
  35. "Int Spk", "ROP",
  36. "Int Spk", "RON",
  37. "Int Spk", "LOP",
  38. "Int Spk", "LON",
  39. "Mic Jack", "MICBIAS",
  40. "IN1L", "Mic Jack";
  41. nvidia,i2s-controller = <&tegra_i2s1>;
  42. nvidia,audio-codec = <&wm8903>;
  43. nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
  44. nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(W, 2)
  45. GPIO_ACTIVE_HIGH>;
  46. clocks = <&tegra_car 112>, <&tegra_car 113>, <&tegra_car 94>;
  47. clock-names = "pll_a", "pll_a_out0", "mclk";
  48. };
  49. };