Merge "ARM: dts: msm: remove display carveout heap for ravelin 4gb variant"

This commit is contained in:
qctecmdr
2022-11-16 01:27:08 -08:00
committed by Gerrit - the friendly Code Review server
29 changed files with 177 additions and 15 deletions

View File

@@ -108,7 +108,7 @@ SoCs:
compatible = "qcom,anorak"
- RAVELIN
compatible = "qcom,ravelin"
compatible = "qcom,ravelin", "qcom,ravelinp"
- MONTAGUE
compatible = "qcom,montague", "qcom,montaguep"
@@ -318,6 +318,9 @@ compatible = "qcom,ravelin-rumi"
compatible = "qcom,ravelin-atp"
compatible = "qcom,ravelin-idp"
compatible = "qcom,ravelin-qrd"
compatible = "qcom,ravelinp-atp"
compatible = "qcom,ravelinp-idp"
compatible = "qcom,ravelinp-qrd"
compatible = "qcom,montague-rumi"
compatible = "qcom,montague-idp"
compatible = "qcom,montague-qrd"

View File

@@ -502,13 +502,13 @@ dtbo-$(CONFIG_ARCH_RAVELIN) += ravelin-rumi-overlay.dtbo \
montague-rcm-overlay.dtbo
ravelin-rumi-overlay.dtbo-base := ravelin.dtb
ravelin-atp-overlay.dtbo-base := ravelin.dtb
ravelin-idp-overlay.dtbo-base := ravelin.dtb
ravelin-idp-wcn3988-overlay.dtbo-base := ravelin.dtb
ravelin-idp-wcn3950-amoled-rcm-overlay.dtbo-base := ravelin.dtb
ravelin-qrd-overlay.dtbo-base := ravelin.dtb
ravelin-idp-4gb-overlay.dtbo-base := ravelin-4gb.dtb
ravelin-qrd-4gb-overlay.dtbo-base := ravelin-4gb.dtb
ravelin-atp-overlay.dtbo-base := ravelin.dtb ravelinp.dtb
ravelin-idp-overlay.dtbo-base := ravelin.dtb ravelinp.dtb
ravelin-idp-wcn3988-overlay.dtbo-base := ravelin.dtb ravelinp.dtb
ravelin-idp-wcn3950-amoled-rcm-overlay.dtbo-base := ravelin.dtb ravelinp.dtb
ravelin-qrd-overlay.dtbo-base := ravelin.dtb ravelinp.dtb
ravelin-idp-4gb-overlay.dtbo-base := ravelin-4gb.dtb ravelinp-4gb.dtb
ravelin-qrd-4gb-overlay.dtbo-base := ravelin-4gb.dtb ravelinp-4gb.dtb
montague-rumi-overlay.dtbo-base := montague.dtb montaguep.dtb
montague-qrd-overlay.dtbo-base := montague.dtb montaguep.dtb
montague-hsp-overlay.dtbo-base := montague.dtb montaguep.dtb
@@ -523,6 +523,13 @@ dtb-$(CONFIG_ARCH_RAVELIN) += ravelin-rumi.dtb \
ravelin-qrd.dtb \
ravelin-idp-4gb.dtb \
ravelin-qrd-4gb.dtb \
ravelinp-atp.dtb \
ravelinp-idp.dtb \
ravelinp-idp-wcn3988.dtb \
ravelinp-idp-wcn3950-amoled-rcm.dtb \
ravelinp-qrd.dtb \
ravelinp-idp-4gb.dtb \
ravelinp-qrd-4gb.dtb \
montague-rumi.dtb \
montague-qrd.dtb \
montague-hsp.dtb \

View File

@@ -1,4 +1,5 @@
#include "ravelin.dtsi"
#include "ravelin-low-memory.dtsi"
/ {
};

View File

@@ -6,6 +6,6 @@
/ {
model = "Qualcomm Technologies, Inc. Ravelin ATP";
compatible = "qcom,ravelin-atp", "qcom,ravelin", "qcom,atp";
qcom,msm-id = <568 0x10000>;
qcom,msm-id = <568 0x10000>, <602 0x10000>;
qcom,board-id = <33 0>;
};

