blob: 074205d5a98c9f5bd809fedfb0205669c94bd478 [file] [log] [blame]
Svyatoslav Ryhel623a8c82023-06-30 10:29:05 +03001// SPDX-License-Identifier: GPL-2.0
2/dts-v1/;
3
4#include "tegra30-lg-x3.dtsi"
5
6/ {
7 model = "LG Optimus Vu";
8 compatible = "lge,p895", "nvidia,tegra30";
9
10 gpio-keys {
11 key-volume-up {
12 label = "Volume Up";
13 gpios = <&gpio TEGRA_GPIO(I, 6) GPIO_ACTIVE_LOW>;
14 linux,code = <KEY_UP>;
15 };
16 };
17
18 panel: panel {
19 compatible = "hitachi,tx13d100vm0eaa";
20
21 reset-gpios = <&gpio TEGRA_GPIO(W, 0) GPIO_ACTIVE_HIGH>;
22
23 renesas,gamma = <3>;
24 renesas,inversion;
25 renesas,contrast;
26
27 vcc-supply = <&vcc_3v0_lcd>;
28 iovcc-supply = <&iovcc_1v8_lcd>;
29
30 backlight = <&backlight>;
31 };
32
33 vcc_3v0_lcd: regulator-lcd {
34 compatible = "regulator-fixed";
35 regulator-name = "vcc_3v0_lcd";
36 regulator-min-microvolt = <3000000>;
37 regulator-max-microvolt = <3000000>;
38 gpio = <&gpio TEGRA_GPIO(BB, 0) GPIO_ACTIVE_HIGH>;
39 enable-active-high;
40 };
41
42 iovcc_1v8_lcd: regulator-lcdvio {
43 compatible = "regulator-fixed";
44 regulator-name = "iovcc_1v8_lcd";
45 regulator-min-microvolt = <1800000>;
46 regulator-max-microvolt = <1800000>;
47 gpio = <&gpio TEGRA_GPIO(Y, 0) GPIO_ACTIVE_HIGH>;
48 enable-active-high;
49 };
50};