Home | History | Annotate | Line # | Download | only in ttm
files.ttm revision 1.7
      1 #	$NetBSD: files.ttm,v 1.7 2021/12/19 10:55:38 riastradh Exp $
      2 
      3 # TTM, the texture and tiling manager.
      4 
      5 version	20180827
      6 
      7 define	drmkms_ttm: drmkms
      8 
      9 makeoptions	drmkms	"CWARNFLAGS.ttm_bo.c"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} >= 7:? -Wno-error=implicit-fallthrough :}"
     10 makeoptions	drmkms_ttm	"CPPFLAGS.drmkms_ttm"+="-DCONFIG_AGP=1"
     11 makeoptions	drmkms_ttm	"CWARNFLAGS.drmkms_ttm"+="-Wno-missing-field-initializers"
     12 makeoptions	drmkms_ttm	"CWARNFLAGS.drmkms_ttm"+="-Wno-shadow"
     13 
     14 file	external/bsd/drm2/ttm/ttm_agp_backend.c			drmkms_ttm
     15 file	external/bsd/drm2/dist/drm/ttm/ttm_memory.c		drmkms_ttm
     16 file	external/bsd/drm2/dist/drm/ttm/ttm_tt.c			drmkms_ttm
     17 file	external/bsd/drm2/dist/drm/ttm/ttm_bo.c			drmkms_ttm
     18 file	external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c		drmkms_ttm
     19 file	external/bsd/drm2/ttm/ttm_bo_vm.c			drmkms_ttm
     20 # Linux module goo.
     21 #file	external/bsd/drm2/dist/drm/ttm/ttm_module.c		drmkms_ttm
     22 # Used only by vmwgfx.  Needs porting for rcu -> pserialize.
     23 #file	external/bsd/drm2/dist/drm/ttm/ttm_object.c		drmkms_ttm
     24 # Used only by vmwgfx.  Needs porting.  Does silly things like SIGKILL.
     25 #file	external/bsd/drm2/dist/drm/ttm/ttm_lock.c		drmkms_ttm
     26 file	external/bsd/drm2/dist/drm/ttm/ttm_execbuf_util.c	drmkms_ttm
     27 # Replaced locally by ttm_bus_dma.c.
     28 #file	external/bsd/drm2/dist/drm/ttm/ttm_page_alloc.c		drmkms_ttm
     29 file	external/bsd/drm2/dist/drm/ttm/ttm_bo_manager.c		drmkms_ttm
     30 # Replaced locally by ttm_bus_dma.c.
     31 #file	external/bsd/drm2/dist/drm/ttm/ttm_page_alloc_dma.c	drmkms_ttm
     32 
     33 file	external/bsd/drm2/ttm/ttm_bus_dma.c			drmkms_ttm
     34