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>;
95 native-mode = <&timing0>;
97 clock-frequency = <9142857>;
115 &uart0 { /* console uart */
135 clock-frequency = <100000>;
137 tps: tps@24 { /* PMIC controller */
140 compatible = "ti,tps65217";
143 compatible = "ti,tps65217-bl";
144 isel = <1>; /* 1 - ISET1, 2 ISET2 */
145 fdim = <1000>; /* TPS65217_BL_FDIM_1kHZ */
146 default-brightness = <50>;
149 resetc: rstpsc@75 { /* reset controller */
150 compatible = "bur,rstpsc";
153 cooling-min-state = <0>;
154 cooling-max-state = <1>; /* reset gets fired */
155 #cooling-cells = <2>; /* min followed by max */
159 #thermal-sensor-cells = <0>;
160 compatible = "rv3029c2";
216 phy_id = <&davinci_mdio>, <1>;
221 phy_id = <&davinci_mdio>, <2>;
227 vmmc-supply = <&vmmcsd_fixed>;
230 ti,needs-special-hs-handling;
231 ti,vcc-aux-disable-is-sleep;
237 vmmc-supply = <&vmmcsd_fixed>;
240 ti,needs-special-hs-handling;
241 ti,vcc-aux-disable-is-sleep;
283 &timer1 { /* today unused */
289 &timer2 { /* used for vxworks primary timer device */
295 &timer3 { /* used sysdelay and hal tsc counter*/
301 &timer4 { /* used for PWM beeper */
307 &timer5 { /* used for PWM backlight */
313 &timer6 { /* used for cpsw end device */
319 &timer7 { /* used for cpsw end device */
339 burtouch0: burtouch@0 {
341 compatible = "bur,DdVxSfTouchXXX";