Subject: radeonfb(4) does not use static EDID
To: None <port-macppc@netbsd.org>
From: Marco Trillo <marcotrillo@gmail.com>
List: port-macppc
Date: 12/15/2007 21:35:31
Hi all,

When trying to update from NetBSD 4.0_RC2 to -current I realized that the
radeonfb(4) driver does no longer use the static EDID data:

NetBSD 4.99.42 (GENERIC_MD) #0: Thu Dec 13 23:24:18 PST 2007
	builds@wb41:/home/builds/ab/HEAD/macppc/200712130002Z-obj/home/builds/ab/HEAD/src/sys/arch/macppc/compile/GENERIC_MD
[...]
radeonfb0 at pci0 dev 16 function 0: ATI Technologies Radeon 9200 5962
radeonfb0: Video BIOS not present
radeonfb0: No video BIOS, using default clocks
radeonfb0: refclk = 27.000 MHz, refdiv = 12 minpll = 125000, maxpll = 350000
radeonfb0: 64 MB aperture at 0x98000000, 64 KB registers at 0x90000000
radeonfb0: display 0: initial virtual resolution 640x480 at 32 bpp
radeonfb0: port 0: physical 1024x768 60Hz
radeonfb0: port 1: physical 1024x768 60Hz
[...]

so I can't use the install kernel on an eMac, which requires 89Hz for 1024x768.

The driver itself appears to be OK (in fact I used to run backported versions
of radeonfb.c in 4.0_RC2), so I suspect the trouble is somewhere else, I'll take
a look and try to find where it is.

Greetings,
Marco.