just tried the patch with .32-rc8-git2
opengl apps still complain about IRQ's not enabled,
and there is no message in dmesg about loading new fw (yes, i installed it too)
experimental patches for that, but nothing went into mainline yet.
Real dynamic PM depends on KMS/DRI to ensure that all access to the hardware goes through the kernel layers (otherwise you wouldn't have dependable metrics about GPU load), so it wasn't feasible to implement while KMS was new.
Code:[ 52.431773] [drm] Loading RV620 Microcode [ 52.431780] platform radeon_cp.0: firmware: requesting radeon/RV620_pfp.bin [ 52.479415] platform radeon_cp.0: firmware: requesting radeon/RV620_me.bin [ 52.490488] platform radeon_cp.0: firmware: requesting radeon/R600_rlc.bin
Only kms support interrupts for r6xx+.
Heh, it was dumb error, since last time .config had radeon & drm builtin. recompiled it as moduels and all is fine now.
Compiz runs with about 0.3 fps with vblank option enabled.