1# $NetBSD: files.drm,v 1.6 2011/02/18 14:26:09 jmcneill Exp $ 2 3# direct rendering modules 4define drmbase 5define drmpci 6 7defflag opt_drm.h DRM_DEBUG DRM_NO_AGP DRM_NO_MTRR 8 9makeoptions drmbase CPPFLAGS+="-I$S/external/bsd/drm/dist/bsd-core -I$S/external/bsd/drm/dist/shared-core" 10 11file external/bsd/drm/dist/bsd-core/drm_agpsupport.c drmbase & agp 12file external/bsd/drm/dist/bsd-core/drm_auth.c drmbase 13file external/bsd/drm/dist/bsd-core/drm_bufs.c drmbase 14file external/bsd/drm/dist/bsd-core/drm_context.c drmbase 15file external/bsd/drm/dist/bsd-core/drm_dma.c drmbase 16file external/bsd/drm/dist/bsd-core/drm_drawable.c drmbase 17file external/bsd/drm/dist/bsd-core/drm_drv.c drmbase 18file external/bsd/drm/dist/bsd-core/drm_fops.c drmbase 19file external/bsd/drm/dist/bsd-core/drm_hashtab.c drmbase 20file external/bsd/drm/dist/bsd-core/drm_ioctl.c drmbase 21file external/bsd/drm/dist/bsd-core/drm_irq.c drmbase 22file external/bsd/drm/dist/bsd-core/drm_lock.c drmbase 23file external/bsd/drm/dist/bsd-core/drm_memory.c drmbase 24file external/bsd/drm/dist/bsd-core/drm_mm.c drmbase 25file external/bsd/drm/dist/bsd-core/drm_pci.c drmbase 26file external/bsd/drm/dist/bsd-core/drm_scatter.c drmbase 27file external/bsd/drm/dist/bsd-core/drm_sman.c drmbase 28file external/bsd/drm/dist/bsd-core/drm_sysctl.c drmbase 29file external/bsd/drm/dist/bsd-core/drm_vm.c drmbase 30 31device i915drm: drmbase, drmpci 32attach i915drm at drm 33file external/bsd/drm/dist/bsd-core/i915_drv.c i915drm 34file external/bsd/drm/dist/shared-core/i915_dma.c i915drm 35file external/bsd/drm/dist/shared-core/i915_irq.c i915drm 36file external/bsd/drm/dist/shared-core/i915_mem.c i915drm 37file external/bsd/drm/dist/shared-core/i915_suspend.c i915drm 38 39device mach64drm: drmbase, drmpci 40attach mach64drm at drm 41file external/bsd/drm/dist/bsd-core/mach64_drv.c mach64drm 42file external/bsd/drm/dist/shared-core/mach64_dma.c mach64drm 43file external/bsd/drm/dist/shared-core/mach64_irq.c mach64drm 44file external/bsd/drm/dist/shared-core/mach64_state.c mach64drm 45 46device mgadrm: drmbase, drmpci 47attach mgadrm at drm 48file external/bsd/drm/dist/bsd-core/mga_drv.c mgadrm 49file external/bsd/drm/dist/shared-core/mga_dma.c mgadrm 50file external/bsd/drm/dist/shared-core/mga_irq.c mgadrm 51file external/bsd/drm/dist/shared-core/mga_state.c mgadrm 52file external/bsd/drm/dist/shared-core/mga_warp.c mgadrm 53 54#device nouveaudrm: drmbase, drmpci 55#attach nouveaudrm at drm 56#file external/bsd/drm/dist/bsd-core/nouveau_drv.c nouveaudrm 57#file external/bsd/drm/dist/bsd-core/nouveau_sgdma.c nouveaudrm 58#file external/bsd/drm/dist/shared-core/nouveau_state.c nouveaudrm 59#file external/bsd/drm/dist/shared-core/nouveau_mem.c nouveaudrm 60#file external/bsd/drm/dist/shared-core/nouveau_object.c nouveaudrm 61#file external/bsd/drm/dist/shared-core/nouveau_fifo.c nouveaudrm 62#file external/bsd/drm/dist/shared-core/nouveau_notifier.c nouveaudrm 63#file external/bsd/drm/dist/shared-core/nouveau_dma.c nouveaudrm 64#file external/bsd/drm/dist/shared-core/nouveau_irq.c nouveaudrm 65#file external/bsd/drm/dist/shared-core/nouveau_swmthd.c nouveaudrm 66#file external/bsd/drm/dist/shared-core/nv04_timer.c nouveaudrm 67#file external/bsd/drm/dist/shared-core/nv04_mc.c nouveaudrm 68#file external/bsd/drm/dist/shared-core/nv40_mc.c nouveaudrm 69#file external/bsd/drm/dist/shared-core/nv50_mc.c nouveaudrm 70#file external/bsd/drm/dist/shared-core/nv04_fb.c nouveaudrm 71#file external/bsd/drm/dist/shared-core/nv10_fb.c nouveaudrm 72#file external/bsd/drm/dist/shared-core/nv40_fb.c nouveaudrm 73#file external/bsd/drm/dist/shared-core/nv04_fifo.c nouveaudrm 74#file external/bsd/drm/dist/shared-core/nv10_fifo.c nouveaudrm 75#file external/bsd/drm/dist/shared-core/nv40_fifo.c nouveaudrm 76#file external/bsd/drm/dist/shared-core/nv50_fifo.c nouveaudrm 77#file external/bsd/drm/dist/shared-core/nv04_graph.c nouveaudrm 78#file external/bsd/drm/dist/shared-core/nv10_graph.c nouveaudrm 79#file external/bsd/drm/dist/shared-core/nv20_graph.c nouveaudrm 80#file external/bsd/drm/dist/shared-core/nv40_graph.c nouveaudrm 81#file external/bsd/drm/dist/shared-core/nv50_graph.c nouveaudrm 82#file external/bsd/drm/dist/shared-core/nv04_instmem.c nouveaudrm 83#file external/bsd/drm/dist/shared-core/nv50_instmem.c nouveaudrm 84 85device r128drm: drmbase, drmpci, firmload 86attach r128drm at drm 87file external/bsd/drm/dist/bsd-core/ati_pcigart.c (r128drm | radeondrm) 88file external/bsd/drm/dist/bsd-core/r128_drv.c r128drm 89file external/bsd/drm/dist/shared-core/r128_cce.c r128drm 90file external/bsd/drm/dist/shared-core/r128_irq.c r128drm 91file external/bsd/drm/dist/shared-core/r128_state.c r128drm 92 93device radeondrm: drmbase, drmpci, firmload 94attach radeondrm at drm 95file external/bsd/drm/dist/bsd-core/radeon_drv.c radeondrm 96file external/bsd/drm/dist/shared-core/r300_cmdbuf.c radeondrm 97file external/bsd/drm/dist/shared-core/r600_cp.c radeondrm 98file external/bsd/drm/dist/shared-core/r600_blit.c radeondrm 99file external/bsd/drm/dist/shared-core/radeon_cp.c radeondrm 100file external/bsd/drm/dist/shared-core/radeon_cs.c radeondrm 101file external/bsd/drm/dist/shared-core/radeon_irq.c radeondrm 102file external/bsd/drm/dist/shared-core/radeon_mem.c radeondrm 103file external/bsd/drm/dist/shared-core/radeon_state.c radeondrm 104 105device savagedrm: drmbase, drmpci 106attach savagedrm at drm 107file external/bsd/drm/dist/bsd-core/savage_drv.c savagedrm 108file external/bsd/drm/dist/shared-core/savage_bci.c savagedrm 109file external/bsd/drm/dist/shared-core/savage_state.c savagedrm 110 111device sisdrm: drmbase, drmpci 112attach sisdrm at drm 113file external/bsd/drm/dist/bsd-core/sis_drv.c sisdrm 114file external/bsd/drm/dist/shared-core/sis_ds.c sisdrm 115file external/bsd/drm/dist/shared-core/sis_mm.c sisdrm 116 117device tdfxdrm: drmbase, drmpci 118attach tdfxdrm at drm 119file external/bsd/drm/dist/bsd-core/tdfx_drv.c tdfxdrm 120 121device viadrm: drmbase, drmpci 122attach viadrm at drm 123file external/bsd/drm/dist/bsd-core/via_drv.c viadrm 124file external/bsd/drm/dist/bsd-core/via_dmablit.c viadrm 125file external/bsd/drm/dist/shared-core/via_dma.c viadrm 126file external/bsd/drm/dist/shared-core/via_ds.c viadrm 127file external/bsd/drm/dist/shared-core/via_irq.c viadrm 128file external/bsd/drm/dist/shared-core/via_map.c viadrm 129file external/bsd/drm/dist/shared-core/via_mm.c viadrm 130file external/bsd/drm/dist/shared-core/via_verifier.c viadrm 131file external/bsd/drm/dist/shared-core/via_video.c viadrm 132