47671d1bab
commit 4d93914ae3db4a897ead4b. Some related drm infrastructure changes are imported as needed. Biggest update is the rewrite of the i915 gem io to more closely follow Linux model, althought the mechanism used by FreeBSD port is different. Sponsored by: The FreeBSD Foundation MFC after: 2 month
# $FreeBSD$ == Updates to reg_srcs/ files == When a file in the "reg_srcs" subdirectory in updated, be sure to regen headers by running "make" in tools/tools/drm/radeon/mkregtable.