1# $FreeBSD$ 2 3.PATH: ${.CURDIR}/.. 4KMOD = nouveau 5NO_MAN = YES 6SRCS = nouveau_drv.c nouveau_state.c nouveau_mem.c nouveau_object.c \ 7 nouveau_sgdma.c nouveau_fifo.c nouveau_notifier.c nouveau_dma.c \ 8 nouveau_irq.c nouveau_swmthd.c \ 9 nv04_timer.c \ 10 nv04_mc.c nv40_mc.c nv50_mc.c \ 11 nv04_fb.c nv10_fb.c nv40_fb.c \ 12 nv04_fifo.c nv10_fifo.c nv40_fifo.c nv50_fifo.c \ 13 nv04_graph.c nv10_graph.c nv20_graph.c \ 14 nv40_graph.c nv50_graph.c \ 15 nv04_instmem.c nv50_instmem.c 16# nouveau_bo.c nouveau_fence.c \ 17SRCS += device_if.h bus_if.h pci_if.h opt_drm.h 18CFLAGS += ${DEBUG_FLAGS} -I. -I.. 19 20.if defined(DRM_DEBUG) 21DRM_DEBUG_OPT= "\#define DRM_DEBUG 1" 22.endif 23 24.if !defined(DRM_NOLINUX) 25DRM_LINUX_OPT= "\#define DRM_LINUX 1" 26.endif 27 28opt_drm.h: 29 touch opt_drm.h 30 echo $(DRM_DEBUG_OPT) >> opt_drm.h 31 echo $(DRM_LINUX_OPT) >> opt_drm.h 32 33.include <bsd.kmod.mk> 34