Bug 20146

Summary: r6xx-r7xx-support: second radeonhd card initialization failed
Product: xorg Reporter: Mikhail Kshevetskiy <kl>
Component: Driver/radeonhdAssignee: Luc Verhaegen <lverhaegen>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: major    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Xorg.0.log
none
xorg.conf
none
lspci none

Description Mikhail Kshevetskiy 2009-02-16 12:44:55 UTC
Created attachment 22995 [details]
Xorg.0.log

I have a multiseat configuration based on two pci/e radeonhd cards (primary:RS780, secondary:rv710). Both cards are working fine with radeonhd-1.2.4, but when i try r6xx-r7xx-support radeonhd brunch to get 2D hardware acceleration only primary videocard was initialized. I try to initialize videocards separately, but this does not help also.

The initialization of secondary chip(rv710) finished with the messages

=====================================================================
(--) RADEONHD(0): Detected an RV710 on an unidentified card
(II) RADEONHD(0): Mapped IO @ 0xfe7f0000 to 0x7fc084b5c000 (size 0x00010000)
(II) RADEONHD(0): PCIE Card Detected
(II) RADEONHD(0): Getting BIOS copy from legacy VBIOS location
(II) RADEONHD(0): ATOM BIOS Rom: 
        SubsystemVendorID: 0x1002 SubsystemID: 0x1002
        IOBaseAddress: 0xb000
        Filename: M3A78T_D_1.b
        BIOS Bootup Message: 
B27722 RS780D DDR2 200e/500m                                                

(II) RADEONHD(0): Analog TV Default Mode: 4294967040
(EE) RADEONHD(0): No Video RAM detected.
(II) UnloadModule: "radeonhd"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
=====================================================================

As i can see radeonhd driver try to use ATOM BIOS of primary videochip to boot secondary videochip. As result it did not find videoram and failed.
Comment 1 Mikhail Kshevetskiy 2009-02-16 12:47:34 UTC
Created attachment 22996 [details]
xorg.conf
Comment 2 Mikhail Kshevetskiy 2009-02-16 12:48:05 UTC
Created attachment 22997 [details]
lspci
Comment 3 Martijn Bastiaan 2009-02-17 10:43:18 UTC
I hate to say this, but: Me too.

Just after I mailed my problem[1] to the mailing list, I found out it was already reported here.

[1] http://lists.opensuse.org/radeonhd/2009-02/msg00205.html
Comment 4 Jeremy Huddleston Sequoia 2011-10-16 15:59:29 UTC
Does this issue occur with the preferred ati driver (xf86-vide-ati)?  If so, please move this to the Driver/Radeon component.  

Development of radeonhd has pretty much halted and development focus is on the ati driver.  Please see http://www.x.org/wiki/radeonhd

If the issue does not exist in the ati driver (or if there is no response to this message), this bug will be closed as WONTFIX unless someone contributes a patch.
Comment 5 Mikhail Kshevetskiy 2011-10-16 16:02:47 UTC
the bug does not exist anymore, thanks!

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.