1 // SPDX-License-Identifier: GPL-2.0
4 #include "tegra20-tamonten.dtsi"
7 model = "Avionic Design Medcom-Wide board";
8 compatible = "ad,medcom-wide", "ad,tamonten", "nvidia,tegra20";
15 stdout-path = "serial0:115200n8";
26 nvidia,panel = <&panel>;
33 compatible = "wlf,wm8903";
35 interrupt-parent = <&gpio>;
36 interrupts = <TEGRA_GPIO(X, 3) IRQ_TYPE_LEVEL_HIGH>;
43 gpio-cfg = <0xffffffff
51 backlight: backlight {
52 compatible = "pwm-backlight";
53 pwms = <&pwm 0 5000000>;
55 brightness-levels = <0 4 8 16 32 64 128 255>;
56 default-brightness-level = <6>;
60 compatible = "innolux,n156bge-l21", "simple-panel";
62 power-supply = <&vdd_1v8_reg>, <&vdd_3v3_reg>;
63 enable-gpios = <&gpio TEGRA_GPIO(B, 2) GPIO_ACTIVE_HIGH>;
65 backlight = <&backlight>;
69 compatible = "ad,tegra-audio-wm8903-medcom-wide",
70 "nvidia,tegra-audio-wm8903";
71 nvidia,model = "Avionic Design Medcom-Wide";
73 nvidia,audio-routing =
74 "Headphone Jack", "HPOUTR",
75 "Headphone Jack", "HPOUTL",
80 "Mic Jack", "MICBIAS",
83 nvidia,i2s-controller = <&tegra_i2s1>;
84 nvidia,audio-codec = <&wm8903>;
86 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
87 nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(W, 2) GPIO_ACTIVE_HIGH>;
89 clocks = <&tegra_car TEGRA20_CLK_PLL_A>,
90 <&tegra_car TEGRA20_CLK_PLL_A_OUT0>,
91 <&tegra_car TEGRA20_CLK_CDEV1>;
92 clock-names = "pll_a", "pll_a_out0", "mclk";
96 vcc_24v_reg: regulator@100 {
97 compatible = "regulator-fixed";
99 regulator-name = "vcc_24v";
100 regulator-min-microvolt = <24000000>;
101 regulator-max-microvolt = <24000000>;
105 vdd_5v0_reg: regulator@101 {
106 compatible = "regulator-fixed";
108 regulator-name = "vdd_5v0";
109 vin-supply = <&vcc_24v_reg>;
110 regulator-min-microvolt = <5000000>;
111 regulator-max-microvolt = <5000000>;
115 vdd_3v3_reg: regulator@102 {
116 compatible = "regulator-fixed";
118 regulator-name = "vdd_3v3";
119 vin-supply = <&vcc_24v_reg>;
120 regulator-min-microvolt = <3300000>;
121 regulator-max-microvolt = <3300000>;
125 vdd_1v8_reg: regulator@103 {
126 compatible = "regulator-fixed";
128 regulator-name = "vdd_1v8";
129 vin-supply = <&vdd_3v3_reg>;
130 regulator-min-microvolt = <1800000>;
131 regulator-max-microvolt = <1800000>;