Mailinglist Archive: radeonhd (311 mails)

< Previous Next >
[radeonhd] [Bug 24330] wrong detected monitor resolution
  • From: bugzilla-daemon@xxxxxxxxxxxxxxx
  • Date: Fri, 9 Oct 2009 02:20:29 -0700 (PDT)
  • Message-id: <20091009092029.C46A313005C@xxxxxxxxxxxxxxxxxxxxxxxx>
http://bugs.freedesktop.org/show_bug.cgi?id=24330





--- Comment #14 from Matthias Hopf <mhopf@xxxxxxx> 2009-10-09 02:20:27 PST ---
Patch 1:
(EE) RADEONHD(0): rhd5xxWriteReadChunk: Arbitration 0x00000002
(EE) RADEONHD(0): rhd5xxWriteReadChunk: Arbitration after 1s 0x00000002

Hm.

R5_DC_I2C_SW_CAN_USE_I2C = (0x1 << 1)

if (! (RHDRegRead(I2CPtr, R5_DC_I2C_ARBITRATION) & R5_DC_I2C_SW_CAN_USE_I2C)) {
RHDDebug(I2CPtr->scrnIndex, "%s SW cannot use I2C line
%i\n",__func__,line);
ret = FALSE;
xf86DrvMsg(i2cDevPtr->pI2CBus->scrnIndex,X_ERROR, "%s: Arbitration
0x%08x\n", __func__, RHDRegRead(I2CPtr, R5_DC_I2C_ARBITRATION));

0x00000002 & 0x02 = 0x02

Which apparently is not yet set during the if() clause, but during the RHDDebug
clause. So a trivial short wait should suffice.


Patch 2:
As the monitor goes to sleep, it seems to be a bad idea :-)


--
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
--
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx

< Previous Next >
References