OSDN Git Service

arm64: dts: qcom: sdm660-xiaomi-lavender: Enable Simple Framebuffer
authorDang Huynh <danct12@riseup.net>
Sat, 20 Nov 2021 21:42:26 +0000 (04:42 +0700)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Sat, 20 Nov 2021 22:24:59 +0000 (16:24 -0600)
This lets the user sees the framebuffer console.

Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org>
Signed-off-by: Dang Huynh <danct12@riseup.net>
Reviewed-by: Caleb Connolly <caleb@connolly.tech>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20211120214227.779742-8-danct12@riseup.net
arch/arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts

index 264a8f5..95c1518 100644 (file)
        };
 
        chosen {
+               #address-cells = <2>;
+               #size-cells = <2>;
+               ranges;
+
                stdout-path = "serial0:115200n8";
+
+               framebuffer0: framebuffer@9d400000 {
+                       compatible = "simple-framebuffer";
+                       reg = <0 0x9d400000 0 (1080 * 2340 * 4)>;
+                       width = <1080>;
+                       height = <2340>;
+                       stride = <(1080 * 4)>;
+                       format = "a8r8g8b8";
+               };
        };
 
        vph_pwr: vph-pwr-regulator {
                        ftrace-size = <0x0>;
                        pmsg-size = <0x20000>;
                };
+
+               framebuffer_mem: memory@9d400000 {
+                       reg = <0x0 0x9d400000 0x0 0x23ff000>;
+                       no-map;
+               };
        };
 };