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 };