|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
RE: [Xen-devel] allocating AGP aperture memory
 
> > > However, if I don't have AGP support working, I need to 
> program the 
> > > Northbridge registers with the physical address of the GATT (see 
> > > init_k8_gatt() in
> > arch/xen/x86_64/kernel/pci-gart.c).
> > > Just doing a __pa() obviously doesn't return meaningful data,
> > > which is to be expected.  How should dom0 go about getting it?
> > 
> > You need to allocate the gatt mapping table using alloc_gatt_pages
> > (dma_alloc_coherent) rather than get_free_pages.
> > 
> > You then want to use virt_to_gart on the address returned.
> 
> Are you sure?  I've been trying this for days, and it
> isn't working.
Never mind.
There were a bunch of references to virt_to_phys() that
should have been virt_to_bus().
Moving on to the next problem...
-Mark Langsdorf
AMD, Inc.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 |   
 
 | 
    | 
  
  
    |   | 
    |