[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

radeonfb never redraws screen on wake



Hi,

If anyone has a clue as to where to look further that would be great.
I've poked around in the Linux radeonfb driver as well as in the
xfree86 radeon driver for clues, so far no success.

I recently had a broken motherboard on my iBook replaced.  Previous to
the replacement suspend worked well.  Now the screen remains blank
upon waking up.  When the machine wakes the backlight turns back on,
the machine accepts keyboard input and is accessible via the network,
all appears to be working, but the display is all black.  FWIW, OSX
successfully redraws the screen on wake-up, so I believe the hardware
to be OK.  I have tried two different kernels with the same results:

Debian 2.4.22-powerpc
2.4.23-pre5-ben0

Included is output from the radeon driver initializing with debug
turned on in case that helps[1].  I get the same bad behavior at
console as well as in X.


Thanks,

David

[1] Exhibit A: radeonfb.c initializing

radeonfb_pci_register BEGIN
PCI: Enabling device 00:10.0 (0086 -> 0087)
radeonfb: ref_clk=2700, ref_div=12, xclk=36000 from OF
radeonfb: probed DDR SGRAM 32768k videoram
BIOS 4 scratch = 0
FP_GEN_CNTL: 30048, FP2_GEN_CNTL: 8
TMDS_TRANSMITTER_CNTL: 10000082, TMDS_CNTL: 1000000, LVDS_GEN_CNTL: d26a1
DAC_CNTL: ff60410a, DAC_CNTL2: 22, CRTC_GEN_CNTL: 3000200
hOver_plus = 24^I hSync_width = 136
vOver_plus = 3^I vSync_width = 6
hblank = 320^I vblank = 38
sync = 3
misc = 0
clock = 6500
radeonfb: detected DFP panel size from EDID: 1024x768
hStart = 1048, hEnd = 1184, hTotal = 1344
vStart = 771, vEnd = 777, vTotal = 806
h_total_disp = 0x7f00a7^I   hsync_strt_wid = 0x910412
v_total_disp = 0x2ff0325^I   vsync_strt_wid = 0x860302
pixclock = 15384
freq = 6500
post div = 0x2
fb_div = 0x3a
ppll_div_3 = 0x600ad
Console: switching to colour frame buffer device 128x48
radeonfb: ATI Radeon M7 LW DDR SGRAM 32 MB
radeonfb: DVI port LCD monitor connected
radeonfb: CRT port no monitor connected
radeonfb: Power Management enabled for Mobility chipsets
radeonfb_pci_register END



Reply to: