xref: /netbsd-src/sys/external/bsd/drm2/ttm/files.ttm (revision 230c41e44cae603ce2e96ca7e38ea4900dfe29f5)
1*230c41e4Slukem#	$NetBSD: files.ttm,v 1.10 2023/06/03 21:30:22 lukem Exp $
21a497622Sriastradh
31a497622Sriastradh# TTM, the texture and tiling manager.
41a497622Sriastradh
55cd7c9ffSriastradhversion	20180827
65cd7c9ffSriastradh
71a497622Sriastradhdefine	drmkms_ttm: drmkms
83673c703Sriastradhmakeoptions	drmkms_ttm	"CPPFLAGS.drmkms_ttm"+="${CPPFLAGS.drmkms}"
91a497622Sriastradh
10*230c41e4Slukemmakeoptions	drmkms		"CWARNFLAGS.ttm_bo.c"+="${CC_WNO_IMPLICIT_FALLTHROUGH}"
11cd64efc2Sriastradhmakeoptions	drmkms_ttm	"CPPFLAGS.drmkms_ttm"+="-DCONFIG_AGP=1"
125cd7c9ffSriastradhmakeoptions	drmkms_ttm	"CWARNFLAGS.drmkms_ttm"+="-Wno-missing-field-initializers"
135cd7c9ffSriastradhmakeoptions	drmkms_ttm	"CWARNFLAGS.drmkms_ttm"+="-Wno-shadow"
149f985909Smrg
151a497622Sriastradhfile	external/bsd/drm2/ttm/ttm_agp_backend.c			drmkms_ttm
161a497622Sriastradhfile	external/bsd/drm2/dist/drm/ttm/ttm_memory.c		drmkms_ttm
171a497622Sriastradhfile	external/bsd/drm2/dist/drm/ttm/ttm_tt.c			drmkms_ttm
181a497622Sriastradhfile	external/bsd/drm2/dist/drm/ttm/ttm_bo.c			drmkms_ttm
191a497622Sriastradhfile	external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c		drmkms_ttm
201a497622Sriastradhfile	external/bsd/drm2/ttm/ttm_bo_vm.c			drmkms_ttm
2176f86168Sriastradhfile	external/bsd/drm2/ttm/ttm_module.c			drmkms_ttm
221a497622Sriastradh# Used only by vmwgfx.  Needs porting for rcu -> pserialize.
231a497622Sriastradh#file	external/bsd/drm2/dist/drm/ttm/ttm_object.c		drmkms_ttm
241a497622Sriastradh# Used only by vmwgfx.  Needs porting.  Does silly things like SIGKILL.
251a497622Sriastradh#file	external/bsd/drm2/dist/drm/ttm/ttm_lock.c		drmkms_ttm
261a497622Sriastradhfile	external/bsd/drm2/dist/drm/ttm/ttm_execbuf_util.c	drmkms_ttm
271a497622Sriastradh# Replaced locally by ttm_bus_dma.c.
281a497622Sriastradh#file	external/bsd/drm2/dist/drm/ttm/ttm_page_alloc.c		drmkms_ttm
291a497622Sriastradhfile	external/bsd/drm2/dist/drm/ttm/ttm_bo_manager.c		drmkms_ttm
301a497622Sriastradh# Replaced locally by ttm_bus_dma.c.
311a497622Sriastradh#file	external/bsd/drm2/dist/drm/ttm/ttm_page_alloc_dma.c	drmkms_ttm
321a497622Sriastradh
331a497622Sriastradhfile	external/bsd/drm2/ttm/ttm_bus_dma.c			drmkms_ttm
34