From: Hans de Goede <hdegoede@redhat.com>
To: "Luc Verhaegen" <libv@skynet.be>, "Noralf Trønnes" <noralf@tronnes.org>
Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH 0/2] drm: add SimpleDRM driver
Date: Fri, 5 Aug 2016 09:18:47 +0200 [thread overview]
Message-ID: <a6e7eb99-3ee1-1398-1660-cb6df1fe8f2c@redhat.com> (raw)
In-Reply-To: <20160804181226.GF4256@skynet.be>
Hi,
On 04-08-16 20:12, Luc Verhaegen wrote:
> On Thu, Aug 04, 2016 at 06:58:55PM +0200, Noralf Trønnes wrote:
>>
>> I didn't read the binding document[1], which I should have done.
>> If simpledrm claims to be compatible with simple-framebuffer I assume it
>> should support the entire binding doc which includes clocks, regulators
>> and having the node under /chosen.
>> I will lift the necessary code from simplefb.c and put it in the next
>> version.
>
> Smashing, repeat of a massive pain avoided, thanks :)
>
>> The binding doc also mentions an optional display phandle property, but I
>> can't find any reference to this in simplefb.c.
Ah yes, the display phandle, so the idea behind this is that the
simplefb node would have a display phandle pointing to a node
describing the "primary" node describing the actual display-pipe hardware.
The primary language is there because a display pipeline typically
consists of multiple blocks and thus has multiple nodes describing it.
This way the hardware driver would be able to figure out which simplefb
to disable if there is more then 1.
In practice the remove_conflicting_framebuffers kernel API is used for this and
that takes a framebuffer address, so that bit of the bindings is essentially
unused. Either way that bit is only relevant to the actual display hardware driver
(so that it can disable sumplefb when it takes over the display) and for
simpledrm you can simply ignore it.
Regards,
Hans
p.s.
Noralf, I recognize your name from the ft6236 touchscreen driver, I've mailed
you about this in the past because it is a duplicate driver, the edt-ft5x06
driver already speaks the same protocol. I see now that I made a copy and paste
error in your email address, so you never got my mails on this. I'll resend
my latest mail (a kernel patch removing the duplicate driver!) with a fixed
email address.
next prev parent reply other threads:[~2016-08-05 7:18 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-08-04 14:03 Noralf Trønnes
2016-08-04 14:03 ` [PATCH 1/2] " Noralf Trønnes
2016-08-04 14:45 ` Daniel Vetter
2016-08-04 17:05 ` Noralf Trønnes
2016-08-04 17:12 ` Daniel Vetter
2016-08-04 14:03 ` [PATCH 2/2] drm: simpledrm: add fbdev fallback support Noralf Trønnes
2016-08-04 14:15 ` [PATCH 0/2] drm: add SimpleDRM driver Luc Verhaegen
2016-08-04 15:08 ` Daniel Vetter
2016-08-04 15:34 ` Luc Verhaegen
2016-08-04 15:44 ` David Herrmann
2016-08-04 15:59 ` Luc Verhaegen
2016-08-04 17:10 ` Daniel Vetter
2016-08-04 18:08 ` One Thousand Gnomes
2016-08-04 16:58 ` Noralf Trønnes
2016-08-04 18:12 ` Luc Verhaegen
2016-08-05 7:18 ` Hans de Goede [this message]
2016-08-04 14:36 ` Daniel Vetter
2016-08-04 17:30 ` Noralf Trønnes
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=a6e7eb99-3ee1-1398-1660-cb6df1fe8f2c@redhat.com \
--to=hdegoede@redhat.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=libv@skynet.be \
--cc=linux-kernel@vger.kernel.org \
--cc=noralf@tronnes.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®