From b6d00b599a0954018db8db86851e2674861c2eba Mon Sep 17 00:00:00 2001 From: Abhisit Sangjan <3991182+abhisit@users.noreply.github.com> Date: Tue, 7 May 2024 08:52:14 +0700 Subject: [PATCH 1/2] Add sm6115-xiaomi-redmi-9t.dtb to Makefile --- arch/arm64/boot/dts/qcom/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/Makefile index 7d40ec5e7d214c..970020ca3725aa 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -209,6 +209,7 @@ dtb-$(CONFIG_ARCH_QCOM) += sdx75-idp.dtb dtb-$(CONFIG_ARCH_QCOM) += sm4250-oneplus-billie2.dtb dtb-$(CONFIG_ARCH_QCOM) += sm4450-qrd.dtb dtb-$(CONFIG_ARCH_QCOM) += sm6115-fxtec-pro1x.dtb +dtb-$(CONFIG_ARCH_QCOM) += sm6115-xiaomi-redmi-9t.dtb dtb-$(CONFIG_ARCH_QCOM) += sm6115p-lenovo-j606f.dtb dtb-$(CONFIG_ARCH_QCOM) += sm6125-sony-xperia-seine-pdx201.dtb dtb-$(CONFIG_ARCH_QCOM) += sm6125-xiaomi-laurel-sprout.dtb From b3e505f52718b6cd2cecff943289fc012bc29199 Mon Sep 17 00:00:00 2001 From: Abhisit Sangjan <3991182+abhisit@users.noreply.github.com> Date: Tue, 7 May 2024 10:33:31 +0700 Subject: [PATCH 2/2] Add Redmi 9T skeleton device tree --- .../boot/dts/qcom/sm6115-xiaomi-redmi-9t.dts | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/sm6115-xiaomi-redmi-9t.dts diff --git a/arch/arm64/boot/dts/qcom/sm6115-xiaomi-redmi-9t.dts b/arch/arm64/boot/dts/qcom/sm6115-xiaomi-redmi-9t.dts new file mode 100644 index 00000000000000..aaa57324cfdb6d --- /dev/null +++ b/arch/arm64/boot/dts/qcom/sm6115-xiaomi-redmi-9t.dts @@ -0,0 +1,32 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) +/* + * Copyright (c) 2024, Abhisit Sangjan + */ + +/dts-v1/; + +#include "sm6115.dtsi" +#include "pm6125.dtsi" +#include + +/ { + model = "Redmi 9T"; + compatible = "xiaomi,lime", "qcom,sm6115"; + chassis-type = "handset"; + + qcom,msm-id = ; + + chosen { + #address-cells = <2>; + #size-cells = <2>; + ranges; + + framebuffer0: framebuffer@5c000000 { + compatible = "simple-framebuffer"; + reg = <0x0 0x5c000000 0x0 (1080 * 2340 * 4)>; + width = <1080>; + height = <2340>; + stride = <(1080 * 4)>; + }; + }; +};