1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright (C) 2019 B&R Industrial Automation GmbH
4 * http://www.br-automation.com
12 model = "BRXRE1 Panel";
13 compatible = "ti,am33xx";
15 fset: factory-settings {
25 fram-offset = <0x1000>;
27 cache-disable = <0x0>;
34 bootargs = "console=ttyO0,115200 earlyprintk";
37 framebuffer: framebuffer@8fbe0000 {
38 display = <&lcdscreen0>;
39 compatible = "simple-framebuffer";
41 reg = <0x8fbef000 (1024 * 600 * 4)>;
44 stride = <(1024 * 4)>;
46 clocks = <&dpll_disp_m2_ck>, <&dpll_per_m2_ck>;
56 screen0 = &lcdscreen0;
60 device_type = "memory";
61 reg = <0x80000000 0x10000000>; /* 256 MB */
65 compatible = "ti,tilcdc,panel";
69 vmmcsd_fixed: fixedregulator@0 {
70 compatible = "regulator-fixed";
71 regulator-name = "vmmcsd_fixed";
72 regulator-min-microvolt = <3300000>;
73 regulator-max-microvolt = <3300000>;
76 lcdscreen0: lcdscreen@0 {
78 compatible = "ti,tilcdc,panel";
80 backlight = <&tps_bl>;
97 native-mode = <&timing0>;
99 clock-frequency = <9142857>;
117 &uart0 { /* console uart */
137 clock-frequency = <100000>;
139 tps: tps@24 { /* PMIC controller */
142 compatible = "ti,tps65217";
145 compatible = "ti,tps65217-bl";
146 isel = <1>; /* 1 - ISET1, 2 ISET2 */
147 fdim = <1000>; /* TPS65217_BL_FDIM_1kHZ */
148 default-brightness = <50>;
151 resetc: rstpsc@75 { /* reset controller */
152 compatible = "bur,rstpsc";
155 cooling-min-state = <0>;
156 cooling-max-state = <1>; /* reset gets fired */
157 #cooling-cells = <2>; /* min followed by max */
161 #thermal-sensor-cells = <0>;
162 compatible = "rv3029c2";
212 ethphy0: ethernet-phy@1 {
216 ethphy1: ethernet-phy@2 {
226 phy_id = <&davinci_mdio>, <1>;
227 phy-handle = <ðphy0>;
232 phy_id = <&davinci_mdio>, <2>;
233 phy-handle = <ðphy1>;
239 vmmc-supply = <&vmmcsd_fixed>;
242 ti,needs-special-hs-handling;
243 ti,vcc-aux-disable-is-sleep;
249 vmmc-supply = <&vmmcsd_fixed>;
252 ti,needs-special-hs-handling;
253 ti,vcc-aux-disable-is-sleep;
295 &timer1 { /* today unused */
301 &timer2 { /* used for vxworks primary timer device */
307 &timer3 { /* used sysdelay and hal tsc counter*/
313 &timer4 { /* used for PWM beeper */
319 &timer5 { /* used for PWM backlight */
325 &timer6 { /* used for cpsw end device */
331 &timer7 { /* used for cpsw end device */
351 burtouch0: burtouch@0 {
353 compatible = "bur,DdVxSfTouchXXX";