From: Abhinav Kumar <quic_abhinavk@quicinc.com>
To: Doug Anderson <dianders@chromium.org>,
Maulik Shah <quic_mkshah@quicinc.com>
Cc: <andersson@kernel.org>, <ulf.hansson@linaro.org>,
<swboyd@chromium.org>, <wingers@google.com>,
<daniel.lezcano@linaro.org>, <rafael@kernel.org>,
<linux-arm-msm@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
<linux-pm@vger.kernel.org>, <sudeep.holla@arm.com>,
<jwerner@chromium.org>, <quic_lsrao@quicinc.com>,
<quic_rjendra@quicinc.com>, <devicetree@vger.kernel.org>,
Jessica Zhang <quic_jesszhan@quicinc.com>,
"Rob Clark" <robdclark@chromium.org>
Subject: Re: [RESEND v4 3/3] arm64: dts: qcom: sc7280: Add power-domains for cpuidle states
Date: Thu, 14 Mar 2024 16:39:26 -0700 [thread overview]
Message-ID: <f638e848-36c5-4cea-c2c8-841a003b1863@quicinc.com> (raw)
In-Reply-To: <CAD=FV=XWH+Eoa9XjDns--NSDTZHeUwTdrX_r_QZhSPpbZNwz+w@mail.gmail.com>
Hi Doug
On 3/14/2024 4:20 PM, Doug Anderson wrote:
> Hi,
>
> On Mon, Jul 3, 2023 at 1:56 AM Maulik Shah <quic_mkshah@quicinc.com> wrote:
>>
>> Add power-domains for cpuidle states to use psci os-initiated idle states.
>>
>> Cc: devicetree@vger.kernel.org
>> Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org>
>> Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
>> ---
>> arch/arm64/boot/dts/qcom/sc7280.dtsi | 98 +++++++++++++++++++++-------
>> 1 file changed, 73 insertions(+), 25 deletions(-)
>
> FWIW, I dug up an old sc7280-herobrine board to test some other change
> and found it no longer booted. :( I bisected it and this is the change
> that breaks it. Specifically, I can make mainline boot with:
>
> git revert --no-edit db5d137e81bc # arm64: dts: qcom: sc7280: Update
> domain-idle-states for cluster sleep
> git revert --no-edit 7925ca85e956 # arm64: dts: qcom: sc7280: Add
> power-domains for cpuidle states
>
We noticed that some variants of sc7280 herobrine boards didnt boot but
some did atleast till linux 6.8 rc-6. I have not tested linux 6.9 rc-1 yet.
We did not narrow down which change broke some of the boards, I can go
back and confirm if its this one next week.
> (I get an ath11k crash after that, but that's easy to hack out since I
> don't need WiFi)
>
hmm, wifi worked alright on 6.8 rc-6 for us.
> I suppose the two options here are to either:
>
> 1. Track the problem down and figure out why the breaks boot and then
> fix it. I'm personally not going to track this down, but if someone
> wants me to test a patch I can do that.
>
Can Maulik help us do that?
> 2. Delete all the herobrine dts files.
>
> So far we've been keeping the herobrine dts files alive because I
> thought some graphics folks (Rob, Abhinav, Jessica, for instance) were
> still using it. ...but Rob says he hasn't booted his in a while. No
> idea if Abhinav and Jessica are using theirs. Any opinions? Is
> herobrine hardware support near and dear to anyone these days?
>
Yes, so we have been using sc7280 herobrine devices even till the last
cycle and quite a bit of feature development was actually done on that.
It was the only device having eDP other than sc8280xp till x1e80100
landed last cycle.
I do want to start using sc8280xp as well because from the experience we
got, it has more visibility in terms of users. So that will address my
eDP concern.
But, the nice thing about chromebooks is we really like to use them for
IGT development / CI debug as CrOS provides a nice environment to
cros-deploy IGT.
We can continue to use sc7180 for IGT development but if we want to
debug issues with eDP + IGT, sc7280 is a really useful platform for that.
sc8280xp or x1e80100 is not a CrOS supported device. So we will have to
develop and test IGT directly on the device (which is a bit of a pain)
unless someone has a better way of "cross-compilation" for IGT on
non-CrOS images.
>
> -Doug
next prev parent reply other threads:[~2024-03-14 23:39 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-07-03 8:55 [RESEND v4 0/3] Use PSCI OS initiated mode for sc7280 Maulik Shah
2023-07-03 8:55 ` [RESEND v4 1/3] cpuidle: dt_idle_genpd: Add helper function to remove genpd topology Maulik Shah
2023-07-03 8:55 ` [RESEND v4 2/3] cpuidle: psci: Move enabling OSI mode after power domains creation Maulik Shah
2023-07-03 8:55 ` [RESEND v4 3/3] arm64: dts: qcom: sc7280: Add power-domains for cpuidle states Maulik Shah
2024-03-14 23:20 ` Doug Anderson
2024-03-14 23:39 ` Abhinav Kumar [this message]
2024-03-15 15:07 ` Doug Anderson
2024-03-15 15:24 ` Sudeep Holla
2024-03-15 17:12 ` Doug Anderson
2024-03-15 17:26 ` Sudeep Holla
2024-03-15 17:31 ` Doug Anderson
2023-08-08 14:17 ` [RESEND v4 0/3] Use PSCI OS initiated mode for sc7280 Ulf Hansson
2023-09-14 16:04 ` (subset) " Bjorn Andersson
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=f638e848-36c5-4cea-c2c8-841a003b1863@quicinc.com \
--to=quic_abhinavk@quicinc.com \
--cc=andersson@kernel.org \
--cc=daniel.lezcano@linaro.org \
--cc=devicetree@vger.kernel.org \
--cc=dianders@chromium.org \
--cc=jwerner@chromium.org \
--cc=linux-arm-msm@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-pm@vger.kernel.org \
--cc=quic_jesszhan@quicinc.com \
--cc=quic_lsrao@quicinc.com \
--cc=quic_mkshah@quicinc.com \
--cc=quic_rjendra@quicinc.com \
--cc=rafael@kernel.org \
--cc=robdclark@chromium.org \
--cc=sudeep.holla@arm.com \
--cc=swboyd@chromium.org \
--cc=ulf.hansson@linaro.org \
--cc=wingers@google.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
all inboxes | Powered by JetHome®