From de893e7ec1de0b393f2164c1c16d64896158cfbe Mon Sep 17 00:00:00 2001 From: Guru Das Srinagesh Date: Wed, 28 Apr 2021 15:40:04 -0700 Subject: [PATCH] ARM: dts: msm: update SDAM for PM8350B AMOLED ECM The PBS sequences that process raw ECM data from AMOLED peripherals now make use of a third SDAM. Enable the driver to support this change. Change-Id: I1b87b4680fde16ff17785f7184e5a7df2500770a --- qcom/pm8350b.dtsi | 12 ++++++++---- qcom/pmk8350.dtsi | 5 +++++ 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/qcom/pm8350b.dtsi b/qcom/pm8350b.dtsi index 74cc8f17..455826a1 100644 --- a/qcom/pm8350b.dtsi +++ b/qcom/pm8350b.dtsi @@ -211,11 +211,15 @@ qcom,amoled-ecm@f900 { compatible = "qcom,amoled-ecm"; reg = <0xf900>; - nvmem-names = "amoled-ecm-sdam0", "amoled-ecm-sdam1"; - nvmem = <&pmk8350_sdam_13>, <&pmk8350_sdam_14>; - interrupt-names = "ecm-sdam0", "ecm-sdam1"; + nvmem-names = "amoled-ecm-sdam0", "amoled-ecm-sdam1", + "amoled-ecm-sdam2"; + nvmem = <&pmk8350_sdam_13>, <&pmk8350_sdam_14>, + <&pmk8350_sdam_41>; + interrupt-names = "ecm-sdam0", "ecm-sdam1", + "ecm-sdam2"; interrupts = <0x0 0x7c 0x1 IRQ_TYPE_EDGE_RISING>, - <0x0 0x7d 0x1 IRQ_TYPE_EDGE_RISING>; + <0x0 0x7d 0x1 IRQ_TYPE_EDGE_RISING>, + <0x0 0x98 0x1 IRQ_TYPE_EDGE_RISING>; }; }; }; diff --git a/qcom/pmk8350.dtsi b/qcom/pmk8350.dtsi index 164366a0..0b35d6cd 100644 --- a/qcom/pmk8350.dtsi +++ b/qcom/pmk8350.dtsi @@ -224,6 +224,11 @@ reg = <0x8500>; }; + pmk8350_sdam_41: sdam@9800 { + compatible = "qcom,spmi-sdam"; + reg = <0x9800>; + }; + pmk8350_sdam_46: sdam@9d00 { compatible = "qcom,spmi-sdam"; reg = <0x9d00>;