View File

@@ -6,6 +6,6 @@
/ {
model = "Qualcomm Technologies, Inc. Ravelin IDP 4GB DDR";
compatible = "qcom,ravelin-idp", "qcom,ravelin", "qcom,idp";
qcom,msm-id = <568 0x10000>;
qcom,msm-id = <568 0x10000>, <602 0x10000>;
qcom,board-id = <34 0x600>;
};

View File

@@ -6,6 +6,6 @@
/ {
model = "Qualcomm Technologies, Inc. Ravelin IDP";
compatible = "qcom,ravelin-idp", "qcom,ravelin", "qcom,idp";
qcom,msm-id = <568 0x10000>;
qcom,msm-id = <568 0x10000>, <602 0x10000>;
qcom,board-id = <34 0>;
};

View File

@@ -6,6 +6,6 @@
/ {
model = "Qualcomm Technologies, Inc. Ravelin WCN3950 IDP + AMOLED + RCM";
compatible = "qcom,ravelin-idp", "qcom,ravelin", "qcom,idp";
qcom,msm-id = <568 0x10000>;
qcom,msm-id = <568 0x10000>, <602 0x10000>;
qcom,board-id = <34 2>;
};

View File

@@ -6,6 +6,6 @@
/ {
model = "Qualcomm Technologies, Inc. Ravelin IDP + WCN3988";
compatible = "qcom,ravelin-idp", "qcom,ravelin", "qcom,idp";
qcom,msm-id = <568 0x10000>;
qcom,msm-id = <568 0x10000>, <602 0x10000>;
qcom,board-id = <34 1>;
};

View File

@@ -0,0 +1,37 @@
&trust_ui_vm_mem {
status = "disabled";
};
&trust_ui_vm_qrtr {
status = "disabled";
};
&trust_ui_vm_vblk0_ring {
status = "disabled";
};
&trust_ui_vm_swiotlb {
status = "disabled";
};
&non_secure_display_dma_buf {
status = "disabled";
};
&non_secure_display_memory {
status = "disabled";
};
&soc {
qcom,guestvm_loader@e0b00000 {
status = "disabled";
};
qrtr-gunyah {
status = "disabled";
};
qcom,virtio_backend@0 {
status = "disabled";
};
};

View File

@@ -6,6 +6,6 @@
/ {
model = "Qualcomm Technologies, Inc. Ravelin QRD 4GB DDR";
compatible = "qcom,ravelin-qrd", "qcom,ravelin", "qcom,qrd";
qcom,msm-id = <568 0x10000>;
qcom,msm-id = <568 0x10000>, <602 0x10000>;
qcom,board-id = <0x1000B 0x600>;
};

View File

@@ -6,7 +6,7 @@
/ {
model = "Qualcomm Technologies, Inc. Ravelin QRD";
compatible = "qcom,ravelin-qrd", "qcom,ravelin", "qcom,qrd";
qcom,msm-id = <568 0x10000>;
qcom,msm-id = <568 0x10000>, <602 0x10000>;
qcom,board-id = <0x1000B 0>;
};

9
qcom/ravelinp-4gb.dts Normal file
View File

@@ -0,0 +1,9 @@
/dts-v1/;
#include "ravelinp-4gb.dtsi"
/ {
model = "Qualcomm Technologies, Inc. RavelinP 4Gb SoC";
compatible = "qcom,ravelinp";
qcom,board-id = <0 0x600>;
};

7
qcom/ravelinp-4gb.dtsi Normal file
View File

@@ -0,0 +1,7 @@
#include "ravelinp.dtsi"
#include "ravelin-low-memory.dtsi"
/ {
};
&soc {
};

10
qcom/ravelinp-atp.dts Normal file
View File

@@ -0,0 +1,10 @@
/dts-v1/;
#include "ravelinp.dtsi"
#include "ravelinp-atp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. RavelinP ATP";
compatible = "qcom,ravelinp-atp", "qcom,ravelinp", "qcom,atp";
qcom,board-id = <33 0>;
};

