3 /include/ "tegra30.dtsi"
6 model = "NVIDIA Tegra30 Cardhu evaluation board";
7 compatible = "nvidia,cardhu", "nvidia,tegra30";
10 reg = <0x80000000 0x40000000>;
14 pinctrl-names = "default";
15 pinctrl-0 = <&state_default>;
17 state_default: pinmux {
19 nvidia,pins = "sdmmc1_clk_pz0";
20 nvidia,function = "sdmmc1";
22 nvidia,tristate = <0>;
25 nvidia,pins = "sdmmc1_cmd_pz1",
30 nvidia,function = "sdmmc1";
32 nvidia,tristate = <0>;
35 nvidia,pins = "sdmmc4_clk_pcc4",
37 nvidia,function = "sdmmc4";
39 nvidia,tristate = <0>;
42 nvidia,pins = "sdmmc4_dat0_paa0",
50 nvidia,function = "sdmmc4";
52 nvidia,tristate = <0>;
55 nvidia,pins = "dap2_fs_pa2",
59 nvidia,function = "i2s1";
61 nvidia,tristate = <0>;
68 clock-frequency = <408000000>;
73 clock-frequency = <100000>;
78 clock-frequency = <100000>;
83 clock-frequency = <100000>;
85 /* ALS and Proximity sensor */
87 compatible = "isil,isl29028";
89 interrupt-parent = <&gpio>;
90 interrupts = <88 0x04>; /*gpio PL0 */
96 clock-frequency = <100000>;
101 clock-frequency = <100000>;
104 compatible = "wlf,wm8903";
106 interrupt-parent = <&gpio>;
107 interrupts = <179 0x04>; /* gpio PW3 */
113 micdet-delay = <100>;
114 gpio-cfg = <0xffffffff 0xffffffff 0 0xffffffff 0xffffffff>;
118 compatible = "ti,tps62361";
121 regulator-name = "tps62361-vout";
122 regulator-min-microvolt = <500000>;
123 regulator-max-microvolt = <1500000>;
139 cd-gpios = <&gpio 69 0>; /* gpio PI5 */
140 wp-gpios = <&gpio 155 0>; /* gpio PT3 */
141 power-gpios = <&gpio 31 0>; /* gpio PD7 */
151 compatible = "nvidia,tegra-audio-wm8903-cardhu",
152 "nvidia,tegra-audio-wm8903";
153 nvidia,model = "NVIDIA Tegra Cardhu";
155 nvidia,audio-routing =
156 "Headphone Jack", "HPOUTR",
157 "Headphone Jack", "HPOUTL",
162 "Mic Jack", "MICBIAS",
165 nvidia,i2s-controller = <&tegra_i2s1>;
166 nvidia,audio-codec = <&wm8903>;
168 nvidia,spkr-en-gpios = <&wm8903 2 0>;
169 nvidia,hp-det-gpios = <&gpio 178 0>; /* gpio PW2 */