Bug 10592 - Driver does a register/unregister 6 times....
Summary: Driver does a register/unregister 6 times....
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: 7.2 (2007.02)
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-10 02:20 UTC by Magnus Boman
Modified: 2008-12-02 23:56 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Magnus Boman 2007-04-10 02:20:13 UTC
When starting X, the radeon reports the following message 6 times, adding ~1-2 seconds to the X startup;

(II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0.
(II) RADEON(0): I2C device "DDC:ddc2" removed.

Tried to with NoDCC and DDCMode=off but to no avail.
Comment 1 Adam Jackson 2007-11-18 08:02:14 UTC
The DDC probe itself isn't so much the problem.  The real issue is RADEONDisplayDDCConnected() has a slow hack for some really old monitors that is (afaict) never relevant anymore.

Worse, it does this hack in a loop three times, even though xf86DoEDID_DDC2() already retries four times.  Not.  Fast.

I've patched this out in fedora:

http://cvs.fedoraproject.org/viewcvs/rpms/xorg-x11-drv-ati/devel/radeon-6.7.196-faster-ddc.patch?rev=1.1&view=auto
Comment 2 Alex Deucher 2008-12-02 23:56:43 UTC
this has been fixed for a while.


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.