Thanks for the work the whole thing seems to work fine on my RV770, although I cannot really say if does anything as I found no way to query the current clk or voltage?! There is one little gripe though, the rest of the code uses DRM_INFO() for printing whereas this series uses plain printk() resulting in some weird looking dmesg output: Jun 27 14:41:54 my-little-devil kernel: [drm] VGA-1 Jun 27 14:41:54 my-little-devil kernel: [drm] DDC: 0x7e60 0x7e60 0x7e64 0x7e64 0x7e68 0x7e68 0x7e6c 0x7e6c Jun 27 14:41:54 my-little-devil kernel: [drm] Encoders: Jun 27 14:41:54 my-little-devil kernel: [drm] CRT2: INTERNAL_KLDSCP_DAC2 Jun 27 14:41:54 my-little-devil kernel: [drm] Internal thermal controller with fan control Jun 27 14:41:54 my-little-devil kernel: == power state 0 == Jun 27 14:41:54 my-little-devil kernel: ui class: none Jun 27 14:41:54 my-little-devil kernel: internal class: boot Jun 27 14:41:54 my-little-devil kernel: caps: video Jun 27 14:41:54 my-little-devil kernel: uvd vclk: 0 dclk: 0 Jun 27 14:41:54 my-little-devil kernel: power level 0 sclk: 62500 mclk: 99300 vddc: 1123 Jun 27 14:41:54 my-little-devil kernel: power level 1 sclk: 62500 mclk: 99300 vddc: 1123 Jun 27 14:41:54 my-little-devil kernel: power level 2 sclk: 62500 mclk: 99300 vddc: 1123 best regards K. Schnass _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel