76 lines
1.2 KiB
Devicetree
76 lines
1.2 KiB
Devicetree
// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
|
|
/*
|
|
* Copyright (C) 2021-2026 Marek Vasut
|
|
*/
|
|
/dts-v1/;
|
|
/plugin/;
|
|
|
|
#include "imx6qdl-dhcom-overlay-panel-dpi.dtsi"
|
|
|
|
&{/} {
|
|
lvds-encoder {
|
|
compatible = "onnn,fin3385", "lvds-encoder";
|
|
pclk-sample = <1>;
|
|
|
|
ports {
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
|
|
port@0 {
|
|
reg = <0>;
|
|
|
|
lvds_bridge_in: endpoint {
|
|
remote-endpoint = <&ipu1_dpi0_out>;
|
|
};
|
|
};
|
|
|
|
port@1 {
|
|
reg = <1>;
|
|
|
|
lvds_bridge_out: endpoint {
|
|
remote-endpoint = <&panel_in>;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
&display_bl {
|
|
pwms = <&pwm1 0 5000000 0>;
|
|
};
|
|
|
|
&i2c2 {
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
|
|
touchscreen@41 {
|
|
compatible = "ilitek,ili251x";
|
|
reg = <0x41>;
|
|
interrupt-parent = <&gpio4>;
|
|
interrupts = <7 IRQ_TYPE_EDGE_FALLING>;
|
|
reset-gpios = <&gpio1 4 GPIO_ACTIVE_LOW>;
|
|
touchscreen-size-x = <16384>;
|
|
touchscreen-size-y = <9600>;
|
|
touchscreen-inverted-x;
|
|
touchscreen-inverted-y;
|
|
};
|
|
|
|
eeprom@50 {
|
|
compatible = "atmel,24c04";
|
|
reg = <0x50>;
|
|
pagesize = <16>;
|
|
};
|
|
};
|
|
|
|
&ipu1_dpi0_out {
|
|
remote-endpoint = <&lvds_bridge_in>;
|
|
};
|
|
|
|
&panel {
|
|
compatible = "chefree,ch101olhlwh-002";
|
|
};
|
|
|
|
&panel_in {
|
|
remote-endpoint = <&lvds_bridge_out>;
|
|
};
|