When I start up my laptop HP Compaq nx6325 with integrated RS482 and have Radeon KMS enabled the laptop just freezes when it usually would switch to the right resolution. All worked fine in kernel version 2.6.24. I bisected the commits and the one that was problematic is:
drm/radeon/kms/pm: rework power management
Does applying the following two patches help?
The first one isn't relevant to your hw, but the second one won't apply cleanly
Applied and recompiled and it didn't help.
Created attachment 26654 [details]
don't touch power state
Does this patch fix it?
No, still freezes.
Created attachment 26677 [details]
fix pm on rs4xx IGPs
does this help?
btw can you suspend/resume on that machine?
Yes, after applying this patch laptop boots again normaly. Thanks!
As for suspending/resuming:
Most of the time it suspends and resumes just fine. But in about 1 out of 5-10 tries the machine freezes, mostly when suspending, sometimes when comming back. The screen just remains black. And I have a feeling that the chance of freezing up is higher if I leave a DVD in the DVD drive and it spins it up/down while resumning or suspending. But this is also the case on kernel 2.6.34. Not just with 2.6.25-rc1. I should probably report another bug for this problem?
Handled-By : Dave Airlie <firstname.lastname@example.org>
Patch : https://bugzilla.kernel.org/attachment.cgi?id=26677
fix is in Linus kernel