Devicetree
 help / color / mirror / Atom feed
From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
To: Yongxing Mou <yongxing.mou@oss.qualcomm.com>,
	Rob Clark <robin.clark@oss.qualcomm.com>,
	Dmitry Baryshkov <lumag@kernel.org>,
	Abhinav Kumar <abhinav.kumar@linux.dev>,
	Jessica Zhang <jesszhan0024@gmail.com>,
	Sean Paul <sean@poorly.run>,
	Marijn Suijten <marijn.suijten@somainline.org>,
	David Airlie <airlied@gmail.com>, Simona Vetter <simona@ffwll.ch>,
	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	Maxime Ripard <mripard@kernel.org>,
	Thomas Zimmermann <tzimmermann@suse.de>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Krishna Manikandan <quic_mkrishn@quicinc.com>,
	Abel Vesa <abelvesa@kernel.org>,
	Yuanjie Yang <yuanjie.yang@oss.qualcomm.com>,
	Bjorn Andersson <andersson@kernel.org>,
	Konrad Dybcio <konradybcio@kernel.org>
Cc: linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org,
	freedreno@lists.freedesktop.org, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: Re: [PATCH 1/3] dt-bindings: display: msm: Allow two MDSS power domains
Date: Tue, 25 Aug 2026 10:30:25 +0200	[thread overview]
Message-ID: <b6d6b627-a38b-427a-9e62-ee883505b2ad@oss.qualcomm.com> (raw)
In-Reply-To: <f344a913-cc95-4fef-880b-f1fee200c108@oss.qualcomm.com>

On 8/25/26 8:28 AM, Yongxing Mou wrote:
> 
> 
> On 8/17/2026 10:14 PM, Konrad Dybcio wrote:
>> On 8/17/26 4:13 PM, Konrad Dybcio wrote:
>>> On 8/13/26 9:44 AM, Yongxing Mou wrote:
>>>>
>>>>
>>>> On 7/20/2026 4:49 PM, Konrad Dybcio wrote:
>>>>> On 7/20/26 10:43 AM, Yongxing Mou wrote:
>>>>>> Kaanapali (SM8750) and Glymur use two display power domains.
>>>>>> CORE_GDSC powers the main display hardware while INT2_GDSC
>>>>>> powers a subset of SSPP blocks.
>>>>>
>>>>> Can they operate independently? Does INT2_GDSC need to be
>>>>> powered on after CORE_GDSC?
>>>>>
>>>> On Kaanapali, my understanding is that CORE_GDSC and INT2_GDSC should generally track the same state, except that INT2_GDSC may be powered down when SSPP1 (VIG2/VIG3/DMA5) is unused.
>>>
>>> Is the MDSS any useful if *only* INT2_GDSC is enabled? Can the INT2_GDSC
>>> be enabled itself if CORE_GDSC is off?
>>
>> (I didn't quite know how to parse the list of states you provided in your
>> reply so I asked again)
>>
>> Konrad
> Hi, Konard. Would you recommend adding the parent clock in the clock driver, or handling 2 GDSC in the display driver? I'm preparing the next revision and would appreciate your feedback.

Does disabling INT2 provide us with any power benefits and will the
display driver do the accounting for what resources need the INT2
GDSC specifically?

Konrad

  reply	other threads:[~2026-08-25  8:30 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-07-20  8:43 [PATCH 0/3] drm/msm: Enable dual MDSS power domains Yongxing Mou
2026-07-20  8:43 ` [PATCH 1/3] dt-bindings: display: msm: Allow two " Yongxing Mou
2026-07-20  8:49   ` Konrad Dybcio
2026-08-13  7:44     ` Yongxing Mou
2026-08-17 14:12       ` Konrad Dybcio
2026-08-18  3:32         ` Dmitry Baryshkov
2026-08-17 14:13       ` Konrad Dybcio
2026-08-17 14:14         ` Konrad Dybcio
2026-08-19  3:27           ` Yongxing Mou
2026-08-25  6:28           ` Yongxing Mou
2026-08-25  8:30             ` Konrad Dybcio [this message]
2026-08-26  2:53               ` Yongxing Mou
2026-08-26 13:19                 ` Konrad Dybcio
2026-08-19  3:23         ` Yongxing Mou
2026-08-18  3:31       ` Dmitry Baryshkov
2026-08-19  5:50         ` Yongxing Mou
2026-07-20  8:54   ` sashiko-bot
2026-07-21 18:18   ` Dmitry Baryshkov
2026-08-13  7:45     ` Yongxing Mou
2026-07-21 18:20   ` Dmitry Baryshkov
2026-08-13  8:06     ` Yongxing Mou
2026-07-24  9:36   ` Krzysztof Kozlowski
2026-08-13  7:45     ` Yongxing Mou
2026-08-18  3:29       ` Dmitry Baryshkov
2026-07-20  8:43 ` [PATCH 2/3] drm/msm/mdss: Enable INT2_GDSC alongside CORE_GDSC Yongxing Mou
2026-07-20  8:58   ` sashiko-bot
2026-07-21 18:40   ` Dmitry Baryshkov
2026-08-13  7:45     ` Yongxing Mou
2026-07-20  8:43 ` [PATCH 3/3] arm64: dts: qcom: Add INT2_GDSC to MDSS on Kaanapali and Glymur Yongxing Mou
2026-07-20  9:05   ` sashiko-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=b6d6b627-a38b-427a-9e62-ee883505b2ad@oss.qualcomm.com \
    --to=konrad.dybcio@oss.qualcomm.com \
    --cc=abelvesa@kernel.org \
    --cc=abhinav.kumar@linux.dev \
    --cc=airlied@gmail.com \
    --cc=andersson@kernel.org \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=freedreno@lists.freedesktop.org \
    --cc=jesszhan0024@gmail.com \
    --cc=konradybcio@kernel.org \
    --cc=krzk+dt@kernel.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=lumag@kernel.org \
    --cc=maarten.lankhorst@linux.intel.com \
    --cc=marijn.suijten@somainline.org \
    --cc=mripard@kernel.org \
    --cc=quic_mkrishn@quicinc.com \
    --cc=robh@kernel.org \
    --cc=robin.clark@oss.qualcomm.com \
    --cc=sean@poorly.run \
    --cc=simona@ffwll.ch \
    --cc=tzimmermann@suse.de \
    --cc=yongxing.mou@oss.qualcomm.com \
    --cc=yuanjie.yang@oss.qualcomm.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox