From: Marc Zyngier <marc.zyngier@arm.com>
To: Bjorn Andersson <bjorn.andersson@linaro.org>
Cc: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>,
sudeep.holla@arm.com, tglx@linutronix.de, jason@lakedaemon.net,
linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org,
rnayak@codeaurora.org, sboyd@kernel.org, srini@kernel.org,
nicolas.dechesne@linaro.org, ctatlor97@gmail.com,
vkoul@kernel.org
Subject: Re: [RFC PATCH v3 3/4] irqchip: gic-v3: Add quirk for msm8996 secured registers
Date: Thu, 29 Nov 2018 07:14:07 +0000 [thread overview]
Message-ID: <861s74s6dc.wl-marc.zyngier@arm.com> (raw)
In-Reply-To: <20181128233327.GE24969@minitux>
Bjorn,
On Wed, 28 Nov 2018 23:33:27 +0000,
Bjorn Andersson <bjorn.andersson@linaro.org> wrote:
>
> On Mon 12 Nov 02:33 PST 2018, Srinivas Kandagatla wrote:
>
> > Access to GICR_WAKER is restricted on msm8996 SoC in Hypervisor.
> > Its been more than 2+ years of wait for this to be fixed, which has
> > no hopes to be fixed. This change was introduced for the "lead device"
> > on msm8996 platform. It looks like all publicly available msm8996 and
> > other qcom SoCs have this implementation.
> >
> > So add a quirk to not access this register on msm8996.
> >
> > With this quirk MSM8996 can at least boot out of mainline,
> > which can help community to work with boards based on MSM8996 and other
> > SoCs with have this restrictions. This Quirk is based on device tree
> > compatible string.
> >
> > Without this patch Qualcomm DB820c board reboots when GICR_WAKER
> > is accessed.
> >
>
> Hi Srinivas,
>
> Given that the change request introducing this restriction looks quite
> generic and that we've heard reports of other shipping platforms having
> the same restriction, could we make this slightly more generic?
s/restriction/gross bug/
> I.e. dropping the MSM8996 from the flag name and perhaps use a bool
> property in devicetree to toggle the flag, instead of adding compatibles
> as we figure out which Qualcomm platforms has this restriction.
If we are to introduce a property, then it ought to be an erratum
number (similar to what we do for the arch timer). Srinivas wasn't
able to obtain one despite the defect having been known for years, so
I guess this is out.
Thanks,
M.
--
Jazz is not dead, it just smell funny.
next prev parent reply other threads:[~2018-11-29 7:14 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-11-12 10:33 [RFC PATCH v3 0/4] irqchip/gic-v3: Add support to DT based quirk for msm8996 Srinivas Kandagatla
2018-11-12 10:33 ` [RFC PATCH v3 1/4] dt-bindings/gic-v3: Add msm8996 compatible string Srinivas Kandagatla
2018-11-12 10:33 ` [RFC PATCH v3 2/4] irqchip/gic: common: add support to device tree based quirks Srinivas Kandagatla
2018-11-12 10:33 ` [RFC PATCH v3 3/4] irqchip: gic-v3: Add quirk for msm8996 secured registers Srinivas Kandagatla
2018-11-28 23:33 ` Bjorn Andersson
2018-11-29 7:14 ` Marc Zyngier [this message]
2018-11-29 14:10 ` Srinivas Kandagatla
2018-12-07 18:30 ` Marc Zyngier
2018-11-12 10:33 ` [RFC PATCH v3 4/4] arm64: dts: add msm8996 compatible to gicv3 Srinivas Kandagatla
2018-12-07 18:21 ` Marc Zyngier
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=861s74s6dc.wl-marc.zyngier@arm.com \
--to=marc.zyngier@arm.com \
--cc=bjorn.andersson@linaro.org \
--cc=ctatlor97@gmail.com \
--cc=jason@lakedaemon.net \
--cc=linux-arm-msm@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=nicolas.dechesne@linaro.org \
--cc=rnayak@codeaurora.org \
--cc=sboyd@kernel.org \
--cc=srini@kernel.org \
--cc=srinivas.kandagatla@linaro.org \
--cc=sudeep.holla@arm.com \
--cc=tglx@linutronix.de \
--cc=vkoul@kernel.org \
/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