mirror of https://lore.kernel.org/linux-amlogic/
 help / color / mirror / Atom feed
From: Neil Armstrong <narmstrong@baylibre.com>
To: linux-amlogic@lists.infradead.org
Subject: Re: [QUESTION] drm/meson: Hardware cursor plane for Amlogic/meson
Date: Mon, 24 Aug 2020 09:45:16 +0200	[thread overview]
Message-ID: <dc6e91f1-771a-c9ff-06c6-e4e38c8cf37b@baylibre.com> (raw)
In-Reply-To: <CAFBinCCxXd_9EL-P-aHiX+nVVkgeK7X6jOitsPWgRN6PjUUH1A@mail.gmail.com>

Hi,

On 15/08/2020 10:59, Martin Blumenstingl wrote:
> Hello Jian-Hong Pan,
> 
> On Wed, Aug 5, 2020 at 9:54 AM Jian-Hong Pan <jian-hong@endlessm.com> wrote:
> [...]
>> We also learned there is the hardware cursor plane supported by
>> Amlogic chips from the slide "Mainline Linux on AmLogic SoCs" [3]. Is
>> it possible to have the hardware cursor available over the drm
>> interface?
> as far as I understand it is technically possible but currently not implemented.
> We have a specific TODO item for this, see [0]
> 
> also I'm not sure if this is trivial to implement and whether there
> are any plans to do so

Sorry I was on vacation !

Yes it's technically possible, but not trivial.

The blocking point is Interlaced support, currently we use the single available
scaler to automatically switch the field on each vsync on the primary plane.

But if we were using a secondary plane for cursor, we would need to switch the field
manually for this plane.

Clearly it's not an issue, but the plane management has changed for G12A and support for
this would need to be added at the same time.

We (BayLibre) do not plan to implement it in the short or long term, but it's clearly a wanted feature.

Neil

> 
> 
> Best regards,
> Martin
> 
> 
> [0] http://linux-meson.com/doku.php#todo
> 
> _______________________________________________
> linux-amlogic mailing list
> linux-amlogic@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-amlogic
> 


_______________________________________________
linux-amlogic mailing list
linux-amlogic@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-amlogic

      reply	other threads:[~2020-08-24  7:45 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-08-05  7:52 Jian-Hong Pan
2020-08-14  2:39 ` Daniel Drake
2020-08-15  8:59 ` Martin Blumenstingl
2020-08-24  7:45   ` Neil Armstrong [this message]

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=dc6e91f1-771a-c9ff-06c6-e4e38c8cf37b@baylibre.com \
    --to=narmstrong@baylibre.com \
    --cc=linux-amlogic@lists.infradead.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

all inboxes | Powered by JetHome®