forked from Minki/linux
1bd0bd499d
Replace /include/ (dtc) with #include (C pre-processor) for all Tegra DT files, so that gcc -E handles the entire include tree, and hence any of those files can #include some other file e.g. for constant definitions. This allows future use of #defines and header files in order to define names for various constants, such as the IDs and flags in GPIO specifiers. Use of those features will increase the readability of the device tree files. Signed-off-by: Stephen Warren <swarren@nvidia.com>
60 lines
1.2 KiB
Plaintext
60 lines
1.2 KiB
Plaintext
/dts-v1/;
|
|
|
|
#include "tegra20-tamonten.dtsi"
|
|
|
|
/ {
|
|
model = "Avionic Design Tamonten Evaluation Carrier";
|
|
compatible = "ad,tec", "ad,tamonten", "nvidia,tegra20";
|
|
|
|
host1x {
|
|
hdmi {
|
|
status = "okay";
|
|
};
|
|
};
|
|
|
|
i2c@7000c000 {
|
|
wm8903: wm8903@1a {
|
|
compatible = "wlf,wm8903";
|
|
reg = <0x1a>;
|
|
interrupt-parent = <&gpio>;
|
|
interrupts = <187 0x04>;
|
|
|
|
gpio-controller;
|
|
#gpio-cells = <2>;
|
|
|
|
micdet-cfg = <0>;
|
|
micdet-delay = <100>;
|
|
gpio-cfg = <0xffffffff
|
|
0xffffffff
|
|
0
|
|
0xffffffff
|
|
0xffffffff>;
|
|
};
|
|
};
|
|
|
|
sound {
|
|
compatible = "ad,tegra-audio-wm8903-tec",
|
|
"nvidia,tegra-audio-wm8903";
|
|
nvidia,model = "Avionic Design TEC";
|
|
|
|
nvidia,audio-routing =
|
|
"Headphone Jack", "HPOUTR",
|
|
"Headphone Jack", "HPOUTL",
|
|
"Int Spk", "ROP",
|
|
"Int Spk", "RON",
|
|
"Int Spk", "LOP",
|
|
"Int Spk", "LON",
|
|
"Mic Jack", "MICBIAS",
|
|
"IN1L", "Mic Jack";
|
|
|
|
nvidia,i2s-controller = <&tegra_i2s1>;
|
|
nvidia,audio-codec = <&wm8903>;
|
|
|
|
nvidia,spkr-en-gpios = <&wm8903 2 0>;
|
|
nvidia,hp-det-gpios = <&gpio 178 0>; /* gpio PW2 */
|
|
|
|
clocks = <&tegra_car 112>, <&tegra_car 113>, <&tegra_car 94>;
|
|
clock-names = "pll_a", "pll_a_out0", "mclk";
|
|
};
|
|
};
|