2011-07-19 17:26:54 -06:00
|
|
|
/dts-v1/;
|
|
|
|
|
|
|
|
/include/ "tegra20.dtsi"
|
|
|
|
|
|
|
|
/ {
|
|
|
|
model = "NVIDIA Tegra2 Harmony evaluation board";
|
|
|
|
compatible = "nvidia,harmony", "nvidia,tegra20";
|
|
|
|
|
|
|
|
memory@0 {
|
|
|
|
reg = < 0x00000000 0x40000000 >;
|
|
|
|
};
|
|
|
|
|
2012-01-25 14:43:27 -07:00
|
|
|
pmc@7000f400 {
|
|
|
|
nvidia,invert-interrupt;
|
|
|
|
};
|
|
|
|
|
2011-07-19 17:26:54 -06:00
|
|
|
i2c@7000c000 {
|
|
|
|
clock-frequency = <400000>;
|
|
|
|
|
2012-01-11 16:09:57 -07:00
|
|
|
wm8903: wm8903@1a {
|
2011-07-19 17:26:54 -06:00
|
|
|
compatible = "wlf,wm8903";
|
|
|
|
reg = <0x1a>;
|
2012-01-11 16:09:57 -07:00
|
|
|
interrupt-parent = <&gpio>;
|
|
|
|
interrupts = < 187 0x04 >;
|
2011-07-19 17:26:54 -06:00
|
|
|
|
|
|
|
gpio-controller;
|
|
|
|
#gpio-cells = <2>;
|
|
|
|
|
2012-01-11 16:09:57 -07:00
|
|
|
micdet-cfg = <0>;
|
|
|
|
micdet-delay = <100>;
|
|
|
|
gpio-cfg = < 0xffffffff 0xffffffff 0 0xffffffff 0xffffffff >;
|
2011-07-19 17:26:54 -06:00
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
i2c@7000c400 {
|
|
|
|
clock-frequency = <400000>;
|
|
|
|
};
|
|
|
|
|
|
|
|
i2c@7000c500 {
|
|
|
|
clock-frequency = <400000>;
|
|
|
|
};
|
|
|
|
|
|
|
|
i2c@7000d000 {
|
|
|
|
clock-frequency = <400000>;
|
|
|
|
};
|
|
|
|
|
2012-01-11 16:09:57 -07:00
|
|
|
i2s@70002a00 {
|
|
|
|
status = "disable";
|
|
|
|
};
|
2011-07-19 17:26:54 -06:00
|
|
|
|
2012-01-11 16:09:57 -07:00
|
|
|
sound {
|
|
|
|
compatible = "nvidia,tegra-audio-wm8903-harmony",
|
|
|
|
"nvidia,tegra-audio-wm8903";
|
|
|
|
nvidia,model = "NVIDIA Tegra Harmony";
|
|
|
|
|
|
|
|
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 */
|
|
|
|
nvidia,int-mic-en-gpios = <&gpio 184 0>; /*gpio PX0 */
|
|
|
|
nvidia,ext-mic-en-gpios = <&gpio 185 0>; /* gpio PX1 */
|
2011-07-19 17:26:54 -06:00
|
|
|
};
|
|
|
|
|
2011-11-21 14:44:10 -07:00
|
|
|
serial@70006000 {
|
|
|
|
status = "disable";
|
|
|
|
};
|
|
|
|
|
|
|
|
serial@70006040 {
|
|
|
|
status = "disable";
|
|
|
|
};
|
|
|
|
|
|
|
|
serial@70006200 {
|
|
|
|
status = "disable";
|
|
|
|
};
|
|
|
|
|
2011-07-19 17:26:54 -06:00
|
|
|
serial@70006300 {
|
|
|
|
clock-frequency = < 216000000 >;
|
|
|
|
};
|
|
|
|
|
2011-11-21 14:44:10 -07:00
|
|
|
serial@70006400 {
|
|
|
|
status = "disable";
|
|
|
|
};
|
|
|
|
|
2011-11-21 14:44:11 -07:00
|
|
|
sdhci@c8000000 {
|
|
|
|
status = "disable";
|
|
|
|
};
|
|
|
|
|
2011-07-19 17:26:54 -06:00
|
|
|
sdhci@c8000200 {
|
2011-09-20 10:46:25 -06:00
|
|
|
cd-gpios = <&gpio 69 0>; /* gpio PI5 */
|
|
|
|
wp-gpios = <&gpio 57 0>; /* gpio PH1 */
|
|
|
|
power-gpios = <&gpio 155 0>; /* gpio PT3 */
|
2011-07-19 17:26:54 -06:00
|
|
|
};
|
|
|
|
|
2011-11-21 14:44:11 -07:00
|
|
|
sdhci@c8000400 {
|
|
|
|
status = "disable";
|
|
|
|
};
|
|
|
|
|
2011-07-19 17:26:54 -06:00
|
|
|
sdhci@c8000600 {
|
2011-09-20 10:46:25 -06:00
|
|
|
cd-gpios = <&gpio 58 0>; /* gpio PH2 */
|
|
|
|
wp-gpios = <&gpio 59 0>; /* gpio PH3 */
|
|
|
|
power-gpios = <&gpio 70 0>; /* gpio PI6 */
|
2011-09-20 10:46:26 -06:00
|
|
|
support-8bit;
|
2011-07-19 17:26:54 -06:00
|
|
|
};
|
|
|
|
};
|