summaryrefslogtreecommitdiff
path: root/qcom/direwolf-vm-la-mt.dtsi
diff options
context:
space:
mode:
Diffstat (limited to 'qcom/direwolf-vm-la-mt.dtsi')
-rwxr-xr-xqcom/direwolf-vm-la-mt.dtsi67
1 files changed, 67 insertions, 0 deletions
diff --git a/qcom/direwolf-vm-la-mt.dtsi b/qcom/direwolf-vm-la-mt.dtsi
new file mode 100755
index 00000000..bad51479
--- /dev/null
+++ b/qcom/direwolf-vm-la-mt.dtsi
@@ -0,0 +1,67 @@
+&reserved_memory {
+ secure_display_memory: secure_display_region {
+ compatible = "shared-dma-pool";
+ alloc-ranges = <0x0 0x00000000 0x0 0xffffffff>;
+ reusable;
+ alignment = <0x0 0x400000>;
+ size = <0x0 0x0a000000>;
+ };
+};
+
+&qcom_dma_heaps {
+ qcom,display {
+ qcom,dma-heap-name = "qcom,display";
+ qcom,dma-heap-type = <HEAP_TYPE_CMA>;
+ qcom,max-align = <9>;
+ memory-region = <&secure_display_memory>;
+ };
+};
+
+&qcom_rng_ee3 {
+ status = "okay";
+};
+
+&usb0 {
+ status = "okay";
+};
+
+&usb2_phy0 {
+ status = "okay";
+};
+
+&usb_qmp_dp_phy0 {
+ status = "okay";
+};
+
+&qupv3_0 {
+ iommus = <&apps_smmu 0x0578 0x0>;
+};
+
+&qupv3_1 {
+ iommus = <&apps_smmu 0x0098 0x0>;
+};
+
+&qupv3_2 {
+ iommus = <&apps_smmu 0x00BB 0x0>;
+};
+
+/ {
+ rename_devices: rename_devices {
+ compatible = "qcom,rename-devices";
+ rename_blk: rename_blk {
+ device-type = "block";
+ actual-dev = "vda", "vdb", "vdc",
+ "vdd", "vde", "vdf",
+ "vdg", "vdh", "vdi",
+ "vdj", "vdk", "vdl",
+ "vdm", "vdn", "vdo",
+ "vdp", "vdq";
+ rename-dev = "super", "userdata", "metadata",
+ "persist", "modem_a","bluetooth_a",
+ "misc", "vbmeta_a", "vbmeta_b",
+ "boot_a", "dtbo_a","dsp_a",
+ "modem_b", "bluetooth_b", "boot_b",
+ "dtbo_b", "dsp_b";
+ };
+ };
+};