Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3eb50e38 authored by vagdhan kumar kanukurthi's avatar vagdhan kumar kanukurthi
Browse files

ARM: dts: msm: Add model specific configurations for SA8195 VMs



Add support to specify device configurations for individual virtual
machine models as the device configurations differ between virtual
machine models. This applies to virtual machine models based on the
SA8195 platform.

Change-Id: Ia392a7c42ccd09c898d1f3e60962d0aa52177031
Signed-off-by: default avatarVagdhan Kanukurthi <vagdhank@codeaurora.org>
parent 4c8629bc
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -175,7 +175,8 @@ dtb-$(CONFIG_QTI_GVM) += sa8155-vm-la.dtb \
	sa8155-vm-lv-mt.dtb \
	sa8155-vm-la-mt.dtb \
	sa6155p-vm.dtb \
	sa8195-vm.dtb \
	sa8195-vm-la.dtb \
	sa8195-vm-la-mt.dtb \
	sa8195-vm-lv.dtb \
	sa8195-vm-lv-mt.dtb

+23 −0
Original line number Diff line number Diff line
/* Copyright (c) 2020, The Linux Foundation. All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
 * only version 2 as published by the Free Software Foundation.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 */

/dts-v1/;

#include "sa8195-vm.dtsi"
#include "sa8195-vm-la-mt.dtsi"

/ {
	model = "Qualcomm Technologies, Inc. SA8195 Multi LA Virtual Machine";
	compatible = "qcom,sa8195p";
	qcom,pmic-name = "PM8195";
	qcom,board-id = <0 0>;
};
+30 −0
Original line number Diff line number Diff line
/* Copyright (c) 2020, The Linux Foundation. All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
 * only version 2 as published by the Free Software Foundation.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 */

/ {
	reserved_memory: reserved-memory {

		pmem_shared: pmem_shared_region@a0000000 {
			reg = <0x0 0xa0000000 0x0 0x20000000>;
			label = "pmem_shared_mem";
		};
	};

};

&slpi_tlmm {
	status = "ok";
};

&apps_smmu {
	status = "ok";
};
+23 −0
Original line number Diff line number Diff line
/* Copyright (c) 2019-2020, The Linux Foundation. All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
 * only version 2 as published by the Free Software Foundation.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 */

/dts-v1/;

#include "sa8195-vm.dtsi"
#include "sa8195-vm-la.dtsi"

/ {
	model = "Qualcomm Technologies, Inc. SA8195 Single LA Virtual Machine";
	compatible = "qcom,sa8195p";
	qcom,pmic-name = "PM8195";
	qcom,board-id = <0 0>;
};
+7 −7
Original line number Diff line number Diff line
@@ -10,15 +10,15 @@
 * GNU General Public License for more details.
 */

/dts-v1/;
/ {
	reserved_memory: reserved-memory {

#include "sa8195-vm.dtsi"
		pmem_shared: pmem_shared_region@a0000000 {
			reg = <0x0 0xa0000000 0x0 0x20000000>;
			label = "pmem_shared_mem";
		};
	};

/ {
	model = "Qualcomm Technologies, Inc. SA8195 Single LA Virtual Machine";
	compatible = "qcom,sa8195p";
	qcom,pmic-name = "PM8195";
	qcom,board-id = <0 0>;
};

&slpi_tlmm {
Loading