xref: /linux/scripts/dtc/include-prefixes/arm64/freescale/imx8mp-dhcom-overlay-panel-etm0700g0edh6.dtsi (revision b2128290c29902315e632ea59e0504d6bc9e9b42)
1// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
2/*
3 * Copyright (C) 2022-2026 Marek Vasut
4 */
5/dts-v1/;
6/plugin/;
7
8#include <dt-bindings/clock/imx8mp-clock.h>
9#include "imx8mp-dhcom-overlay-panel-dpi.dtsi"
10
11&{/} {
12	led {
13		led-0 {
14			/* LED5 GPIO conflicts with Touchscreen IRQ GPIO-E */
15			status = "disabled";
16		};
17	};
18};
19
20&i2c_dhpdk_panel {
21	#address-cells = <1>;
22	#size-cells = <0>;
23
24	touchscreen@38 {
25		compatible = "edt,edt-ft5406";
26		reg = <0x38>;
27		pinctrl-names = "default";
28		pinctrl-0 = <&pinctrl_dhcom_e>;
29		/* Touchscreen IRQ GPIO-E conflicts with LED5 GPIO */
30		interrupt-parent = <&gpio5>;
31		interrupts = <22 IRQ_TYPE_EDGE_FALLING>; /* GPIO E */
32	};
33};
34
35&display_bl {
36	pwms = <&pwm1 0 5000000 PWM_POLARITY_INVERTED>;
37};
38
39&mipi_dsi {
40	/*
41	 * This is DSIM PLL frequency, DSI HS clock lane frequency
42	 * is half of the "samsung,burst-clock-frequency" value.
43	 */
44	samsung,burst-clock-frequency = <500000000>;
45};
46
47&panel {
48	compatible = "edt,etm0700g0edh6";
49};
50
51&pwm1 {
52	status = "okay";
53};
54