From 3fb8ec2740e48b3f443028ecd8be43fcb166b533 Mon Sep 17 00:00:00 2001 From: Brindha T Date: Fri, 31 Jan 2025 19:46:24 +0530 Subject: [PATCH] ARM: dts: qcom: Add PMIC ECID devices for sun Add PMIC ECID (Exclusive Chip Identifier) changes to sun variants. Change-Id: I814b2c676d0b45791c8724a568a548039f18a7e0 Signed-off-by: Brindha T --- qcom/pm8010.dtsi | 14 +++++++++++++- qcom/pm8550.dtsi | 8 +++++++- qcom/pm8550ve.dtsi | 26 +++++++++++++++++++++++++- qcom/pm8550vs.dtsi | 38 +++++++++++++++++++++++++++++++++++++- qcom/pmd802x.dtsi | 8 +++++++- qcom/pmih010x.dtsi | 8 +++++++- qcom/pmk8550.dtsi | 8 +++++++- qcom/pmr735d.dtsi | 8 +++++++- 8 files changed, 110 insertions(+), 8 deletions(-) diff --git a/qcom/pm8010.dtsi b/qcom/pm8010.dtsi index 8f0821af..4337b92c 100644 --- a/qcom/pm8010.dtsi +++ b/qcom/pm8010.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2022-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2022-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ #include @@ -18,6 +18,12 @@ #address-cells = <1>; #size-cells = <0>; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pm8010_m"; + }; + pm8010m_tz: pm8010m-temp-alarm@2400 { compatible = "qcom,spmi-temp-alarm"; reg = <0x2400>; @@ -32,6 +38,12 @@ #address-cells = <1>; #size-cells = <0>; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pm8010_n"; + }; + pm8010n_tz: pm8010n-temp-alarm@2400 { compatible = "qcom,spmi-temp-alarm"; reg = <0x2400>; diff --git a/qcom/pm8550.dtsi b/qcom/pm8550.dtsi index 8a4da186..9aaeb604 100644 --- a/qcom/pm8550.dtsi +++ b/qcom/pm8550.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2022-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2022-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ #include @@ -19,6 +19,12 @@ #address-cells = <1>; #size-cells = <0>; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pm8550"; + }; + pm8550_tz: pm8550-temp-alarm@a00 { compatible = "qcom,spmi-temp-alarm"; reg = <0xa00>; diff --git a/qcom/pm8550ve.dtsi b/qcom/pm8550ve.dtsi index 05649593..8ef3637a 100644 --- a/qcom/pm8550ve.dtsi +++ b/qcom/pm8550ve.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2022-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2022-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ #include @@ -19,6 +19,12 @@ #size-cells = <0>; status = "disabled"; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pm8550ve_d"; + }; + pm8550ve_d_tz: pm8550ve-d-temp-alarm@a00 { compatible = "qcom,spmi-temp-alarm"; reg = <0xa00>; @@ -43,6 +49,12 @@ #size-cells = <0>; status = "disabled"; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pm8550ve_f"; + }; + pm8550ve_f_tz: pm8550ve-f-temp-alarm@a00 { compatible = "qcom,spmi-temp-alarm"; reg = <0xa00>; @@ -67,6 +79,12 @@ #size-cells = <0>; status = "disabled"; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pm8550ve_g"; + }; + pm8550ve_g_tz: pm8550ve-g-temp-alarm@a00 { compatible = "qcom,spmi-temp-alarm"; reg = <0xa00>; @@ -91,6 +109,12 @@ #size-cells = <0>; status = "disabled"; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pm8550ve_i"; + }; + pm8550ve_i_tz: pm8550ve-i-temp-alarm@a00 { compatible = "qcom,spmi-temp-alarm"; reg = <0xa00>; diff --git a/qcom/pm8550vs.dtsi b/qcom/pm8550vs.dtsi index 00e704cc..e009cc8d 100644 --- a/qcom/pm8550vs.dtsi +++ b/qcom/pm8550vs.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2022-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2022-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ #include @@ -19,6 +19,12 @@ #size-cells = <0>; status = "disabled"; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pm8550vs_c"; + }; + pm8550vs_c_tz: pm8550vs-c-temp-alarm@a00 { compatible = "qcom,spmi-temp-alarm"; reg = <0xa00>; @@ -43,6 +49,12 @@ #size-cells = <0>; status = "disabled"; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pm8550vs_d"; + }; + pm8550vs_d_tz: pm8550vs-d-temp-alarm@a00 { compatible = "qcom,spmi-temp-alarm"; reg = <0xa00>; @@ -67,6 +79,12 @@ #size-cells = <0>; status = "disabled"; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pm8550vs_e"; + }; + pm8550vs_e_tz: pm8550vs-e-temp-alarm@a00 { compatible = "qcom,spmi-temp-alarm"; reg = <0xa00>; @@ -91,6 +109,12 @@ #size-cells = <0>; status = "disabled"; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pm8550vs_f"; + }; + pm8550vs_f_tz: pm8550vs-f-temp-alarm@a00 { compatible = "qcom,spmi-temp-alarm"; reg = <0xa00>; @@ -115,6 +139,12 @@ #size-cells = <0>; status = "disabled"; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pm8550vs_g"; + }; + pm8550vs_g_tz: pm8550vs-g-temp-alarm@a00 { compatible = "qcom,spmi-temp-alarm"; reg = <0xa00>; @@ -139,6 +169,12 @@ #size-cells = <0>; status = "disabled"; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pm8550vs_j"; + }; + pm8550vs_j_tz: pm8550vs-j-temp-alarm@a00 { compatible = "qcom,spmi-temp-alarm"; reg = <0xa00>; diff --git a/qcom/pmd802x.dtsi b/qcom/pmd802x.dtsi index 4bfae0c3..01876e9c 100644 --- a/qcom/pmd802x.dtsi +++ b/qcom/pmd802x.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2023-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ #include @@ -18,6 +18,12 @@ #address-cells = <1>; #size-cells = <0>; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pmd802x"; + }; + pmd802x_tz: pmd802x-temp-alarm@a00 { compatible = "qcom,spmi-temp-alarm"; reg = <0xa00>; diff --git a/qcom/pmih010x.dtsi b/qcom/pmih010x.dtsi index d35855b9..e024c91a 100644 --- a/qcom/pmih010x.dtsi +++ b/qcom/pmih010x.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2023-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ #include @@ -19,6 +19,12 @@ #address-cells = <1>; #size-cells = <0>; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pmih010x"; + }; + pmih010x_tz: pmih010x-temp-alarm@a00 { compatible = "qcom,spmi-temp-alarm"; reg = <0xa00>; diff --git a/qcom/pmk8550.dtsi b/qcom/pmk8550.dtsi index 6c15ff6f..53b8a139 100644 --- a/qcom/pmk8550.dtsi +++ b/qcom/pmk8550.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2022-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2022-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ #include @@ -24,6 +24,12 @@ #address-cells = <1>; #size-cells = <0>; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pmk8550"; + }; + pmk8550_sdam_1: sdam@7000 { compatible = "qcom,spmi-sdam"; reg = <0x7000>; diff --git a/qcom/pmr735d.dtsi b/qcom/pmr735d.dtsi index 9cbffcfe..28cb515a 100644 --- a/qcom/pmr735d.dtsi +++ b/qcom/pmr735d.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2022-2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2022-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ #include @@ -18,6 +18,12 @@ #address-cells = <1>; #size-cells = <0>; + pmic-ecid@100 { + compatible = "qcom,pmic-ecid"; + reg = <0x100>; + qcom,pmic-name = "pmr735d"; + }; + pmr735d_tz: pmr735d-temp-alarm@a00 { compatible = "qcom,spmi-temp-alarm"; reg = <0xa00>;