In absence of an x86 BIOS, the driver tries to calculate the values for MCLK and SCLK (since my patches). However, the formula I used fails to take into account a factor of 2 that has to be applied on one of the deviders, thus causing the clocks to be underestimated. Enclosed is a fix for it, now, the clocks calculated by X do match the values advertised by Open Firmware.
Created attachment 1592 [details] [review] FIx MCLK / SCLK calculation
committed to HEAD
-
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.