1 1.5 christos # $NetBSD: Makefile,v 1.5 2014/11/12 02:13:30 christos Exp $ 2 1.2 riastrad 3 1.2 riastrad .include "../Makefile.inc" 4 1.2 riastrad .include "Makefile.inc" 5 1.2 riastrad 6 1.2 riastrad .PATH: ${S}/external/bsd/drm2/drm 7 1.2 riastrad .PATH: ${S}/external/bsd/drm2/pci 8 1.2 riastrad .PATH: ${S}/external/bsd/drm2/dist/drm 9 1.2 riastrad 10 1.2 riastrad KMOD= drmkms 11 1.2 riastrad 12 1.2 riastrad # Upstream source files. 13 1.2 riastrad #SRCS+= ati_pcigart.c # Moved to drmkms_pci module. 14 1.5 christos SRCS+= drm_agpsupport.c # Moved to drmkms_pci module. 15 1.2 riastrad SRCS+= drm_auth.c 16 1.2 riastrad SRCS+= drm_buffer.c 17 1.2 riastrad SRCS+= drm_bufs.c 18 1.2 riastrad SRCS+= drm_cache.c 19 1.2 riastrad SRCS+= drm_context.c 20 1.2 riastrad SRCS+= drm_crtc.c 21 1.2 riastrad SRCS+= drm_crtc_helper.c 22 1.2 riastrad SRCS+= drm_dma.c 23 1.2 riastrad SRCS+= drm_dp_helper.c 24 1.2 riastrad SRCS+= drm_drv.c 25 1.2 riastrad SRCS+= drm_edid.c 26 1.2 riastrad #SRCS+= drm_encoder_slave.c # XXX Rewrite for i2c. 27 1.2 riastrad SRCS+= drm_fb_helper.c # XXX Rewrite for wsconsole. 28 1.3 riastrad SRCS+= drm_flip_work.c 29 1.2 riastrad SRCS+= drm_fops.c 30 1.2 riastrad SRCS+= drm_gem.c 31 1.2 riastrad SRCS+= drm_global.c 32 1.2 riastrad SRCS+= drm_hashtab.c 33 1.2 riastrad #SRCS+= drm_info.c # XXX Rewrite for sysctl or something. 34 1.2 riastrad #SRCS+= drm_ioc32.c 35 1.2 riastrad SRCS+= drm_ioctl.c 36 1.2 riastrad SRCS+= drm_irq.c 37 1.2 riastrad SRCS+= drm_lock.c 38 1.2 riastrad SRCS+= drm_memory.c 39 1.2 riastrad SRCS+= drm_mm.c 40 1.2 riastrad SRCS+= drm_modes.c 41 1.2 riastrad #SRCS+= drm_pci.c # Moved to drmkms_pci module. 42 1.3 riastrad SRCS+= drm_plane_helper.c 43 1.2 riastrad #SRCS+= drm_platform.c # XXX Rewrite per platform. 44 1.2 riastrad #SRCS+= drm_prime.c # XXX Revisit later. 45 1.3 riastrad SRCS+= drm_probe_helper.c 46 1.3 riastrad SRCS+= drm_rect.c 47 1.2 riastrad SRCS+= drm_scatter.c 48 1.2 riastrad SRCS+= drm_stub.c 49 1.5 christos SRCS+= drm_sysctl.c 50 1.3 riastrad SRCS+= drm_sysfs.c 51 1.2 riastrad SRCS+= drm_vm.c 52 1.3 riastrad SRCS+= drm_vma_manager.c 53 1.2 riastrad 54 1.2 riastrad # NetBSD additions. 55 1.2 riastrad SRCS+= drm_gem_vm.c 56 1.2 riastrad SRCS+= drm_module.c 57 1.2 riastrad 58 1.2 riastrad COPTS.drm_crtc.c+= -Wno-shadow 59 1.3 riastrad COPTS.drm_crtc.c+= -Wno-missing-field-initializers 60 1.2 riastrad COPTS.drm_edid.c+= -Wno-shadow 61 1.2 riastrad 62 1.4 nonaka CPPFLAGS+= -DNACPICA=1 63 1.4 nonaka 64 1.2 riastrad .include <bsd.kmodule.mk> 65