Checking which of the registers to read with radeontool causes the graphic
card to start using proper frequencies, those are luckily those were
radeontool writes something before reading namely:
PIXCLKS_CNTL
VCLK_ECP_CNTL
PPLL_DIV_0
PPLL_CNTL
CLK_PIN_CNTL
SCLK_CNTL
PWRMAN_MISC
SS_INT_CNTL
I did not test all, but CLK_PIN_CNTL is the only one of A* B* C* and D*
that helps and all the other of that list help, too.
what redeontool does is setting
*(unsigned int * volatile)(radeon_cntl_mem + RADEON_CLOCK_CNTL_INDEX)
to a value of 0x2d, 0x08, 0x04, 0x02, 0x01, 0x0d, 0x16 or 0x33 and
then reading
*(unsigned int * volatile)(radeon_cntl_mem + RADEON_CLOCK_CNTL_DATA)
Hochachtungsvoll,
Bernhard R. Link
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]