NetBSD/sys/dev/pci/drm/files.pcidrm

128 lines
5.8 KiB
Plaintext

# $NetBSD: files.pcidrm,v 1.3 2008/07/19 07:26:54 mrg Exp $
define drmpci
device i915drm: drmbase, drmpci
attach i915drm at drm
file dev/pci/drm/i915_drv.c i915drm & !drm_external
file dev/pci/drm/i915_dma.c i915drm & !drm_external
file dev/pci/drm/i915_irq.c i915drm & !drm_external
file dev/pci/drm/i915_mem.c i915drm & !drm_external
file external/bsd/drm/dist/bsd-core/i915_drv.c i915drm & drm_external
file external/bsd/drm/dist/shared-core/i915_dma.c i915drm & drm_external
file external/bsd/drm/dist/shared-core/i915_irq.c i915drm & drm_external
file external/bsd/drm/dist/shared-core/i915_mem.c i915drm & drm_external
file external/bsd/drm/dist/shared-core/i915_suspend.c i915drm & drm_external
device mach64drm: drmbase, drmpci
attach mach64drm at drm
file dev/pci/drm/mach64_dma.c mach64drm & !drm_external
file dev/pci/drm/mach64_drv.c mach64drm & !drm_external
file dev/pci/drm/mach64_irq.c mach64drm & !drm_external
file dev/pci/drm/mach64_state.c mach64drm & !drm_external
file external/bsd/drm/dist/bsd-core/mach64_drv.c mach64drm & drm_external
file external/bsd/drm/dist/shared-core/mach64_dma.c mach64drm & drm_external
file external/bsd/drm/dist/shared-core/mach64_irq.c mach64drm & drm_external
file external/bsd/drm/dist/shared-core/mach64_state.c mach64drm & drm_external
device mgadrm: drmbase, drmpci
attach mgadrm at drm
file dev/pci/drm/mga_dma.c mgadrm & !drm_external
file dev/pci/drm/mga_drv.c mgadrm & !drm_external
file dev/pci/drm/mga_irq.c mgadrm & !drm_external
file dev/pci/drm/mga_state.c mgadrm & !drm_external
file dev/pci/drm/mga_warp.c mgadrm & !drm_external
file external/bsd/drm/dist/bsd-core/mga_drv.c mgadrm & drm_external
file external/bsd/drm/dist/shared-core/mga_dma.c mgadrm & drm_external
file external/bsd/drm/dist/shared-core/mga_irq.c mgadrm & drm_external
file external/bsd/drm/dist/shared-core/mga_state.c mgadrm & drm_external
file external/bsd/drm/dist/shared-core/mga_warp.c mgadrm & drm_external
# XXX missing: nouveau, nv
device r128drm: drmbase, drmpci
attach r128drm at drm
file dev/pci/drm/ati_pcigart.c r128drm | radeondrm & !drm_external
file dev/pci/drm/r128_cce.c r128drm & !drm_external
file dev/pci/drm/r128_drv.c r128drm & !drm_external
file dev/pci/drm/r128_irq.c r128drm & !drm_external
file dev/pci/drm/r128_state.c r128drm & !drm_external
file external/bsd/drm/dist/bsd-core/ati_pcigart.c (r128drm | radeondrm) & drm_external
file external/bsd/drm/dist/bsd-core/r128_drv.c r128drm & drm_external
file external/bsd/drm/dist/shared-core/r128_cce.c r128drm & drm_external
file external/bsd/drm/dist/shared-core/r128_irq.c r128drm & drm_external
file external/bsd/drm/dist/shared-core/r128_state.c r128drm & drm_external
device radeondrm: drmbase, drmpci
attach radeondrm at drm
file dev/pci/drm/r300_cmdbuf.c radeondrm & !drm_external
file dev/pci/drm/radeon_cp.c radeondrm & !drm_external
file dev/pci/drm/radeon_drv.c radeondrm & !drm_external
file dev/pci/drm/radeon_irq.c radeondrm & !drm_external
file dev/pci/drm/radeon_mem.c radeondrm & !drm_external
file dev/pci/drm/radeon_state.c radeondrm & !drm_external
file external/bsd/drm/dist/bsd-core/radeon_drv.c radeondrm & drm_external
file external/bsd/drm/dist/shared-core/r300_cmdbuf.c radeondrm & drm_external
file external/bsd/drm/dist/shared-core/radeon_cp.c radeondrm & drm_external
file external/bsd/drm/dist/shared-core/radeon_irq.c radeondrm & drm_external
file external/bsd/drm/dist/shared-core/radeon_mem.c radeondrm & drm_external
file external/bsd/drm/dist/shared-core/radeon_state.c radeondrm & drm_external
device savagedrm: drmbase, drmpci
attach savagedrm at drm
file dev/pci/drm/savage_bci.c savagedrm & !drm_external
file dev/pci/drm/savage_drv.c savagedrm & !drm_external
file dev/pci/drm/savage_state.c savagedrm & !drm_external
file external/bsd/drm/dist/bsd-core/savage_drv.c savagedrm & drm_external
file external/bsd/drm/dist/shared-core/savage_bci.c savagedrm & drm_external
file external/bsd/drm/dist/shared-core/savage_state.c savagedrm & drm_external
device sisdrm: drmbase, drmpci
attach sisdrm at drm
file dev/pci/drm/sis_drv.c sisdrm & !drm_external
file dev/pci/drm/sis_ds.c sisdrm & !drm_external
file dev/pci/drm/sis_mm.c sisdrm & !drm_external
file external/bsd/drm/dist/bsd-core/sis_drv.c sisdrm & drm_external
file external/bsd/drm/dist/shared-core/sis_ds.c sisdrm & drm_external
file external/bsd/drm/dist/shared-core/sis_mm.c sisdrm & drm_external
device tdfxdrm: drmbase, drmpci
attach tdfxdrm at drm
file dev/pci/drm/tdfx_drv.c tdfxdrm & !drm_external
file external/bsd/drm/dist/bsd-core/tdfx_drv.c tdfxdrm & drm_external
device viadrm: drmbase, drmpci
attach viadrm at drm
file dev/pci/drm/via_drv.c viadrm & !drm_external
file dev/pci/drm/via_dma.c viadrm & !drm_external
file dev/pci/drm/via_ds.c viadrm & !drm_external
file dev/pci/drm/via_irq.c viadrm & !drm_external
file dev/pci/drm/via_map.c viadrm & !drm_external
file dev/pci/drm/via_mm.c viadrm & !drm_external
file dev/pci/drm/via_verifier.c viadrm & !drm_external
file dev/pci/drm/via_video.c viadrm & !drm_external
file external/bsd/drm/dist/bsd-core/via_drv.c viadrm & drm_external
file external/bsd/drm/dist/shared-core/via_dma.c viadrm & drm_external
file external/bsd/drm/dist/shared-core/via_ds.c viadrm & drm_external
file external/bsd/drm/dist/shared-core/via_irq.c viadrm & drm_external
file external/bsd/drm/dist/shared-core/via_map.c viadrm & drm_external
file external/bsd/drm/dist/shared-core/via_mm.c viadrm & drm_external
file external/bsd/drm/dist/shared-core/via_verifier.c viadrm & drm_external
file external/bsd/drm/dist/shared-core/via_video.c viadrm & drm_external
makeoptions drmpci CPPFLAGS+="-I$S/dev/pci/drm"
# XXXMRG want to use the first one, but the second works.
# XXXMRG remove the above when switching to this.
#makeoptions (drmpci & !drm_external) CPPFLAGS+="-I$S/dev/pci/drm"
#makeoptions drm_noexternal CPPFLAGS+="-I$S/dev/pci/drm"