Bug 327

Summary: missing bus to host address translations for PPC/Linux
Product: xorg Reporter: Egbert Eich <eich>
Component: Server/GeneralAssignee: Egbert Eich <eich>
Status: CLOSED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: high CC: dberkholz, idr
Version: unspecified   
Hardware: PowerPC   
OS: Linux (All)   
URL: http://bugs.xfree86.org/show_bug.cgi?id=1229
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 269    

Description Egbert Eich 2004-03-16 05:15:08 UTC
missing bus to host address translations for PPC/Linux
http://bugs.xfree86.org/show_bug.cgi?id=1229
Comment 1 Bill Randle 2004-09-05 20:41:33 UTC
FYI, this was just committed to the XF86 tree (finally). As the author
and user of this patch, I'd like to see it added to the xorg tree. 
Comment 2 Egbert Eich 2005-01-26 02:18:37 UTC
I'll check into this.
Comment 3 Egbert Eich 2005-02-09 03:13:25 UTC
Committed:

2005-02-09  Egbert Eich  <eich-at-freedesktop-dot-org>

        * programs/Xserver/hw/xfree86/common/xf86pciBus.c:
        * programs/Xserver/hw/xfree86/os-support/bus/linuxPci.c:
        (linuxPpcBusAddrToHostAddr), (linuxPpcHostAddrToBusAddr):
        Added PCI2Host bus translations for linux PPC and fixed
        fixed bugs in macros that apply these functions (Bill Randle
        Bugzilla #325 and #327).
Comment 4 Egbert Eich 2005-02-09 03:54:02 UTC
I will leave this open because I've got a question:
Would it be possible to replace this with domain mapping on ppc?
Comment 5 Erik Andren 2006-06-28 12:05:45 UTC
Is this still an issue or something that will be solved with the pci-probe-rework?
Comment 6 Daniel Stone 2007-02-26 09:45:19 UTC
cc'ing ian, but i assume yes
Comment 7 Daniel Stone 2007-02-27 01:23:21 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 8 Ian Romanick 2007-02-27 08:42:16 UTC
Yes, this will be irrelevant with the pci-rework branch.

Bill, if you're feeling adventureous, you could give the pci-rework branch a go on your hardware.  Very few drivers have been ported (only mga, savage, vesa, and fbdev at this point), so you may not be able to yet.
Comment 9 Ian Romanick 2008-06-02 07:44:41 UTC
PCI-rework has landed, and this bug is no longer relevant.

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.