ARM: dts: msm: Add support for Tuna7 and TunaP SoC
Add devicetree support for Tuna7 and TunaP SoC.
Change-Id: I5f94559c66f00bcb746fc05f7c445a8e2501d862
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
(cherry picked from commit b0ed9373e7
)
This commit is contained in:
committed by
Rohit Jadhav
parent
72ae49734e
commit
0084a5868f
@@ -255,6 +255,8 @@ tuna_tuivm-dtb-$(CONFIG_ARCH_QTI_VM) += tuna-vm-rumi.dtb \
|
|||||||
tuna-vm-qrd.dtb \
|
tuna-vm-qrd.dtb \
|
||||||
tuna-vm-rcm.dtb \
|
tuna-vm-rcm.dtb \
|
||||||
tuna-vm-rcm-kiwi.dtb \
|
tuna-vm-rcm-kiwi.dtb \
|
||||||
|
tunap-vm.dtb \
|
||||||
|
tuna7-vm.dtb \
|
||||||
tuna-oemvm-rumi.dtb \
|
tuna-oemvm-rumi.dtb \
|
||||||
tuna-oemvm-atp.dtb \
|
tuna-oemvm-atp.dtb \
|
||||||
tuna-oemvm-cdp.dtb \
|
tuna-oemvm-cdp.dtb \
|
||||||
@@ -263,7 +265,9 @@ tuna_tuivm-dtb-$(CONFIG_ARCH_QTI_VM) += tuna-vm-rumi.dtb \
|
|||||||
tuna-oemvm-mtp-qmp1000.dtb \
|
tuna-oemvm-mtp-qmp1000.dtb \
|
||||||
tuna-oemvm-qrd.dtb \
|
tuna-oemvm-qrd.dtb \
|
||||||
tuna-oemvm-rcm.dtb \
|
tuna-oemvm-rcm.dtb \
|
||||||
tuna-oemvm-rcm-kiwi.dtb
|
tuna-oemvm-rcm-kiwi.dtb \
|
||||||
|
tunap-oemvm.dtb \
|
||||||
|
tuna7-oemvm.dtb
|
||||||
dtb-y += $(tuna_tuivm-dtb-y)
|
dtb-y += $(tuna_tuivm-dtb-y)
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
@@ -263,6 +263,8 @@ _platform_map = {
|
|||||||
{"name": "tuna-oemvm-rcm.dtb"},
|
{"name": "tuna-oemvm-rcm.dtb"},
|
||||||
{"name": "tuna-oemvm-rcm-kiwi.dtb"},
|
{"name": "tuna-oemvm-rcm-kiwi.dtb"},
|
||||||
{"name": "tuna-oemvm-rumi.dtb"},
|
{"name": "tuna-oemvm-rumi.dtb"},
|
||||||
|
{"name": "tunap-oemvm.dtb"},
|
||||||
|
{"name": "tuna7-oemvm.dtb"},
|
||||||
{"name": "tuna-vm-atp.dtb"},
|
{"name": "tuna-vm-atp.dtb"},
|
||||||
{"name": "tuna-vm-cdp.dtb"},
|
{"name": "tuna-vm-cdp.dtb"},
|
||||||
{"name": "tuna-vm-mtp.dtb"},
|
{"name": "tuna-vm-mtp.dtb"},
|
||||||
@@ -272,6 +274,8 @@ _platform_map = {
|
|||||||
{"name": "tuna-vm-rcm.dtb"},
|
{"name": "tuna-vm-rcm.dtb"},
|
||||||
{"name": "tuna-vm-rcm-kiwi.dtb"},
|
{"name": "tuna-vm-rcm-kiwi.dtb"},
|
||||||
{"name": "tuna-vm-rumi.dtb"},
|
{"name": "tuna-vm-rumi.dtb"},
|
||||||
|
{"name": "tunap-vm.dtb"},
|
||||||
|
{"name": "tuna7-vm.dtb"},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
"tuna-oemvm": {
|
"tuna-oemvm": {
|
||||||
@@ -286,6 +290,8 @@ _platform_map = {
|
|||||||
{"name": "tuna-oemvm-rcm.dtb"},
|
{"name": "tuna-oemvm-rcm.dtb"},
|
||||||
{"name": "tuna-oemvm-rcm-kiwi.dtb"},
|
{"name": "tuna-oemvm-rcm-kiwi.dtb"},
|
||||||
{"name": "tuna-oemvm-rumi.dtb"},
|
{"name": "tuna-oemvm-rumi.dtb"},
|
||||||
|
{"name": "tunap-oemvm.dtb"},
|
||||||
|
{"name": "tuna7-oemvm.dtb"},
|
||||||
{"name": "tuna-vm-atp.dtb"},
|
{"name": "tuna-vm-atp.dtb"},
|
||||||
{"name": "tuna-vm-cdp.dtb"},
|
{"name": "tuna-vm-cdp.dtb"},
|
||||||
{"name": "tuna-vm-mtp.dtb"},
|
{"name": "tuna-vm-mtp.dtb"},
|
||||||
@@ -295,6 +301,8 @@ _platform_map = {
|
|||||||
{"name": "tuna-vm-rcm.dtb"},
|
{"name": "tuna-vm-rcm.dtb"},
|
||||||
{"name": "tuna-vm-rcm-kiwi.dtb"},
|
{"name": "tuna-vm-rcm-kiwi.dtb"},
|
||||||
{"name": "tuna-vm-rumi.dtb"},
|
{"name": "tuna-vm-rumi.dtb"},
|
||||||
|
{"name": "tunap-vm.dtb"},
|
||||||
|
{"name": "tuna7-vm.dtb"},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
"kera-tuivm": {
|
"kera-tuivm": {
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
// SPDX-License-Identifier: BSD-3-Clause
|
// SPDX-License-Identifier: BSD-3-Clause
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
|
* Copyright (c) 2024-2025 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <dt-bindings/interrupt-controller/arm-gic.h>
|
#include <dt-bindings/interrupt-controller/arm-gic.h>
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
/ {
|
/ {
|
||||||
#address-cells = <0x2>;
|
#address-cells = <0x2>;
|
||||||
#size-cells = <0x2>;
|
#size-cells = <0x2>;
|
||||||
qcom,msm-id = <655 0x10000>;
|
qcom,msm-id = <681 0x10000>, <655 0x10000>, <694 0x10000>;
|
||||||
interrupt-parent = <&vgic>;
|
interrupt-parent = <&vgic>;
|
||||||
|
|
||||||
chosen {
|
chosen {
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
// SPDX-License-Identifier: BSD-3-Clause
|
// SPDX-License-Identifier: BSD-3-Clause
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
|
* Copyright (c) 2024-2025 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <dt-bindings/interrupt-controller/arm-gic.h>
|
#include <dt-bindings/interrupt-controller/arm-gic.h>
|
||||||
@@ -10,7 +10,7 @@
|
|||||||
/ {
|
/ {
|
||||||
#address-cells = <0x2>;
|
#address-cells = <0x2>;
|
||||||
#size-cells = <0x2>;
|
#size-cells = <0x2>;
|
||||||
qcom,msm-id = <681 0x10000>, <655 0x10000>;
|
qcom,msm-id = <681 0x10000>, <655 0x10000>, <694 0x10000>;
|
||||||
interrupt-parent = <&vgic>;
|
interrupt-parent = <&vgic>;
|
||||||
|
|
||||||
chosen {
|
chosen {
|
||||||
|
14
qcom/tuna7-oemvm.dts
Normal file
14
qcom/tuna7-oemvm.dts
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
// SPDX-License-Identifier: BSD-3-Clause
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2025 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/dts-v1/;
|
||||||
|
|
||||||
|
#include "tuna7-oemvm.dtsi"
|
||||||
|
|
||||||
|
/ {
|
||||||
|
model = "Qualcomm Technologies, Inc. Tuna 7 OEMVM SoC";
|
||||||
|
compatible = "qcom,tuna";
|
||||||
|
qcom,board-id = <0 0>;
|
||||||
|
};
|
13
qcom/tuna7-oemvm.dtsi
Normal file
13
qcom/tuna7-oemvm.dtsi
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
// SPDX-License-Identifier: BSD-3-Clause
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2025 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "tuna-oemvm.dtsi"
|
||||||
|
|
||||||
|
/ {
|
||||||
|
model = "Qualcomm Technologies, Inc. Tuna 7 OEMVM";
|
||||||
|
compatible = "qcom,tuna";
|
||||||
|
qcom,msm-id = <681 0x10000>;
|
||||||
|
};
|
||||||
|
|
14
qcom/tuna7-vm.dts
Normal file
14
qcom/tuna7-vm.dts
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
// SPDX-License-Identifier: BSD-3-Clause
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2025 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/dts-v1/;
|
||||||
|
|
||||||
|
#include "tuna7-vm.dtsi"
|
||||||
|
|
||||||
|
/ {
|
||||||
|
model = "Qualcomm Technologies, Inc. Tuna 7 SVM SoC";
|
||||||
|
compatible = "qcom,tuna";
|
||||||
|
qcom,board-id = <0 0>;
|
||||||
|
};
|
13
qcom/tuna7-vm.dtsi
Normal file
13
qcom/tuna7-vm.dtsi
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
// SPDX-License-Identifier: BSD-3-Clause
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2025 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "tuna-vm.dtsi"
|
||||||
|
|
||||||
|
/ {
|
||||||
|
model = "Qualcomm Technologies, Inc. Tuna 7 SVM";
|
||||||
|
compatible = "qcom,tuna";
|
||||||
|
qcom,msm-id = <681 0x10000>;
|
||||||
|
};
|
||||||
|
|
14
qcom/tunap-oemvm.dts
Normal file
14
qcom/tunap-oemvm.dts
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
// SPDX-License-Identifier: BSD-3-Clause
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2025 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/dts-v1/;
|
||||||
|
|
||||||
|
#include "tunap-oemvm.dtsi"
|
||||||
|
|
||||||
|
/ {
|
||||||
|
model = "Qualcomm Technologies, Inc. TunaP OEMVM SoC";
|
||||||
|
compatible = "qcom,tunap";
|
||||||
|
qcom,board-id = <0 0>;
|
||||||
|
};
|
12
qcom/tunap-oemvm.dtsi
Normal file
12
qcom/tunap-oemvm.dtsi
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
// SPDX-License-Identifier: BSD-3-Clause
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2025 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "tuna-oemvm.dtsi"
|
||||||
|
|
||||||
|
/ {
|
||||||
|
model = "Qualcomm Technologies, Inc. TunaP OEMVM SoC";
|
||||||
|
compatible = "qcom,tunap";
|
||||||
|
qcom,msm-id = <694 0x10000>;
|
||||||
|
};
|
14
qcom/tunap-vm.dts
Normal file
14
qcom/tunap-vm.dts
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
// SPDX-License-Identifier: BSD-3-Clause
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2025 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/dts-v1/;
|
||||||
|
|
||||||
|
#include "tunap-vm.dtsi"
|
||||||
|
|
||||||
|
/ {
|
||||||
|
model = "Qualcomm Technologies, Inc. TunaP SVM SoC";
|
||||||
|
compatible = "qcom,tunap";
|
||||||
|
qcom,board-id = <0 0>;
|
||||||
|
};
|
12
qcom/tunap-vm.dtsi
Normal file
12
qcom/tunap-vm.dtsi
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
// SPDX-License-Identifier: BSD-3-Clause
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2025 Qualcomm Innovation Center, Inc. All rights reserved.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include "tuna-vm.dtsi"
|
||||||
|
|
||||||
|
/ {
|
||||||
|
model = "Qualcomm Technologies, Inc. TunaP SVM SoC";
|
||||||
|
compatible = "qcom,tunap";
|
||||||
|
qcom,msm-id = <694 0x10000>;
|
||||||
|
};
|
Reference in New Issue
Block a user