Well, I've been slogging through some "regular" xfree86 code.... and
it LOOKS LIKE mapping registers AND memory is handled just fine through
the "aperture" driver.
So it seems like things are still as "README.drm" says, even though that
was last updated a year ago
the only purpose for an additional "drm" driver to exist, is to
provide locking, and a "generic DMA engine".
Is that correct?
If so, I suddenly feel a whole lot more relaxed :-)
[And that much more confused about why dri/drm has been specialized at the
kernel level so much. It shouldn't be, if that is the case. ]