|  | // SPDX-License-Identifier: GPL-2.0 OR X11 | 
|  | /* | 
|  | * Copyright (C) 2016 Amarula Solutions B.V. | 
|  | * Copyright (C) 2016 Engicam S.r.l. | 
|  | */ | 
|  |  | 
|  | /dts-v1/; | 
|  |  | 
|  | #include "imx6q.dtsi" | 
|  | #include "imx6qdl-icore.dtsi" | 
|  |  | 
|  | / { | 
|  | model = "Engicam i.CoreM6 Quad/Dual Starter Kit"; | 
|  | compatible = "engicam,imx6-icore", "fsl,imx6q"; | 
|  | }; | 
|  |  | 
|  | &can1 { | 
|  | status = "okay"; | 
|  | }; | 
|  |  | 
|  | &can2 { | 
|  | status = "okay"; | 
|  | }; | 
|  |  | 
|  | &i2c1 { | 
|  | max11801: touchscreen@48 { | 
|  | compatible = "maxim,max11801"; | 
|  | reg = <0x48>; | 
|  | interrupt-parent = <&gpio3>; | 
|  | interrupts = <31 IRQ_TYPE_EDGE_FALLING>; | 
|  | }; | 
|  | }; | 
|  |  | 
|  | &ldb { | 
|  | status = "okay"; | 
|  |  | 
|  | lvds-channel@0 { | 
|  | fsl,data-mapping = "spwg"; | 
|  | fsl,data-width = <18>; | 
|  | status = "okay"; | 
|  |  | 
|  | display-timings { | 
|  | native-mode = <&timing0>; | 
|  | timing0: timing0 { | 
|  | clock-frequency = <60000000>; | 
|  | hactive = <800>; | 
|  | vactive = <480>; | 
|  | hback-porch = <30>; | 
|  | hfront-porch = <30>; | 
|  | vback-porch = <5>; | 
|  | vfront-porch = <5>; | 
|  | hsync-len = <64>; | 
|  | vsync-len = <20>; | 
|  | }; | 
|  | }; | 
|  | }; | 
|  | }; |