1
qcom/ravelinp-atp.dtsi Normal file
View File

@@ -0,0 +1 @@
#include "ravelin-atp.dtsi"

10
qcom/ravelinp-idp-4gb.dts Normal file
View File

@@ -0,0 +1,10 @@
/dts-v1/;
#include "ravelinp-4gb.dtsi"
#include "ravelinp-idp-4gb.dtsi"
/ {
model = "Qualcomm Technologies, Inc. RavelinP IDP 4GB DDR";
compatible = "qcom,ravelinp-idp", "qcom,ravelinp", "qcom,idp";
qcom,board-id = <0x34 0x600>;
};

View File

@@ -0,0 +1 @@
#include "ravelin-idp.dtsi"

View File

@@ -0,0 +1,10 @@
/dts-v1/;
#include "ravelinp.dtsi"
#include "ravelinp-idp-wcn3950-amoled-rcm.dtsi"
/ {
model = "Qualcomm Technologies, Inc. RavelinP WCN3950 IDP + AMOLED + RCM";
compatible = "qcom,ravelinp-idp", "qcom,ravelinp", "qcom,idp";
qcom,board-id = <34 2>;
};

View File

@@ -0,0 +1 @@
#include "ravelin-idp-wcn3950-amoled-rcm.dtsi"

View File

@@ -0,0 +1,10 @@
/dts-v1/;
#include "ravelinp.dtsi"
#include "ravelinp-idp-wcn3988.dtsi"
/ {
model = "Qualcomm Technologies, Inc. RavelinP IDP + WCN3988";
compatible = "qcom,ravelinp-idp", "qcom,ravelinp", "qcom,idp";
qcom,board-id = <34 1>;
};

View File

@@ -0,0 +1 @@
#include "ravelin-idp-wcn3988.dtsi"

10
qcom/ravelinp-idp.dts Normal file
View File

@@ -0,0 +1,10 @@
/dts-v1/;
#include "ravelinp.dtsi"
#include "ravelinp-idp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. RavelinP IDP";
compatible = "qcom,ravelinp-idp", "qcom,ravelinp", "qcom,idp";
qcom,board-id = <34 0>;
};

1
qcom/ravelinp-idp.dtsi Normal file
View File

@@ -0,0 +1 @@
#include "ravelin-idp.dtsi"

10
qcom/ravelinp-qrd-4gb.dts Normal file
View File

@@ -0,0 +1,10 @@
/dts-v1/;
#include "ravelinp-4gb.dtsi"
#include "ravelinp-qrd-4gb.dtsi"
/ {
model = "Qualcomm Technologies, Inc. RavelinP QRD 4GB DDR";
compatible = "qcom,ravelinp-qrd", "qcom,ravelinp", "qcom,qrd";
qcom,board-id = <0x1000B 0x600>;
};

View File

@@ -0,0 +1 @@
#include "ravelin-qrd.dtsi"

11
qcom/ravelinp-qrd.dts Normal file
View File

@@ -0,0 +1,11 @@
/dts-v1/;
#include "ravelinp.dtsi"
#include "ravelinp-qrd.dtsi"
/ {
model = "Qualcomm Technologies, Inc. RavelinP QRD";
compatible = "qcom,ravelinp-qrd", "qcom,ravelinp", "qcom,qrd";
qcom,board-id = <0x1000B 0>;
};

1
qcom/ravelinp-qrd.dtsi Normal file
View File

@@ -0,0 +1 @@
#include "ravelin-qrd.dtsi"

10
qcom/ravelinp.dts Normal file
View File

@@ -0,0 +1,10 @@
/dts-v1/;
#include "ravelinp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. RavelinP SoC";
compatible = "qcom,ravelinp";
qcom,board-id = <0 0>;
};

10
qcom/ravelinp.dtsi Normal file
View File

@@ -0,0 +1,10 @@
#include "ravelin.dtsi"
/ {
model = "Qualcomm Technologies, Inc. RavelinP";
compatible = "qcom,ravelinp";
qcom,msm-id = <602 0x10000>;
};
&ipa_hw {
status = "disabled";
};