add a bunch of fixes mostly from rafal@.
commitded349762e5cce12fed1ee07f4278b4addeba37a
authormatthew green <mrg@NetBSD.org>
Tue, 23 Jun 2009 04:42:01 +0000 (23 04:42 +0000)
committermatthew green <mrg@NetBSD.org>
Tue, 23 Jun 2009 04:42:01 +0000 (23 04:42 +0000)
tree12f7254399838b862e7c48944640ce611f1cef25
parent3461a18c43741bb1bfa7c15b8e66a72da3c08706
add a bunch of fixes mostly from rafal@.
this fixes the build for all the other drm modules.

use pci_find_device() to kill the one XXX rafal left.
sys/external/bsd/drm/dist/bsd-core/mach64_drv.c
sys/external/bsd/drm/dist/bsd-core/mga_drv.c
sys/external/bsd/drm/dist/bsd-core/r128_drv.c
sys/external/bsd/drm/dist/bsd-core/savage_drv.c
sys/external/bsd/drm/dist/bsd-core/sis_drv.c
sys/external/bsd/drm/dist/bsd-core/tdfx_drv.c
sys/external/bsd/drm/dist/shared-core/mach64_dma.c
sys/external/bsd/drm/dist/shared-core/mach64_drv.h
sys/external/bsd/drm/dist/shared-core/savage_bci.c
sys/external/bsd/drm/dist/shared-core/savage_state.c
sys/external/bsd/drm/dist/shared-core/sis_ds.c