Re: [PATCH] drm/radeon/kms: add dynamic engine reclocking (V6)

2009-12-18 Thread Rafał Miłecki
W dniu 18 grudnia 2009 01:08 użytkownik Alex Deucher alexdeuc...@gmail.com napisał: 2009/12/17 Rafał Miłecki zaj...@gmail.com: W dniu 17 grudnia 2009 06:43 użytkownik Alex Deucher alexdeuc...@gmail.com napisał: 2009/12/16 Rafał Miłecki zaj...@gmail.com: V2: reorganize functions, fix

Re: [PATCH] drm/radeon/kms: add dynamic engine reclocking (V6)

2009-12-18 Thread Rafał Miłecki
W dniu 18 grudnia 2009 01:08 użytkownik Alex Deucher alexdeuc...@gmail.com napisał: 2009/12/17 Rafał Miłecki zaj...@gmail.com: W dniu 17 grudnia 2009 06:43 użytkownik Alex Deucher alexdeuc...@gmail.com napisał: 2009/12/16 Rafał Miłecki zaj...@gmail.com: V2: reorganize functions, fix

Re: [PATCH] drm/radeon/kms: add dynamic engine reclocking (V6)

2009-12-18 Thread Jerome Glisse
On Thu, Dec 17, 2009 at 03:02:51AM +0100, Rafał Miłecki wrote: V2: reorganize functions, fix modesetting calls V3: rebase patch, use radeon's workqueue V4: enable on tested chipsets only, request VBLANK IRQs V5: enable PM on older hardware (IRQs, mode_fixup, dpms) V6: use separate dynpm

Re: [PATCH] drm/radeon/kms: add dynamic engine reclocking (V6)

2009-12-18 Thread Rafał Miłecki
W dniu 18 grudnia 2009 13:24 użytkownik Jerome Glisse gli...@freedesktop.org napisał: I think it would be better to change : RADEON_PM_ACTION_NONE - PM_NONE ... We already know we are in the radeon module so this is redundant to put it in the name again. And i don't think PM_NONE will conflict

Re: [PATCH] drm/radeon/kms: add dynamic engine reclocking (V6)

2009-12-18 Thread Jerome Glisse
On Fri, Dec 18, 2009 at 02:30:34PM +0100, Rafał Miłecki wrote: W dniu 18 grudnia 2009 13:24 użytkownik Jerome Glisse gli...@freedesktop.org napisał: I think it would be better to change : RADEON_PM_ACTION_NONE - PM_NONE ... We already know we are in the radeon module so this is redundant

Re: [PATCH] drm/radeon/kms: add dynamic engine reclocking (V6)

2009-12-18 Thread Rafał Miłecki
W dniu 18 grudnia 2009 15:18 użytkownik Jerome Glisse gli...@freedesktop.org napisał: On Fri, Dec 18, 2009 at 02:30:34PM +0100, Rafał Miłecki wrote: W dniu 18 grudnia 2009 13:24 użytkownik Jerome Glisse gli...@freedesktop.org napisał: I think it would be better to change :

Re: [PATCH] drm/radeon/kms: add dynamic engine reclocking (V6)

2009-12-17 Thread Sedat Dilek
v6 runs fine on rv515. Thanks Rafal. --- Speedup in 3D: Running Anholt's openarena benchmark demo --- $ openarena +exec anholt 21 | egrep -e '[0-9]+ frames' NEW: 840 frames 10.2 seconds 82.1 fps 4.0/12.2/56.0/5.4 ms OLD: 840 frames 37.4 seconds 22.4 fps 15.0/44.6/97.0/13.4 ms Even playing a

Re: [PATCH] drm/radeon/kms: add dynamic engine reclocking (V6)

2009-12-17 Thread Rafał Miłecki
W dniu 17 grudnia 2009 06:43 użytkownik Alex Deucher alexdeuc...@gmail.com napisał: 2009/12/16 Rafał Miłecki zaj...@gmail.com: V2: reorganize functions, fix modesetting calls V3: rebase patch, use radeon's workqueue V4: enable on tested chipsets only, request VBLANK IRQs V5: enable PM on

Re: [PATCH] drm/radeon/kms: add dynamic engine reclocking (V6)

2009-12-17 Thread Alex Deucher
2009/12/17 Rafał Miłecki zaj...@gmail.com: W dniu 17 grudnia 2009 06:43 użytkownik Alex Deucher alexdeuc...@gmail.com napisał: 2009/12/16 Rafał Miłecki zaj...@gmail.com: V2: reorganize functions, fix modesetting calls V3: rebase patch, use radeon's workqueue V4: enable on tested chipsets

[PATCH] drm/radeon/kms: add dynamic engine reclocking (V6)

2009-12-16 Thread Rafał Miłecki
V2: reorganize functions, fix modesetting calls V3: rebase patch, use radeon's workqueue V4: enable on tested chipsets only, request VBLANK IRQs V5: enable PM on older hardware (IRQs, mode_fixup, dpms) V6: use separate dynpm module parameter Tested on my M82==RV620 and my new M96==RV730. Also

Re: [PATCH] drm/radeon/kms: add dynamic engine reclocking (V6)

2009-12-16 Thread Rafał Miłecki
W dniu 17 grudnia 2009 03:02 użytkownik Rafał Miłecki zaj...@gmail.com napisał: V2: reorganize functions, fix modesetting calls V3: rebase patch, use radeon's workqueue V4: enable on tested chipsets only, request VBLANK IRQs V5: enable PM on older hardware (IRQs, mode_fixup, dpms) V6: use

Re: [PATCH] drm/radeon/kms: add dynamic engine reclocking (V6)

2009-12-16 Thread Alex Deucher
2009/12/16 Rafał Miłecki zaj...@gmail.com: V2: reorganize functions, fix modesetting calls V3: rebase patch, use radeon's workqueue V4: enable on tested chipsets only, request VBLANK IRQs V5: enable PM on older hardware (IRQs, mode_fixup, dpms) V6: use separate dynpm module parameter Tested