diff -aur linux-2.6.11.7/drivers/video/aty/radeon_pm.c linux-2.6.11-x/drivers/video/aty/radeon_pm.c --- linux-2.6.11.7/drivers/video/aty/radeon_pm.c 2005-04-21 09:45:49.000000000 +0200 +++ linux-2.6.11-x/drivers/video/aty/radeon_pm.c 2005-04-08 07:49:32.000000000 +0200 @@ -2698,6 +2698,9 @@ radeon_pm_disable_dynamic_mode(rinfo); printk("radeonfb: Dynamic Clock Power Management disabled\n"); } + if (rinfo->is_mobility && rinfo->pm_reg && + rinfo->family <= CHIP_FAMILY_RV250) + rinfo->pm_mode |= radeon_pm_d2; /* Check if we can power manage on suspend/resume. We can do * D2 on M6, M7 and M9, and we can resume from D3 cold a few other