ARM: dts: msm: Add device trees for SunP HDK

Add device trees for SunP HDK.

Change-Id: I1a0d06a62bd8c19b475db9a6d0a30a46d591a269
Signed-off-by: Lijuan Gao <quic_lijuang@quicinc.com>
This commit is contained in:
Lijuan Gao
2024-02-27 14:09:46 +08:00
parent 6f231e832d
commit 873c63c36e
11 changed files with 99 additions and 2 deletions

View File

@@ -67,6 +67,8 @@ properties:
- qcom,qrd - qcom,qrd
- qcom,sunp-rcm - qcom,sunp-rcm
- qcom,rcm - qcom,rcm
- qcom,sunp-hdk
- qcom,hdk
- const: qcom,sunp - const: qcom,sunp
additionalProperties: true additionalProperties: true

View File

@@ -40,7 +40,8 @@ SUN_BOARDS += \
sun-rcm-kiwi-v8-overlay.dtbo \ sun-rcm-kiwi-v8-overlay.dtbo \
sun-rcm-overlay.dtbo \ sun-rcm-overlay.dtbo \
sun-rcm-v8-overlay.dtbo \ sun-rcm-v8-overlay.dtbo \
sun-atp-overlay.dtbo sun-atp-overlay.dtbo \
sunp-hdk-overlay.dtbo
NOAPQ_SUN_BOARDS += \ NOAPQ_SUN_BOARDS += \
sun-rumi-overlay.dtbo sun-rumi-overlay.dtbo
@@ -100,12 +101,14 @@ sun_tuivm-dtb-$(CONFIG_ARCH_QTI_VM) += sun-vm-rumi.dtb \
sun-vm-cdp.dtb \ sun-vm-cdp.dtb \
sun-vm-qrd.dtb \ sun-vm-qrd.dtb \
sun-vm-rcm.dtb \ sun-vm-rcm.dtb \
sunp-vm-hdk.dtb \
sun-oemvm-rumi.dtb \ sun-oemvm-rumi.dtb \
sun-oemvm-mtp.dtb \ sun-oemvm-mtp.dtb \
sun-oemvm-mtp-v8.dtb \ sun-oemvm-mtp-v8.dtb \
sun-oemvm-cdp.dtb \ sun-oemvm-cdp.dtb \
sun-oemvm-qrd.dtb \ sun-oemvm-qrd.dtb \
sun-oemvm-rcm.dtb sun-oemvm-rcm.dtb \
sunp-oemvm-hdk.dtb
dtb-y += $(sun_tuivm-dtb-y) dtb-y += $(sun_tuivm-dtb-y)
endif endif

View File

@@ -37,6 +37,7 @@ _platform_map = {
{"name": "sun-rcm-kiwi-v8-overlay.dtbo"}, {"name": "sun-rcm-kiwi-v8-overlay.dtbo"},
{"name": "sun-rcm-overlay.dtbo"}, {"name": "sun-rcm-overlay.dtbo"},
{"name": "sun-rcm-v8-overlay.dtbo"}, {"name": "sun-rcm-v8-overlay.dtbo"},
{"name": "sunp-hdk-overlay.dtbo"},
{"name": "sun-rumi-overlay.dtbo"}, {"name": "sun-rumi-overlay.dtbo"},
], ],
}, },
@@ -48,12 +49,14 @@ _platform_map = {
{"name": "sun-oemvm-mtp-v8.dtb"}, {"name": "sun-oemvm-mtp-v8.dtb"},
{"name": "sun-oemvm-qrd.dtb"}, {"name": "sun-oemvm-qrd.dtb"},
{"name": "sun-oemvm-rcm.dtb"}, {"name": "sun-oemvm-rcm.dtb"},
{"name": "sunp-oemvm-hdk.dtb"},
{"name": "sun-oemvm-rumi.dtb"}, {"name": "sun-oemvm-rumi.dtb"},
{"name": "sun-vm-cdp.dtb"}, {"name": "sun-vm-cdp.dtb"},
{"name": "sun-vm-mtp.dtb"}, {"name": "sun-vm-mtp.dtb"},
{"name": "sun-vm-mtp-v8.dtb"}, {"name": "sun-vm-mtp-v8.dtb"},
{"name": "sun-vm-qrd.dtb"}, {"name": "sun-vm-qrd.dtb"},
{"name": "sun-vm-rcm.dtb"}, {"name": "sun-vm-rcm.dtb"},
{"name": "sunp-vm-hdk.dtb"},
{"name": "sun-vm-rumi.dtb"}, {"name": "sun-vm-rumi.dtb"},
], ],
}, },
@@ -65,12 +68,14 @@ _platform_map = {
{"name": "sun-oemvm-mtp-v8.dtb"}, {"name": "sun-oemvm-mtp-v8.dtb"},
{"name": "sun-oemvm-qrd.dtb"}, {"name": "sun-oemvm-qrd.dtb"},
{"name": "sun-oemvm-rcm.dtb"}, {"name": "sun-oemvm-rcm.dtb"},
{"name": "sunp-oemvm-hdk.dtb"},
{"name": "sun-oemvm-rumi.dtb"}, {"name": "sun-oemvm-rumi.dtb"},
{"name": "sun-vm-cdp.dtb"}, {"name": "sun-vm-cdp.dtb"},
{"name": "sun-vm-mtp.dtb"}, {"name": "sun-vm-mtp.dtb"},
{"name": "sun-vm-mtp-v8.dtb"}, {"name": "sun-vm-mtp-v8.dtb"},
{"name": "sun-vm-qrd.dtb"}, {"name": "sun-vm-qrd.dtb"},
{"name": "sun-vm-rcm.dtb"}, {"name": "sun-vm-rcm.dtb"},
{"name": "sunp-vm-hdk.dtb"},
{"name": "sun-vm-rumi.dtb"}, {"name": "sun-vm-rumi.dtb"},
], ],
}, },

