Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0-only
0002 /*
0003  * support fot the imx6 based aristainetos board
0004  *
0005  * Copyright (C) 2014 Heiko Schocher <hs@denx.de>
0006  */
0007 /dts-v1/;
0008 #include "imx6dl.dtsi"
0009 #include "imx6qdl-aristainetos.dtsi"
0010 
0011 / {
0012         model = "aristainetos i.MX6 Dual Lite Board 7";
0013         compatible = "abb,aristainetos-imx6dl-7", "fsl,imx6dl";
0014 
0015         memory@10000000 {
0016                 device_type = "memory";
0017                 reg = <0x10000000 0x40000000>;
0018         };
0019 
0020         display0: disp0 {
0021                 compatible = "fsl,imx-parallel-display";
0022                 interface-pix-fmt = "rgb24";
0023                 pinctrl-names = "default";
0024                 pinctrl-0 = <&pinctrl_ipu_disp>;
0025                 status = "okay";
0026 
0027                 display-timings {
0028                         800x480p60 {
0029                                 native-mode;
0030                                 clock-frequency = <33246000>;
0031                                 hactive = <800>;
0032                                 vactive = <480>;
0033                                 hfront-porch = <88>;
0034                                 hback-porch = <88>;
0035                                 hsync-len = <80>;
0036                                 vback-porch = <10>;
0037                                 vfront-porch = <10>;
0038                                 vsync-len = <25>;
0039                                 vsync-active = <1>;
0040                         };
0041                 };
0042 
0043                 port {
0044                         display0_in: endpoint {
0045                                 remote-endpoint = <&ipu1_di0_disp0>;
0046                         };
0047                 };
0048         };
0049 
0050         backlight {
0051                 compatible = "pwm-backlight";
0052                 pwms = <&pwm3 0 3000>;
0053                 brightness-levels = <0 4 8 16 32 64 128 255>;
0054                 default-brightness-level = <6>;
0055                 pinctrl-names = "default";
0056                 pinctrl-0 = <&pinctrl_backlight>;
0057         };
0058 };
0059 
0060 &i2c2 {
0061         clock-frequency = <100000>;
0062         pinctrl-names = "default";
0063         pinctrl-0 = <&pinctrl_i2c2>;
0064         status = "okay";
0065 };
0066 
0067 &ipu1_di0_disp0 {
0068         remote-endpoint = <&display0_in>;
0069 };
0070 
0071 &pwm3 {
0072         #pwm-cells = <2>;
0073         status = "okay";
0074 };