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 <quic_brint@quicinc.com>
This commit is contained in:
Brindha T
2025-01-31 19:46:24 +05:30
parent a52b4bbdb5
commit 3fb8ec2740
8 changed files with 110 additions and 8 deletions

View File

@@ -1,6 +1,6 @@
// SPDX-License-Identifier: BSD-3-Clause // 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 <dt-bindings/interrupt-controller/irq.h> #include <dt-bindings/interrupt-controller/irq.h>
@@ -18,6 +18,12 @@
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pm8010_m";
};
pm8010m_tz: pm8010m-temp-alarm@2400 { pm8010m_tz: pm8010m-temp-alarm@2400 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0x2400>; reg = <0x2400>;
@@ -32,6 +38,12 @@
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pm8010_n";
};
pm8010n_tz: pm8010n-temp-alarm@2400 { pm8010n_tz: pm8010n-temp-alarm@2400 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0x2400>; reg = <0x2400>;

View File

@@ -1,6 +1,6 @@
// SPDX-License-Identifier: BSD-3-Clause // 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 <dt-bindings/interrupt-controller/irq.h> #include <dt-bindings/interrupt-controller/irq.h>
@@ -19,6 +19,12 @@
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pm8550";
};
pm8550_tz: pm8550-temp-alarm@a00 { pm8550_tz: pm8550-temp-alarm@a00 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0xa00>; reg = <0xa00>;

View File

@@ -1,6 +1,6 @@
// SPDX-License-Identifier: BSD-3-Clause // 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 <dt-bindings/interrupt-controller/irq.h> #include <dt-bindings/interrupt-controller/irq.h>
@@ -19,6 +19,12 @@
#size-cells = <0>; #size-cells = <0>;
status = "disabled"; status = "disabled";
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pm8550ve_d";
};
pm8550ve_d_tz: pm8550ve-d-temp-alarm@a00 { pm8550ve_d_tz: pm8550ve-d-temp-alarm@a00 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0xa00>; reg = <0xa00>;
@@ -43,6 +49,12 @@
#size-cells = <0>; #size-cells = <0>;
status = "disabled"; status = "disabled";
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pm8550ve_f";
};
pm8550ve_f_tz: pm8550ve-f-temp-alarm@a00 { pm8550ve_f_tz: pm8550ve-f-temp-alarm@a00 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0xa00>; reg = <0xa00>;
@@ -67,6 +79,12 @@
#size-cells = <0>; #size-cells = <0>;
status = "disabled"; status = "disabled";
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pm8550ve_g";
};
pm8550ve_g_tz: pm8550ve-g-temp-alarm@a00 { pm8550ve_g_tz: pm8550ve-g-temp-alarm@a00 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0xa00>; reg = <0xa00>;
@@ -91,6 +109,12 @@
#size-cells = <0>; #size-cells = <0>;
status = "disabled"; status = "disabled";
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pm8550ve_i";
};
pm8550ve_i_tz: pm8550ve-i-temp-alarm@a00 { pm8550ve_i_tz: pm8550ve-i-temp-alarm@a00 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0xa00>; reg = <0xa00>;

View File

@@ -1,6 +1,6 @@
// SPDX-License-Identifier: BSD-3-Clause // 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 <dt-bindings/interrupt-controller/irq.h> #include <dt-bindings/interrupt-controller/irq.h>
@@ -19,6 +19,12 @@
#size-cells = <0>; #size-cells = <0>;
status = "disabled"; status = "disabled";
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pm8550vs_c";
};
pm8550vs_c_tz: pm8550vs-c-temp-alarm@a00 { pm8550vs_c_tz: pm8550vs-c-temp-alarm@a00 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0xa00>; reg = <0xa00>;
@@ -43,6 +49,12 @@
#size-cells = <0>; #size-cells = <0>;
status = "disabled"; status = "disabled";
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pm8550vs_d";
};
pm8550vs_d_tz: pm8550vs-d-temp-alarm@a00 { pm8550vs_d_tz: pm8550vs-d-temp-alarm@a00 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0xa00>; reg = <0xa00>;
@@ -67,6 +79,12 @@
#size-cells = <0>; #size-cells = <0>;
status = "disabled"; status = "disabled";
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pm8550vs_e";
};
pm8550vs_e_tz: pm8550vs-e-temp-alarm@a00 { pm8550vs_e_tz: pm8550vs-e-temp-alarm@a00 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0xa00>; reg = <0xa00>;
@@ -91,6 +109,12 @@
#size-cells = <0>; #size-cells = <0>;
status = "disabled"; status = "disabled";
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pm8550vs_f";
};
pm8550vs_f_tz: pm8550vs-f-temp-alarm@a00 { pm8550vs_f_tz: pm8550vs-f-temp-alarm@a00 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0xa00>; reg = <0xa00>;
@@ -115,6 +139,12 @@
#size-cells = <0>; #size-cells = <0>;
status = "disabled"; status = "disabled";
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pm8550vs_g";
};
pm8550vs_g_tz: pm8550vs-g-temp-alarm@a00 { pm8550vs_g_tz: pm8550vs-g-temp-alarm@a00 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0xa00>; reg = <0xa00>;
@@ -139,6 +169,12 @@
#size-cells = <0>; #size-cells = <0>;
status = "disabled"; status = "disabled";
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pm8550vs_j";
};
pm8550vs_j_tz: pm8550vs-j-temp-alarm@a00 { pm8550vs_j_tz: pm8550vs-j-temp-alarm@a00 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0xa00>; reg = <0xa00>;

View File

@@ -1,6 +1,6 @@
// SPDX-License-Identifier: BSD-3-Clause // 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 <dt-bindings/interrupt-controller/irq.h> #include <dt-bindings/interrupt-controller/irq.h>
@@ -18,6 +18,12 @@
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pmd802x";
};
pmd802x_tz: pmd802x-temp-alarm@a00 { pmd802x_tz: pmd802x-temp-alarm@a00 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0xa00>; reg = <0xa00>;

View File

@@ -1,6 +1,6 @@
// SPDX-License-Identifier: BSD-3-Clause // 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 <dt-bindings/interrupt-controller/irq.h> #include <dt-bindings/interrupt-controller/irq.h>
@@ -19,6 +19,12 @@
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pmih010x";
};
pmih010x_tz: pmih010x-temp-alarm@a00 { pmih010x_tz: pmih010x-temp-alarm@a00 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0xa00>; reg = <0xa00>;

View File

@@ -1,6 +1,6 @@
// SPDX-License-Identifier: BSD-3-Clause // 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 <dt-bindings/input/input.h> #include <dt-bindings/input/input.h>
@@ -24,6 +24,12 @@
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pmk8550";
};
pmk8550_sdam_1: sdam@7000 { pmk8550_sdam_1: sdam@7000 {
compatible = "qcom,spmi-sdam"; compatible = "qcom,spmi-sdam";
reg = <0x7000>; reg = <0x7000>;

View File

@@ -1,6 +1,6 @@
// SPDX-License-Identifier: BSD-3-Clause // 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 <dt-bindings/interrupt-controller/irq.h> #include <dt-bindings/interrupt-controller/irq.h>
@@ -18,6 +18,12 @@
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
pmic-ecid@100 {
compatible = "qcom,pmic-ecid";
reg = <0x100>;
qcom,pmic-name = "pmr735d";
};
pmr735d_tz: pmr735d-temp-alarm@a00 { pmr735d_tz: pmr735d-temp-alarm@a00 {
compatible = "qcom,spmi-temp-alarm"; compatible = "qcom,spmi-temp-alarm";
reg = <0xa00>; reg = <0xa00>;