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";
20 pcie-controller@00003000 {
40 nvidia,panel = <&panel>;
53 compatible = "nvidia,tegra30-hsuart";
58 compatible = "nvidia,tegra30-hsuart";
63 compatible = "nvidia,tegra30-hsuart";
72 * GEN1_I2C: I2C1_SDA/SCL on MXM3 pin 209/211 (e.g. RTC on carrier
77 clock-frequency = <100000>;
80 compatible = "plx,pex8605";
84 /* M41T0M6 real time clock on carrier board */
86 compatible = "st,m41t00";
91 /* GEN2_I2C: unused */
94 * CAM_I2C: I2C3_SDA/SCL on MXM3 pin 201/203 (e.g. camera sensor on
97 cami2c: i2c@7000c500 {
99 clock-frequency = <400000>;
102 /* DDC: I2C2_SDA/SCL on MXM3 pin 205/207 (e.g. display EDID) */
103 hdmiddc: i2c@7000c700 {
107 /* SPI1: Apalis SPI1 */
110 spi-max-frequency = <25000000>;
112 compatible = "spidev";
114 spi-max-frequency = <25000000>;
118 /* SPI5: Apalis SPI2 */
121 spi-max-frequency = <25000000>;
123 compatible = "spidev";
125 spi-max-frequency = <25000000>;
129 sd1: sdhci@78000000 {
133 cd-gpios = <&gpio TEGRA_GPIO(CC, 5) GPIO_ACTIVE_LOW>;
137 mmc1: sdhci@78000400 {
141 cd-gpios = <&gpio TEGRA_GPIO(V, 3) GPIO_ACTIVE_LOW>;
145 /* EHCI instance 0: USB1_DP/N -> USBO1_DP/N */
152 vbus-supply = <&usbo1_vbus_reg>;
155 /* EHCI instance 1: USB2_DP/N -> USBH2_DP/N */
162 vbus-supply = <&usbh_vbus_reg>;
165 /* EHCI instance 2: USB3_DP/N -> USBH3_DP/N */
172 vbus-supply = <&usbh_vbus_reg>;
175 backlight: backlight {
176 compatible = "pwm-backlight";
179 pwms = <&pwm 0 5000000>;
180 brightness-levels = <255 231 223 207 191 159 127 0>;
181 default-brightness-level = <6>;
183 enable-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_HIGH>;
187 compatible = "gpio-keys";
191 gpios = <&gpio TEGRA_GPIO(V, 1) GPIO_ACTIVE_LOW>;
192 linux,code = <KEY_POWER>;
193 debounce-interval = <10>;
200 * edt,et057090dhu: EDT 5.7" LCD TFT
201 * edt,et070080dh6: EDT 7.0" LCD TFT
203 compatible = "edt,et057090dhu", "simple-panel";
205 backlight = <&backlight>;
209 compatible = "pwm-leds";
213 pwms = <&pwm 3 19600>;
214 max-brightness = <255>;
219 pwms = <&pwm 2 19600>;
220 max-brightness = <255>;
225 pwms = <&pwm 1 19600>;
226 max-brightness = <255>;
231 sys_5v0_reg: regulator@1 {
232 compatible = "regulator-fixed";
234 regulator-name = "5v0";
235 regulator-min-microvolt = <5000000>;
236 regulator-max-microvolt = <5000000>;
241 usbo1_vbus_reg: regulator@2 {
242 compatible = "regulator-fixed";
244 regulator-name = "usbo1_vbus";
245 regulator-min-microvolt = <5000000>;
246 regulator-max-microvolt = <5000000>;
247 gpio = <&gpio TEGRA_GPIO(T, 5) GPIO_ACTIVE_HIGH>;
249 vin-supply = <&sys_5v0_reg>;
253 usbh_vbus_reg: regulator@3 {
254 compatible = "regulator-fixed";
256 regulator-name = "usbh_vbus";
257 regulator-min-microvolt = <5000000>;
258 regulator-max-microvolt = <5000000>;
259 gpio = <&gpio TEGRA_GPIO(DD, 1) GPIO_ACTIVE_HIGH>;
261 vin-supply = <&sys_5v0_reg>;