ARM: dts: msm: Fix trust_ui_vm_mem alignment for Parrot
Parrot need to follow non-relocatable absolute addresses for VM due to firmware constraints. VM kernel load address is the start address of the vm_mem_region and build system requires the load address of the kernel to be 2MB aligned. This patch adjusts the start address of the trust_ui_vm_mem region for Parrot to align to 2MB. This also means reducing its size by 1MB. Change-Id: I1816ec5f6ff18f55ecc4dec39958d442151f8cb0 Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com> Signed-off-by: Swetha Chikkaboraiah <quic_schikk@quicinc.com>
This commit is contained in:
@@ -134,9 +134,9 @@
|
|||||||
reg = <0x0 0xe0600000 0x0 0x400000>;
|
reg = <0x0 0xe0600000 0x0 0x400000>;
|
||||||
};
|
};
|
||||||
|
|
||||||
trust_ui_vm_mem: trust_ui_vm_region@e0b00000 {
|
trust_ui_vm_mem: trust_ui_vm_region@e0c00000 {
|
||||||
no-map;
|
no-map;
|
||||||
reg = <0x0 0xe0b00000 0x0 0x4af3000>;
|
reg = <0x0 0xe0c00000 0x0 0x49f3000>;
|
||||||
};
|
};
|
||||||
|
|
||||||
trust_ui_vm_qrtr: trust_ui_vm_qrtr@e55f3000 {
|
trust_ui_vm_qrtr: trust_ui_vm_qrtr@e55f3000 {
|
||||||
|
@@ -129,9 +129,9 @@
|
|||||||
reg = <0x0 0xe0600000 0x0 0x400000>;
|
reg = <0x0 0xe0600000 0x0 0x400000>;
|
||||||
};
|
};
|
||||||
|
|
||||||
trust_ui_vm_mem: trust_ui_vm_region@e0b00000 {
|
trust_ui_vm_mem: trust_ui_vm_region@e0c00000 {
|
||||||
no-map;
|
no-map;
|
||||||
reg = <0x0 0xe0b00000 0x0 0x4af3000>;
|
reg = <0x0 0xe0c00000 0x0 0x49f3000>;
|
||||||
};
|
};
|
||||||
|
|
||||||
trust_ui_vm_qrtr: trust_ui_vm_qrtr@e55f3000 {
|
trust_ui_vm_qrtr: trust_ui_vm_qrtr@e55f3000 {
|
||||||
|
@@ -105,7 +105,7 @@
|
|||||||
memory {
|
memory {
|
||||||
#address-cells = <0x2>;
|
#address-cells = <0x2>;
|
||||||
#size-cells = <0x0>;
|
#size-cells = <0x0>;
|
||||||
base-address = <0x0 0xe0b00000>;
|
base-address = <0x0 0xe0c00000>;
|
||||||
size-min = <0x0 0x7a00000>; /* 122 MB */
|
size-min = <0x0 0x7a00000>; /* 122 MB */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user