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

Re: radeonfb never redraws screen on wake



On Wed, 2003-11-12 at 08:51, David Kimdon wrote:
> 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.

Is radeonfb detecting the display at all ? Also can you test my
current 2.6 with "new" radeonfb driver enabled ? Also, send me
the dmesg output after the suspend/resume sequence. Finally, send
me a tarball of /proc/device-tree/pci@f0000000.

> 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: