Created attachment 304707 [details] emerge --info After echo starndby > /sys/power/state system freezes (black screen, ignore keyboard, even magic keys). Useless actions: 1) pci=nocrs as a kernel parameter. 2) Disabling ASPM. Actions, that force it work: 1) Disabling KMS and enabling fb drivers. or 2) Boot without loading graphic card firmware. Kernels with correct suspending: 3.0.6 and older. Kernels with incorrect suspendig: 3.1.6, 3.2.1-r2 and 3.2.2. I have RadeonX550 (R300) graphic card. I have not HPET timer.
Please post more information about the graphics driver / firmware you say causes the issue.
Created attachment 304981 [details] config for gentoo-3.2.1-r2 kernel
The graphic driver is "ATI Radeon" located in Device Drivers -> Graphics support -> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) Firmware is radeon/R300_cp.bin And I attach kernel config for 3.2.1-r2 I don't know what else...
Another important thing: suspending works fine with disabled DRM_RADEON_KMS which called "Enable modesetting on radeon by default - NEW DRIVER" in menuconfig. But I have 720x400 in this case instead of 1152x864.
It works fine on 3.3.8 kernel (gentoo-sources). Thanks to all!