linux-fbdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* EDID vs. fbmon & radeon
@ 2003-09-07 10:00 Benjamin Herrenschmidt
  2003-09-08 23:53 ` James Simmons
  0 siblings, 1 reply; 6+ messages in thread
From: Benjamin Herrenschmidt @ 2003-09-07 10:00 UTC (permalink / raw)
  To: Linux Fbdev development list, James Simmons

Hi James !

I'm working on radeonfb to implement full DDC2 support among other,
however, I'm having a problem with the way you currently put the EDID
code in fbmon.c

Right now, most of the actual EDID parsing is done within fbmon with
static functions, all I can do from the "outside" is to either use
parse_edid which will get me the first detailed timing block or
build a modedb, which will cause me to lose the information of what
comes from the detailed block, and what is a strandard VESA timing.

For proper flat panel setup, I need to actually know what is a detailed
timing block and iterate over those specifically to figure out the
proper panel informations that I'll need later on to configure the
RMX (scaler engine), among others. For now, I'll be using parse_edid()
but I would prefer iterating them all 4 so I can pick the largest one,
in case the panel does HW scaling and expose that some way...

We could either export low-level parsing routines from fbmon.c so I
can do my own parsing in special cases like this one, we could just
extend the modedb created with a few flags indicating for each mode
where it comes from (detailed block, vesa block), or we could output
some different EDID-specific data structure containing the parsed
EDID in various arrays like XFree does....

What do you think ?

(BTW. What about those fb_client patches ? Any chance we get that in
Linus tree soon ? )

Ben.
 



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2003-09-13 12:01 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-09-07 10:00 EDID vs. fbmon & radeon Benjamin Herrenschmidt
2003-09-08 23:53 ` James Simmons
2003-09-09  8:00   ` Benjamin Herrenschmidt
2003-09-12 17:58     ` James Simmons
2003-09-12 18:08     ` Fbdev and PM patch James Simmons
2003-09-13 12:00       ` Benjamin Herrenschmidt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).