I attempted to load fresh DRM bits on a PowerPC that lacks AGP, and I was greeted with serveral unknown symbol errors. Specifically, flush_agp_cache, flush_agp_mappings, unmap_page_from_agp, and map_page_into_agp. AFAIK, the intention is for DRM to work on systems without AGP support (either built in or as a module). Since this particular system (a PCI-only POWER4) lacks any AGP hardware, I don't see any reason to be forced to clutter the system with AGP infrastructure. This *used to* work.
This bug is two years old. It's pretty clear that nobody (not even the original submitter...me) cares.
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.