|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|