]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - src/arm64/renesas/r8a774a1-hihope-rzg2m-ex-idk-1110wr.dts
Import DTS files from Linux 5.7
[FreeBSD/FreeBSD.git] / src / arm64 / renesas / r8a774a1-hihope-rzg2m-ex-idk-1110wr.dts
1 // SPDX-License-Identifier: GPL-2.0
2 /*
3  * Device Tree Source for the HiHope RZ/G2M sub board connected to an
4  * Advantech IDK-1110WR 10.1" LVDS panel
5  *
6  * Copyright (C) 2020 Renesas Electronics Corp.
7  */
8
9 #include "r8a774a1-hihope-rzg2m-ex.dts"
10 #include "rzg2-advantech-idk-1110wr-panel.dtsi"
11
12 / {
13         backlight {
14                 compatible = "pwm-backlight";
15                 pwms = <&pwm0 0 50000>;
16
17                 brightness-levels = <0 2 8 16 32 64 128 255>;
18                 default-brightness-level = <6>;
19         };
20
21 };
22
23 &gpio1 {
24         /*
25          * When GP1_20 is LOW LVDS0 is connected to the LVDS connector
26          * When GP1_20 is HIGH LVDS0 is connected to the LT8918L
27          */
28         lvds-connector-en-gpio {
29                 gpio-hog;
30                 gpios = <20 GPIO_ACTIVE_HIGH>;
31                 output-low;
32                 line-name = "lvds-connector-en-gpio";
33         };
34 };
35
36 &lvds0 {
37         status = "okay";
38 };
39
40 &pfc {
41         pwm0_pins: pwm0 {
42                 groups = "pwm0";
43                 function = "pwm0";
44         };
45 };
46
47 &pwm0 {
48         pinctrl-0 = <&pwm0_pins>;
49         pinctrl-names = "default";
50
51         status = "okay";
52 };