Hello,
while looking at the sources of r600/kms driver I noticed a possible
bug in the "dynclks" code path.
The kernel driver always executes DynamicClockGating ATOM table (via
radeon_atom_set_clock_gating); the DDX drivers (both of them) instead
execute EnableASIC_StaticPwrMgt while DynamicClockGating is executed
only for chip families < R600.
Can someone shed some light?
Bonus question: in atombios.h the comments indicate that
DynamicClockGating is used internally by ASIC_Init, while
EnableASIC_StaticPwrMgt should supposedly be used only by BIOS (at
power on?)... is there some documentation about how the ATOM table
should be used?

Luca

------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to