From 96f8b736dcff24bcb0519258171265fbf8a16f5b Mon Sep 17 00:00:00 2001 From: Bhanuprakash Reddy Modem Date: Fri, 28 Mar 2025 12:21:31 +0530 Subject: [PATCH] ARM: dts: msm: Add DTS support for Sun SoC variants Add device tree support for sun QCS SoC variants. Change-Id: Ic42d64a697f21b007cfd06343ec2a4931da881fe Signed-off-by: Bhanuprakash Reddy Modem --- qcom/sun-atp-overlay.dts | 7 +++++-- qcom/sun-cdp-kiwi-overlay.dts | 7 +++++-- qcom/sun-cdp-kiwi-v8-overlay.dts | 7 +++++-- qcom/sun-cdp-overlay.dts | 7 +++++-- qcom/sun-cdp-v8-overlay.dts | 7 +++++-- qcom/sun-mtp-kiwi-overlay.dts | 7 +++++-- qcom/sun-mtp-kiwi-v8-overlay.dts | 7 +++++-- qcom/sun-mtp-overlay.dts | 7 +++++-- qcom/sun-mtp-v8-overlay.dts | 7 +++++-- qcom/sun-rcm-overlay.dts | 9 ++++++--- qcom/sunp-hdk-overlay.dts | 7 +++++-- qcom/sunp-v2.dtsi | 4 ++-- qcom/sunp.dtsi | 4 ++-- 13 files changed, 60 insertions(+), 27 deletions(-) diff --git a/qcom/sun-atp-overlay.dts b/qcom/sun-atp-overlay.dts index c521d397..6fd79f89 100644 --- a/qcom/sun-atp-overlay.dts +++ b/qcom/sun-atp-overlay.dts @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. */ /dts-v1/; @@ -14,6 +14,9 @@ "qcom,atp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x10021 0>; }; diff --git a/qcom/sun-cdp-kiwi-overlay.dts b/qcom/sun-cdp-kiwi-overlay.dts index 433c2812..4b4cbd58 100644 --- a/qcom/sun-cdp-kiwi-overlay.dts +++ b/qcom/sun-cdp-kiwi-overlay.dts @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. */ /dts-v1/; @@ -14,6 +14,9 @@ "qcom,cdp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x20001 0>; }; diff --git a/qcom/sun-cdp-kiwi-v8-overlay.dts b/qcom/sun-cdp-kiwi-v8-overlay.dts index 0e77c536..dab6b004 100644 --- a/qcom/sun-cdp-kiwi-v8-overlay.dts +++ b/qcom/sun-cdp-kiwi-v8-overlay.dts @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. */ /dts-v1/; @@ -14,6 +14,9 @@ "qcom,cdp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x60001 0>; }; diff --git a/qcom/sun-cdp-overlay.dts b/qcom/sun-cdp-overlay.dts index 4ba26c03..a3b9acab 100644 --- a/qcom/sun-cdp-overlay.dts +++ b/qcom/sun-cdp-overlay.dts @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. */ /dts-v1/; @@ -14,6 +14,9 @@ "qcom,cdp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <1 0>; }; diff --git a/qcom/sun-cdp-v8-overlay.dts b/qcom/sun-cdp-v8-overlay.dts index 02f6685d..022dbc68 100644 --- a/qcom/sun-cdp-v8-overlay.dts +++ b/qcom/sun-cdp-v8-overlay.dts @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. */ /dts-v1/; @@ -14,6 +14,9 @@ "qcom,cdp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x50001 0>; }; diff --git a/qcom/sun-mtp-kiwi-overlay.dts b/qcom/sun-mtp-kiwi-overlay.dts index d5444429..6090b8c6 100644 --- a/qcom/sun-mtp-kiwi-overlay.dts +++ b/qcom/sun-mtp-kiwi-overlay.dts @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. */ /dts-v1/; @@ -14,6 +14,9 @@ "qcom,mtp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x20008 0>; }; diff --git a/qcom/sun-mtp-kiwi-v8-overlay.dts b/qcom/sun-mtp-kiwi-v8-overlay.dts index dfaf396c..e7b02b72 100644 --- a/qcom/sun-mtp-kiwi-v8-overlay.dts +++ b/qcom/sun-mtp-kiwi-v8-overlay.dts @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. */ /dts-v1/; @@ -14,6 +14,9 @@ "qcom,mtp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x50008 0>; }; diff --git a/qcom/sun-mtp-overlay.dts b/qcom/sun-mtp-overlay.dts index 8da7d8eb..f8d49283 100644 --- a/qcom/sun-mtp-overlay.dts +++ b/qcom/sun-mtp-overlay.dts @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. */ /dts-v1/; @@ -14,6 +14,9 @@ "qcom,mtp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <8 0>; }; diff --git a/qcom/sun-mtp-v8-overlay.dts b/qcom/sun-mtp-v8-overlay.dts index 82baf63c..61754f34 100644 --- a/qcom/sun-mtp-v8-overlay.dts +++ b/qcom/sun-mtp-v8-overlay.dts @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. */ /dts-v1/; @@ -14,6 +14,9 @@ "qcom,mtp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x40008 0>; }; diff --git a/qcom/sun-rcm-overlay.dts b/qcom/sun-rcm-overlay.dts index b5d3a092..81cab23c 100644 --- a/qcom/sun-rcm-overlay.dts +++ b/qcom/sun-rcm-overlay.dts @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. */ /dts-v1/; @@ -10,9 +10,12 @@ / { model = "Qualcomm Technologies, Inc. Sun RCM"; - compatible = "qcom,sun-rcm", "qcom,sun", "qcom,sunp", "qcom,rcm"; + compatible = "qcom,sun-rcm", "qcom,sun", "qcom,sunp", "qcom,sunp-rcm", "qcom,rcm"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x15 0>; }; diff --git a/qcom/sunp-hdk-overlay.dts b/qcom/sunp-hdk-overlay.dts index 8cbe9274..dd5a1e11 100644 --- a/qcom/sunp-hdk-overlay.dts +++ b/qcom/sunp-hdk-overlay.dts @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. */ /dts-v1/; @@ -13,6 +13,9 @@ compatible = "qcom,sunp-hdk", "qcom,sunp", "qcom,hdk"; qcom,msm-id = <639 0x10000>, <639 0x20000>, <618 0x10000>, <618 0x20000>, <0x100026a 0x10000>, <0x100026a 0x20000>, - <0x100027f 0x10000>, <0x100027f 0x20000>; + <0x100027f 0x10000>, <0x100027f 0x20000>, + <705 0x10000>, <705 0x20000>, <706 0x10000>, <706 0x20000>, + <0x10002c1 0x10000>, <0x10002c1 0x20000>, + <0x10002c2 0x10000>, <0x10002c2 0x20000>; qcom,board-id = <0x1001f 0>; }; diff --git a/qcom/sunp-v2.dtsi b/qcom/sunp-v2.dtsi index 0809f16c..f4f46004 100644 --- a/qcom/sunp-v2.dtsi +++ b/qcom/sunp-v2.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. */ #include "sun-v2.dtsi" @@ -8,5 +8,5 @@ / { model = "Qualcomm Technologies, Inc. SunP v2 SoC"; compatible = "qcom,sunp"; - qcom,msm-id = <639 0x20000>; + qcom,msm-id = <639 0x20000>, <705 0x10000>, <706 0x10000>; }; diff --git a/qcom/sunp.dtsi b/qcom/sunp.dtsi index fec5362e..989a38bd 100644 --- a/qcom/sunp.dtsi +++ b/qcom/sunp.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2022-2023 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. */ #include "sun.dtsi" @@ -8,5 +8,5 @@ / { model = "Qualcomm Technologies, Inc. SunP SoC"; compatible = "qcom,sunp"; - qcom,msm-id = <639 0x10000>; + qcom,msm-id = <639 0x10000>, <705 0x10000>, <706 0x10000>; };