ARM: dts: qcom: msm8926-motorola-peregrine: Add framebuffer supplies

Add regulators used by the framebuffer of Motorola Moto G 4G (2013).

Signed-off-by: André Apitzsch <git@apitzsch.eu>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20240617-peregrine-v2-3-c8835d2da7af@apitzsch.eu
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
André Apitzsch 2024-06-17 23:22:29 +02:00 committed by Bjorn Andersson
parent c9c86387ea
commit fed1c79fc7

View File

@ -29,6 +29,10 @@
height = <1280>;
stride = <(720 * 3)>;
format = "r8g8b8";
vsp-supply = <&reg_lcd_pos>;
vsn-supply = <&reg_lcd_neg>;
vdd-supply = <&pm8226_l28>;
vddio-supply = <&vddio_disp_vreg>;
};
};
@ -51,6 +55,18 @@
};
};
vddio_disp_vreg: regulator-vddio-disp {
compatible = "regulator-fixed";
regulator-name = "vddio_disp";
gpio = <&tlmm 34 GPIO_ACTIVE_HIGH>;
startup-delay-us = <300>;
enable-active-high;
regulator-boot-on;
vin-supply = <&pm8226_l8>;
pinctrl-0 = <&disp_vddio_default>;
pinctrl-names = "default";
};
reserved-memory {
#address-cells = <1>;
#size-cells = <1>;
@ -342,6 +358,14 @@
output-disable;
};
disp_vddio_default: disp-vddio-default-state {
pins = "gpio34";
function = "gpio";
drive-strength = <2>;
bias-disable;
output-high;
};
mag_int_default: mag-int-default-state {
pins = "gpio38";
function = "gpio";