Linux Audio

Check our new training course

Loading...
Note: File does not exist in v4.17.
 1/dts-v1/;
 2
 3/memreserve/ 0x1c000000 0x04000000;
 4/include/ "tegra20.dtsi"
 5
 6/ {
 7	model = "NVIDIA Tegra2 Harmony evaluation board";
 8	compatible = "nvidia,harmony", "nvidia,tegra20";
 9
10	chosen {
11		bootargs = "vmalloc=192M video=tegrafb console=ttyS0,115200n8 root=/dev/mmcblk0p2 rw rootwait";
12	};
13
14	memory@0 {
15		reg = < 0x00000000 0x40000000 >;
16	};
17
18	i2c@7000c000 {
19		clock-frequency = <400000>;
20
21		codec: wm8903@1a {
22			compatible = "wlf,wm8903";
23			reg = <0x1a>;
24			interrupts = < 347 >;
25
26			gpio-controller;
27			#gpio-cells = <2>;
28
29			/* 0x8000 = Not configured */
30			gpio-cfg = < 0x8000 0x8000 0 0x8000 0x8000 >;
31		};
32	};
33
34	i2c@7000c400 {
35		clock-frequency = <400000>;
36	};
37
38	i2c@7000c500 {
39		clock-frequency = <400000>;
40	};
41
42	i2c@7000d000 {
43		clock-frequency = <400000>;
44	};
45
46	sound {
47		compatible = "nvidia,harmony-sound", "nvidia,tegra-wm8903";
48
49		spkr-en-gpios = <&codec 2 0>;
50		hp-det-gpios = <&gpio 178 0>;
51		int-mic-en-gpios = <&gpio 184 0>;
52		ext-mic-en-gpios = <&gpio 185 0>;
53	};
54
55	serial@70006300 {
56		clock-frequency = < 216000000 >;
57	};
58
59	sdhci@c8000200 {
60		cd-gpios = <&gpio 69 0>; /* gpio PI5 */
61		wp-gpios = <&gpio 57 0>; /* gpio PH1 */
62		power-gpios = <&gpio 155 0>; /* gpio PT3 */
63	};
64
65	sdhci@c8000600 {
66		cd-gpios = <&gpio 58 0>; /* gpio PH2 */
67		wp-gpios = <&gpio 59 0>; /* gpio PH3 */
68		power-gpios = <&gpio 70 0>; /* gpio PI6 */
69	};
70};