[Bug 2859] Flickering or blanking on DVI output of Radeon 9200/9250
bugzilla-daemon at annarchy.freedesktop.org
bugzilla-daemon at annarchy.freedesktop.org
Sun Jan 21 05:10:20 PST 2007
Please do not reply to this email: if you want to comment on the bug, go to
the URL shown below and enter yourcomments there.
https://bugs.freedesktop.org/show_bug.cgi?id=2859
------- Additional Comments From gemkow at ikr.uni-stuttgart.de 2007-01-21 05:10 -------
(In reply to comment #73)
> Created an attachment (id=8437)
--> (https://bugs.freedesktop.org/attachment.cgi?id=8437&action=view) [edit]
> print out the tmds table
> Could you print out the table (the values as retrieved from the bios) using
the
> attached patch?
I used the following patch the print the table values
(so I skipped the modification of the actual values, only printing
the BIOS values)
@@ -576,8 +576,11 @@
n = RADEON_BIOS8(tmp + 5) + 1;
if (n > 4) n = 4;
for (i=0; i<n; i++) {
- info->tmds_pll[i].value = RADEON_BIOS32(tmp+stride+0x08);
- info->tmds_pll[i].freq = RADEON_BIOS16(tmp+stride+0x10);
+ /* info->tmds_pll[i].value = RADEON_BIOS32(tmp+stride+0x08);
*/
+ /* info->tmds_pll[i].freq = RADEON_BIOS16(tmp+stride+0x10); */
+ xf86DrvMsg(pScrn->scrnIndex, X_INFO,
+ "tmds entry %d value 0x%x freq %d\n",
+ i, RADEON_BIOS32(tmp+stride+0x08), RADEON_BIOS16
(tmp+stride+0x10));
if (i == 0) stride += 10;
else stride += 6;
}
and got for about 25 cards the same result:
(II) RADEON(0): PLL parameters: rf=2700 rd=12 min=20000 max=40000; xclk=20000
(II) RADEON(0): DFP table revision: 4
(II) RADEON(0): tmds entry 0 value 0x1fa0191 freq 15500
(II) RADEON(0): tmds entry 1 value 0x1fa0191 freq 20000
(II) RADEON(0): tmds entry 2 value 0x4e20000c freq 0
Hope this helps. Please let me know when I can give more info
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the Xorg-driver-ati
mailing list