Mailinglist Archive: radeonhd (408 mails)

< Previous Next >
[radeonhd] [Bug 18016] Disabling PANEL disables DVI-D_1
  • From: bugzilla-daemon@xxxxxxxxxxxxxxx
  • Date: Sat, 6 Jun 2009 16:51:29 -0700 (PDT)
  • Message-id: <20090606235129.421A1130016@xxxxxxxxxxxxxxxxxxxxxxxx>
http://bugs.freedesktop.org/show_bug.cgi?id=18016





--- Comment #40 from Rafał Miłecki <zajec5@xxxxxxxxx> 2009-06-06 16:51:28 PST
---
I made some more research to understand when this 420/450 magic is used:


Bug #19943 contains BIOS of HD2400Pro (rv610). It doesn't use 0420, writes 02
to 0450 without condition.


Bug #21767 contains BIOS of HD3470 (m82/rv620). It checks 0420 for writing 02
to 0450:
010d: 4a65080101 TEST reg[0420] [..X.] <- 01
0112: 491a01 JUMP_NotEqual 011a
0115: 0d25140102 OR reg[0450] [...X] <- 02
011a: 51c8 DELAY_MicroSec c8
011c: 0d65140120 OR reg[0450] [..X.] <- 20


Bug #18564 contains BIOS of HD2600 (m76/rv630). It doesn't use 0420, writes 02
to 0450 without condition.


Bug #16263 contains BIOS of HD3470 (m82/rv620). It checks 0420 for writing 02
to 0450:
0132: 4a65080101 TEST reg[0420] [..X.] <- 01
0137: 493f01 JUMP_NotEqual 013f
013a: 0d25140102 OR reg[0450] [...X] <- 02
013f: 51c8 DELAY_MicroSec c8
0141: 0d65140120 OR reg[0450] [..X.] <- 20


Bug #13605 contains BIOS of HD2600 (rv630). It doesn't use 0420, writes 02 to
0450 without condition.


Bug #15478 contains BIOS of HD2600 (m76/rv630). It doesn't use 0420, writes 02
to 0450 without condition.


Bug #16673 contains BIOS of HD2400Pro (m72/rv610). It doesn't use 0420, writes
02 to 0450 without condition.


Bug #16892 contains BIOS of HD3650 (m86/rv635). It checks 0420 for writing 02
to 0450:
013a: 4a65080101 TEST reg[0420] [..X.] <- 01
013f: 494701 JUMP_NotEqual 0147
0142: 0d25140102 OR reg[0450] [...X] <- 02
0147: 51c8 DELAY_MicroSec c8
0149: 0d65140120 OR reg[0450] [..X.] <- 20


So it seems we need fix for rv620 and rv635 only (just like libv said).


--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
xorg-team mailing list
xorg-team@xxxxxxxxxxx
http://lists.x.org/mailman/listinfo/xorg-team
< Previous Next >