3 #include <dt-bindings/input/input.h>
4 #include "tegra30-apalis.dtsi"
7 model = "Toradex Apalis T30 on Apalis Evaluation Board";
8 compatible = "toradex,apalis_t30-eval", "toradex,apalis_t30", "nvidia,tegra30";
11 rtc0 = "/i2c@7000c000/rtc@68";
12 rtc1 = "/i2c@7000d000/tps65911@2d";
13 rtc2 = "/rtc@7000e000";
16 pcie-controller@00003000 {
36 nvidia,panel = <&panel>;
49 compatible = "nvidia,tegra30-hsuart";
54 compatible = "nvidia,tegra30-hsuart";
59 compatible = "nvidia,tegra30-hsuart";
68 * GEN1_I2C: I2C1_SDA/SCL on MXM3 pin 209/211 (e.g. RTC on carrier
73 clock-frequency = <100000>;
76 compatible = "plx,pex8605";
80 /* M41T0M6 real time clock on carrier board */
82 compatible = "st,m41t00";
87 /* GEN2_I2C: unused */
90 * CAM_I2C: I2C3_SDA/SCL on MXM3 pin 201/203 (e.g. camera sensor on
93 cami2c: i2c@7000c500 {
95 clock-frequency = <400000>;
98 /* DDC: I2C2_SDA/SCL on MXM3 pin 205/207 (e.g. display EDID) */
99 hdmiddc: i2c@7000c700 {
103 /* SPI1: Apalis SPI1 */
106 spi-max-frequency = <25000000>;
108 compatible = "spidev";
110 spi-max-frequency = <25000000>;
114 /* SPI5: Apalis SPI2 */
117 spi-max-frequency = <25000000>;
119 compatible = "spidev";
121 spi-max-frequency = <25000000>;
125 sd1: sdhci@78000000 {
129 cd-gpios = <&gpio TEGRA_GPIO(CC, 5) GPIO_ACTIVE_LOW>;
133 mmc1: sdhci@78000400 {
137 cd-gpios = <&gpio TEGRA_GPIO(V, 3) GPIO_ACTIVE_LOW>;
141 /* EHCI instance 0: USB1_DP/N -> USBO1_DP/N */
148 vbus-supply = <&usbo1_vbus_reg>;
151 /* EHCI instance 1: USB2_DP/N -> USBH2_DP/N */
158 vbus-supply = <&usbh_vbus_reg>;
161 /* EHCI instance 2: USB3_DP/N -> USBH3_DP/N */
168 vbus-supply = <&usbh_vbus_reg>;
171 backlight: backlight {
172 compatible = "pwm-backlight";
175 pwms = <&pwm 0 5000000>;
176 brightness-levels = <255 231 223 207 191 159 127 0>;
177 default-brightness-level = <6>;
179 enable-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_HIGH>;
183 compatible = "gpio-keys";
187 gpios = <&gpio TEGRA_GPIO(V, 1) GPIO_ACTIVE_LOW>;
188 linux,code = <KEY_POWER>;
189 debounce-interval = <10>;
196 * edt,et057090dhu: EDT 5.7" LCD TFT
197 * edt,et070080dh6: EDT 7.0" LCD TFT
199 compatible = "edt,et057090dhu", "simple-panel";
201 backlight = <&backlight>;
205 compatible = "pwm-leds";
209 pwms = <&pwm 3 19600>;
210 max-brightness = <255>;
215 pwms = <&pwm 2 19600>;
216 max-brightness = <255>;
221 pwms = <&pwm 1 19600>;
222 max-brightness = <255>;
227 sys_5v0_reg: regulator@1 {
228 compatible = "regulator-fixed";
230 regulator-name = "5v0";
231 regulator-min-microvolt = <5000000>;
232 regulator-max-microvolt = <5000000>;
237 usbo1_vbus_reg: regulator@2 {
238 compatible = "regulator-fixed";
240 regulator-name = "usbo1_vbus";
241 regulator-min-microvolt = <5000000>;
242 regulator-max-microvolt = <5000000>;
243 gpio = <&gpio TEGRA_GPIO(T, 5) GPIO_ACTIVE_HIGH>;
245 vin-supply = <&sys_5v0_reg>;
249 usbh_vbus_reg: regulator@3 {
250 compatible = "regulator-fixed";
252 regulator-name = "usbh_vbus";
253 regulator-min-microvolt = <5000000>;
254 regulator-max-microvolt = <5000000>;
255 gpio = <&gpio TEGRA_GPIO(DD, 1) GPIO_ACTIVE_HIGH>;
257 vin-supply = <&sys_5v0_reg>;