1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
3 * Copyright 2017 Toradex AG
8 stdout-path = "serial0:115200n8";
11 /* fixed crystal dedicated to mcp2515 */
13 compatible = "fixed-clock";
15 clock-frequency = <16000000>;
19 compatible = "edt,et057090dhu";
21 power-supply = <®_3v3>;
25 remote-endpoint = <&lcdif_out>;
30 reg_3v3: regulator-3v3 {
31 compatible = "regulator-fixed";
32 regulator-name = "3.3V";
33 regulator-min-microvolt = <3300000>;
34 regulator-max-microvolt = <3300000>;
37 reg_5v0: regulator-5v0 {
38 compatible = "regulator-fixed";
39 regulator-name = "5V";
40 regulator-min-microvolt = <5000000>;
41 regulator-max-microvolt = <5000000>;
44 reg_usbh_vbus: regulator-usbh-vbus {
45 compatible = "regulator-fixed";
46 pinctrl-names = "default";
47 pinctrl-0 = <&pinctrl_usbh_reg>;
48 regulator-name = "VCC_USB[1-4]";
49 regulator-min-microvolt = <5000000>;
50 regulator-max-microvolt = <5000000>;
51 gpio = <&gpio1 2 GPIO_ACTIVE_LOW>;
52 vin-supply = <®_5v0>;
61 brightness-levels = <0 4 8 16 32 64 128 255>;
62 default-brightness-level = <6>;
63 power-supply = <®_3v3>;
64 pwms = <&pwm4 0 5000000 1>;
72 compatible = "microchip,mcp2515";
73 pinctrl-names = "default";
74 pinctrl-0 = <&pinctrl_can_int>;
77 interrupt-parent = <&gpio2>;
78 interrupts = <4 IRQ_TYPE_EDGE_FALLING>;
79 spi-max-frequency = <10000000>;
80 vdd-supply = <®_3v3>;
81 xceiver-supply = <®_5v0>;
89 /* M41T0M6 real time clock on carrier board */
91 compatible = "st,m41t0";
100 lcdif_out: endpoint {
101 remote-endpoint = <&panel_in>;
143 vbus-supply = <®_usbh_vbus>;
148 pinctrl-names = "default";
149 pinctrl-0 = <&pinctrl_usdhc1 &pinctrl_snvs_usdhc1_cd>;
151 cd-gpios = <&gpio5 0 GPIO_ACTIVE_LOW>;
154 keep-power-in-suspend;
155 vmmc-supply = <®_3v3>;