1// SPDX-License-Identifier: BSD-3-Clause
2/*
3 * Copyright (c) 2021, AngeloGioacchino Del Regno
4 *                     <angelogioacchino.delregno@somainline.org>
5 */
6
7/dts-v1/;
8
9#include "msm8998-sony-xperia-yoshino.dtsi"
10
11/ {
12	model = "Sony Xperia XZ Premium";
13	compatible = "sony,xperia-maple", "qcom,msm8998";
14
15	disp_dvdd_vreg: disp-dvdd-vreg {
16		compatible = "regulator-fixed";
17		regulator-name = "disp_dvdd_en";
18		regulator-min-microvolt = <1350000>;
19		regulator-max-microvolt = <1350000>;
20		startup-delay-us = <0>;
21		enable-active-high;
22		gpio = <&pmi8998_gpio 10 GPIO_ACTIVE_HIGH>;
23		pinctrl-names = "default";
24		pinctrl-0 = <&disp_dvdd_en>;
25	};
26};
27
28&ibb {
29	regulator-min-microvolt = <5600000>;
30	regulator-max-microvolt = <5600000>;
31};
32
33&lab {
34	regulator-min-microvolt = <5800000>;
35	regulator-max-microvolt = <5800000>;
36	qcom,soft-start-us = <200>;
37};
38
39&pmi8998_gpio {
40	disp_dvdd_en: disp-dvdd-en-active {
41		pins = "gpio10";
42		function = "normal";
43		bias-disable;
44		drive-push-pull;
45		output-high;
46		power-source = <0>;
47		qcom,drive-strength = <1>;
48	};
49};
50
51&vreg_l22a_2p85 {
52	regulator-min-microvolt = <2704000>;
53	regulator-max-microvolt = <2704000>;
54};
55