16
qcom/sunp-hdk-overlay.dts Normal file
View File

@@ -0,0 +1,16 @@
// SPDX-License-Identifier: BSD-3-Clause
/*
* Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
*/
/dts-v1/;
/plugin/;
#include "sunp-hdk.dtsi"
/ {
model = "Qualcomm Technologies, Inc. SunP QRD HDK";
compatible = "qcom,sunp-hdk", "qcom,sunp", "qcom,hdk";
qcom,msm-id = <639 0x10000>, <639 0x20000>;
qcom,board-id = <0x1001f 0>;
};

6
qcom/sunp-hdk.dtsi Normal file
View File

@@ -0,0 +1,6 @@
// SPDX-License-Identifier: BSD-3-Clause
/*
* Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
*/
#include "sun-qrd-sku1.dtsi"

14
qcom/sunp-oemvm-hdk.dts Normal file
View File

@@ -0,0 +1,14 @@
// SPDX-License-Identifier: BSD-3-Clause
/*
* Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
*/
/dts-v1/;
#include "sunp-oemvm.dtsi"
#include "sunp-oemvm-hdk.dtsi"
/ {
model = "Qualcomm Technologies, Inc. SunP OEMVM HDK";
compatible = "qcom,sunp-hdk", "qcom,sun", "qcom,hdk";
qcom,board-id = <0x1001F 0>;
};

6
qcom/sunp-oemvm-hdk.dtsi Normal file
View File

@@ -0,0 +1,6 @@
// SPDX-License-Identifier: BSD-3-Clause
/*
* Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
*/
&soc {
};

12
qcom/sunp-oemvm.dtsi Normal file
View File

@@ -0,0 +1,12 @@
// SPDX-License-Identifier: BSD-3-Clause
/*
* Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
*/
#include "sun-oemvm.dtsi"
/ {
model = "Qualcomm Technologies, Inc. SunP OEMVM";
compatible = "qcom,sunp";
qcom,msm-id = <639 0x10000>, <639 0x20000>;
};

14
qcom/sunp-vm-hdk.dts Normal file
View File

@@ -0,0 +1,14 @@
// SPDX-License-Identifier: BSD-3-Clause
/*
* Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
*/
/dts-v1/;
#include "sunp-vm.dtsi"
#include "sunp-vm-hdk.dtsi"
/ {
model = "Qualcomm Technologies, Inc. SunP SVM HDK";
compatible = "qcom,sunp-hdk", "qcom,sunp", "qcom,hdk";
qcom,board-id = <0x1001F 0>;
};

6
qcom/sunp-vm-hdk.dtsi Normal file
View File

@@ -0,0 +1,6 @@
// SPDX-License-Identifier: BSD-3-Clause
/*
* Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
*/
&soc {
};

13
qcom/sunp-vm.dtsi Normal file
View File

@@ -0,0 +1,13 @@
// SPDX-License-Identifier: BSD-3-Clause
/*
* Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
*/
#include "sun-vm.dtsi"
/ {
model = "Qualcomm Technologies, Inc. SunP VM";
compatible = "qcom,sunp";
qcom,msm-id = <639 0x10000>, <639 0x20000>;
};