From f02c676d1b101d7f4156e72737f799b0bea9d206 Mon Sep 17 00:00:00 2001 From: Vedang Nagar Date: Sat, 24 Feb 2024 20:54:38 +0530 Subject: [PATCH 1/2] ARM: dts: msm: Use genPD instead of regulators for GDSC From Sun target, clock driver moved the GDSC from regulator framework to GenPd to match with upstream. Add support to use GenPD using pm_runtime apis. Change-Id: I5c773e25e5a72aebbb106d22e1543947be8cf644 Signed-off-by: Vedang Nagar --- sun-vidc.dtsi | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sun-vidc.dtsi b/sun-vidc.dtsi index 8327d7b2..51365718 100644 --- a/sun-vidc.dtsi +++ b/sun-vidc.dtsi @@ -15,9 +15,10 @@ reg = <0x0aa00000 0xF0000>; interrupts = ; - /* Supply */ - iris-ctl-supply = <&video_cc_mvs0c_gdsc>; - vcodec-supply = <&video_cc_mvs0_gdsc>; + /* Power Domains */ + power-domains = <&videocc VIDEO_CC_MVS0C_GDSC>, + <&videocc VIDEO_CC_MVS0_GDSC>; + power-domain-names = "iris-ctl", "vcodec"; /* Clocks */ clocks = From 376d3dc360b7cb6d406173e7005805fa8bdcf18a Mon Sep 17 00:00:00 2001 From: Vedang Nagar Date: Thu, 28 Mar 2024 10:51:03 +0530 Subject: [PATCH 2/2] ARM: dts: msm: Add support for sun V2 devices Adding support for sun v2 devices Change-Id: Ia9efdcad595df7a9f3ff0320deed6099c91095eb Signed-off-by: Vedang Nagar --- sun-vidc-v2.dts | 20 ++++++++++++++++++++ sun-vidc-v2.dtsi | 12 ++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 sun-vidc-v2.dts create mode 100755 sun-vidc-v2.dtsi diff --git a/sun-vidc-v2.dts b/sun-vidc-v2.dts new file mode 100644 index 00000000..9c258d55 --- /dev/null +++ b/sun-vidc-v2.dts @@ -0,0 +1,20 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include +#include +#include +#include +#include "sun-vidc-v2.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Sun"; + compatible = "qcom,sun"; + qcom,msm-id = <618 0x20000>, <639 0x20000>; + qcom,board-id = <0 0>; +}; diff --git a/sun-vidc-v2.dtsi b/sun-vidc-v2.dtsi new file mode 100755 index 00000000..c2f4b370 --- /dev/null +++ b/sun-vidc-v2.dtsi @@ -0,0 +1,12 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +#include "sun-vidc.dtsi" + +/* sun V2-specific changes */ +&msm_vidc { + compatible = "qcom,sm8750-vidc-v2"; +}; +