// SPDX-License-Identifier: GPL-2.0-only /* * support fot the imx6 based aristainetos board * * Copyright (C) 2014 Heiko Schocher */ /dts-v1/; #include "imx6dl.dtsi" #include "imx6qdl-aristainetos.dtsi" / { model = "aristainetos i.MX6 Dual Lite Board 7"; compatible = "abb,aristainetos-imx6dl-7", "fsl,imx6dl"; memory@10000000 { device_type = "memory"; reg = <0x10000000 0x40000000>; }; display0: disp0 { compatible = "fsl,imx-parallel-display"; interface-pix-fmt = "rgb24"; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_ipu_disp>; status = "okay"; display-timings { 800x480p60 { native-mode; clock-frequency = <33246000>; hactive = <800>; vactive = <480>; hfront-porch = <88>; hback-porch = <88>; hsync-len = <80>; vback-porch = <10>; vfront-porch = <10>; vsync-len = <25>; vsync-active = <1>; }; }; port { display0_in: endpoint { remote-endpoint = <&ipu1_di0_disp0>; }; }; }; backlight { compatible = "pwm-backlight"; pwms = <&pwm3 0 3000 0>; brightness-levels = <0 4 8 16 32 64 128 255>; default-brightness-level = <6>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_backlight>; }; }; &i2c2 { clock-frequency = <100000>; pinctrl-names = "default"; pinctrl-0 = <&pinctrl_i2c2>; status = "okay"; }; &ipu1_di0_disp0 { remote-endpoint = <&display0_in>; }; &pwm3 { status = "okay"; };