imx6dl-aristainetos_7.dts revision 270866
1270866Simp/* 2270866Simp * support fot the imx6 based aristainetos board 3270866Simp * 4270866Simp * Copyright (C) 2014 Heiko Schocher <hs@denx.de> 5270866Simp * 6270866Simp * This program is free software; you can redistribute it and/or modify 7270866Simp * it under the terms of the GNU General Public License version 2 as 8270866Simp * published by the Free Software Foundation. 9270866Simp * 10270866Simp */ 11270866Simp/dts-v1/; 12270866Simp#include "imx6dl.dtsi" 13270866Simp#include "imx6qdl-aristainetos.dtsi" 14270866Simp 15270866Simp/ { 16270866Simp model = "aristainetos i.MX6 Dual Lite Board 7"; 17270866Simp compatible = "fsl,imx6dl"; 18270866Simp 19270866Simp memory { 20270866Simp reg = <0x10000000 0x40000000>; 21270866Simp }; 22270866Simp 23270866Simp soc { 24270866Simp display0: display@di0 { 25270866Simp compatible = "fsl,imx-parallel-display"; 26270866Simp interface-pix-fmt = "rgb24"; 27270866Simp pinctrl-names = "default"; 28270866Simp pinctrl-0 = <&pinctrl_ipu_disp>; 29270866Simp status = "okay"; 30270866Simp 31270866Simp display-timings { 32270866Simp 800x480p60 { 33270866Simp native-mode; 34270866Simp clock-frequency = <33246000>; 35270866Simp hactive = <800>; 36270866Simp vactive = <480>; 37270866Simp hfront-porch = <88>; 38270866Simp hback-porch = <88>; 39270866Simp hsync-len = <80>; 40270866Simp vback-porch = <10>; 41270866Simp vfront-porch = <10>; 42270866Simp vsync-len = <25>; 43270866Simp vsync-active = <1>; 44270866Simp }; 45270866Simp }; 46270866Simp 47270866Simp port { 48270866Simp display0_in: endpoint { 49270866Simp remote-endpoint = <&ipu1_di0_disp0>; 50270866Simp }; 51270866Simp }; 52270866Simp }; 53270866Simp }; 54270866Simp 55270866Simp backlight { 56270866Simp compatible = "pwm-backlight"; 57270866Simp pwms = <&pwm3 0 3000>; 58270866Simp brightness-levels = <0 4 8 16 32 64 128 255>; 59270866Simp default-brightness-level = <6>; 60270866Simp pinctrl-names = "default"; 61270866Simp pinctrl-0 = <&pinctrl_backlight>; 62270866Simp }; 63270866Simp}; 64270866Simp 65270866Simp&i2c2 { 66270866Simp clock-frequency = <100000>; 67270866Simp pinctrl-names = "default"; 68270866Simp pinctrl-0 = <&pinctrl_i2c2>; 69270866Simp status = "okay"; 70270866Simp}; 71270866Simp 72270866Simp&ipu1_di0_disp0 { 73270866Simp remote-endpoint = <&display0_in>; 74270866Simp}; 75