1 // SPDX-License-Identifier: GPL-2.0
3 * at91-dvk_su60_somc_lcm.dtsi - Device Tree file for the DVK SOM60 LCD board
5 * Copyright (C) 2018 Laird,
6 * 2018 Ben Whitten <ben.whitten@lairdtech.com>
11 backlight: backlight {
12 compatible = "pwm-backlight";
13 pwms = <&hlcdc_pwm 0 50000 0>;
14 brightness-levels = <0 4 8 16 32 64 128 255>;
15 default-brightness-level = <6>;
20 compatible = "winstar,wf70gtiagdng0", "innolux,at070tn92", "simple-panel";
21 backlight = <&backlight>;
22 power-supply = <&vcc_lcd_reg>;
32 panel_input: endpoint@0 {
34 remote-endpoint = <&hlcdc_panel_output>;
39 vcc_lcd_reg: fixedregulator_lcd {
40 compatible = "regulator-fixed";
41 regulator-name = "VCC LCM";
42 regulator-min-microvolt = <5000000>;
43 regulator-max-microvolt = <5000000>;
52 pinctrl_lcd_ctp_int: lcd_ctp_int {
54 <AT91_PIOC 28 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP_DEGLITCH>;
63 compatible = "focaltech,ft5426", "edt,edt-ft5406";
65 pinctrl-names = "default";
66 pinctrl-0 = <&pinctrl_lcd_ctp_int>;
68 interrupt-parent = <&pioC>;
69 interrupts = <28 IRQ_TYPE_EDGE_FALLING>;
71 touchscreen-size-x = <800>;
72 touchscreen-size-y = <480>;
79 hlcdc-display-controller {
80 pinctrl-names = "default";
81 pinctrl-0 = <&pinctrl_lcd_base &pinctrl_lcd_rgb888>;
84 hlcdc_panel_output: endpoint@0 {
86 remote-endpoint = <&panel_input>;