HomeFreeBSD

Port the TTM AGP backend to the FreeBSD agp driver and enable AGP support

Description

Port the TTM AGP backend to the FreeBSD agp driver and enable AGP support
in the radeonkms driver.

Note: In PCI mode virtual addresses on the graphics card that map to system
RAM are translated to physical addresses by the graphics card itself. In
AGP mode address translation is done by the AGP chipset so fictitious
addresses appear on the system bus. For the CPU cache management to work
correctly when the CPU accesses this memory it needs to use the same
fictitious addresses (and let the chipset translate them) instead of using
the physical addresses directly.

Reviewed by: kib
MFC after: 1 month

Details

Provenance
tijlAuthored on
Parents
rS273861: Remove two functions unused after r273848. Would be nice if clang
Branches
Unknown
Tags
Unknown

Event Timeline