From a4b324db2fb5b6ab0904a1a7c1abb13ab6712711 Mon Sep 17 00:00:00 2001 From: Raymond Hackley Date: Sun, 6 Jul 2025 04:13:49 +0000 Subject: [PATCH] squash! ARM: dts: qcom: msm8909-acer-t01: Add simple-framebuffer (v2) v2: Fix compiler warnings: Warning (reg_format): /chosen/framebuffer@83201000:reg: property has invalid length (8 bytes) (#address-cells == 2, #size-cells == 1) v3: Keep &pm8909_l6 and Keep &pm8909_l17 always on. Revert address and memory region to 0x83200000 to fit stock bootloader. Signed-off-by: Raymond Hackley --- arch/arm/boot/dts/qcom/qcom-msm8909-acer-t01.dts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/qcom/qcom-msm8909-acer-t01.dts b/arch/arm/boot/dts/qcom/qcom-msm8909-acer-t01.dts index d4a60bd5fe85c1..dd8d9fc7cbe59e 100644 --- a/arch/arm/boot/dts/qcom/qcom-msm8909-acer-t01.dts +++ b/arch/arm/boot/dts/qcom/qcom-msm8909-acer-t01.dts @@ -16,6 +16,7 @@ chassis-type = "handset"; aliases { + display0 = &framebuffer0; serial0 = &blsp_uart1; }; @@ -24,9 +25,9 @@ #size-cells = <1>; ranges; - stdout-path = "serial0"; + stdout-path = "display0"; - framebuffer@83201000 { + framebuffer0: framebuffer@83200000 { compatible = "simple-framebuffer"; reg = <0x83201000 (480 * 854 * 3)>; @@ -52,8 +53,8 @@ #size-cells = <1>; ranges; - framebuffer@83201000 { - reg = <0x83201000 (480 * 854 * 3)>; + framebuffer@83200000 { + reg = <0x83200000 (480 * 854 * 3)>; no-map; }; }; @@ -283,6 +284,7 @@ l6 { regulator-min-microvolt = <1800000>; regulator-max-microvolt = <1800000>; + regulator-always-on; }; l7 { @@ -335,6 +337,7 @@ l17 { regulator-min-microvolt = <2850000>; regulator-max-microvolt = <2850000>; + regulator-always-on; }; l18 {