Hi James,
First of all, thanks a lot for the amount of work you've been putting
into the fbdev layer of the linux kernel.
A few weeks ago I've emailed you about some issues with the radeonfb
driver on late 2.5 kernels but didn't get any reply from either you or
Geert. So I'm trying again, providing the (hopefully necessary) input
for sorting this issue.
I have an ATI Mobility Radeon 7500 card on a Fujitsu E-7110 laptop and
the framebuffer console works fine on 2.4 kernels. Not surprising that
it doesn't work that fine on 2.5 though, considering the new API and all
the porting that's going on. I compile the radeonfb driver in, selecting
all the appropriate options as I go along (particularly the Framebuffer
Console) and upon boot it does detect my card and fb driver just fine,
along with the appropriate resolution (1400x1050). Here's the snippet
from 'dmesg':
radeonfb_pci_register BEGIN
radeonfb: ref_clk=2700, ref_div=12, xclk=18300 from BIOS
radeonfb: probed DDR SGRAM 32768k videoram
radeon_get_moninfo: bios 4 scratch = 1000006
radeonfb: panel ID string: Samsung LTN150P1-L02
radeonfb: detected DFP panel size from BIOS: 1400x1050
radeonfb: ATI Radeon M7 LW DDR SGRAM 32 MB
radeonfb: DVI port LCD monitor connected
radeonfb: CRT port CRT monitor connected
radeonfb_pci_register END
Right after detecting this, it tries to display the framebuffer console
but all I can see is garbage, impossible to read anything, even though
it keeps booting as usual and I can even (blindly) login and start X
(though it's all hardware, not framebuffer).
So, is the radeonfb in 2.5 kernels actually working and there's
something missing on my end or is it not fully functional yet? I'm just
directly emailing (and bugging!) you with this considering this is one
of the last barriers I'm facing wrt to the 2.4->2.5 switch :) If it's
not functional yet, and as far as I'm concerned, take your time!
The .config used goes attached. And anyway this will be CC'ed to
linux-kernel.
../Paulo
This archive was generated by hypermail 2b29 : Wed Jan 15 2003 - 22:00:55 EST