From: Elliott Mitchell <ehem+xen@m5p.com>
To: Julien Grall <julien.grall.oss@gmail.com>
Cc: Henry Wang <Henry.Wang@arm.com>,
Stefano Stabellini <sstabellini@kernel.org>,
"xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Subject: Re: ACPI/UEFI support for Xen/ARM status?
Date: Fri, 12 Nov 2021 14:32:28 -0800 [thread overview]
Message-ID: <YY7rfIWPC1PwidMA@mattapan.m5p.com> (raw)
In-Reply-To: <CAJ=z9a0EooNfXyrNB82_4yT9qnz5fxEJtVN6oUbVyCzjU4hEKA@mail.gmail.com>
On Fri, Nov 12, 2021 at 10:08:54PM +0000, Julien Grall wrote:
>
> On Fri, 12 Nov 2021 at 21:15, Elliott Mitchell <ehem+xen@m5p.com> wrote:
> > > > I had been left with the impression the DSDT parsing was going to be
> > > > needed for Domain 0 to access the framebuffer. This was found
> > > > unnecessary for framebuffer access for Domain 0?
> > >
> > > I thought you were asking for using framebuffer in Xen. There is no need
> > > for Xen to parse the DSDT if the framebuffer is solely used by Dom0.
> > >
> > > Your problem with the framebuffer is likely not related to the DSDT. But
> > > I can't really provide a lot of input until I see the logs.
> >
> > https://lists.xenproject.org/archives/html/xen-devel/2020-10/msg01841.html
> >
> > That is more or less a statement of handling of DSDT is the Right(tm)
> > solution for Domain 0 to have framebuffer on such a platform.
>
> Reading through the thread, I agree this is the correct theoretical thing to do.
> However, as already pointed out back then, the effort seems quite big for the
> benefit of a single board (AFAIK none of the other SoC we support
> requires this).
Crucial word I would add to the end of the parenthsized sentence; "yet".
Seems entirely plausible other boards could end up needing this for one
reason or another. Alternatively this could remove the need for many
platform-specific hacks or could simplify support for many boards all at
once.
> My preference is to introduce a per-platform quirk (I believe Stefano was happy
> with this). The advantage is we could get ACPI support for your board hopefully
> merged quicker.
This could be workable as a temporary workaround. Longer term I suspect
it might well be rather better to *fully* tackle the issue *now*.
Otherwise this seems likely to turn into a database of board-specific
hacks for hundreds or thousands of devices.
I had left the discussion alone towards the end since I was unsure of
what exactly to target (or look at) for this goal. I was also thinking
long-term planning pretty well required full support, the question was
merely "When?"
--
(\___(\___(\______ --=> 8-) EHM <=-- ______/)___/)___/)
\BS ( | ehem+sigmsg@m5p.com PGP 87145445 | ) /
\_CS\ | _____ -O #include <stddisclaimer.h> O- _____ | / _/
8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445
next prev parent reply other threads:[~2021-11-12 22:33 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-11-12 4:27 ACPI/UEFI support for Xen/ARM status? Elliott Mitchell
2021-11-12 5:54 ` Henry Wang
2021-11-12 15:44 ` Elliott Mitchell
2021-11-12 16:02 ` Julien Grall
2021-11-12 16:52 ` Elliott Mitchell
2021-11-12 17:38 ` Julien Grall
2021-11-12 21:15 ` Elliott Mitchell
2021-11-12 22:08 ` Julien Grall
2021-11-12 22:32 ` Elliott Mitchell [this message]
2021-11-12 23:00 ` Julien Grall
2021-11-13 1:03 ` Elliott Mitchell
2021-11-15 10:06 ` Bertrand Marquis
2021-11-15 21:30 ` Elliott Mitchell
2021-11-15 10:13 ` Jan Beulich
2021-11-15 19:09 ` Julien Grall
2021-11-16 7:18 ` Jan Beulich
2021-11-23 2:22 ` Elliott Mitchell
2021-11-29 16:28 ` Elliott Mitchell
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=YY7rfIWPC1PwidMA@mattapan.m5p.com \
--to=ehem+xen@m5p.com \
--cc=Henry.Wang@arm.com \
--cc=julien.grall.oss@gmail.com \
--cc=sstabellini@kernel.org \
--cc=xen-devel@lists.xenproject.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.