Makefile revision 1.8
11.8Sriastrad# $NetBSD: Makefile,v 1.8 2015/03/05 17:42:48 riastradh Exp $
21.2Sriastrad
31.2Sriastrad.include "../Makefile.inc"
41.2Sriastrad.include "Makefile.inc"
51.2Sriastrad
61.2Sriastrad.PATH:	${S}/external/bsd/drm2/drm
71.8Sriastrad.PATH:	${S}/external/bsd/drm2/i2c
81.2Sriastrad.PATH:	${S}/external/bsd/drm2/pci
91.2Sriastrad.PATH:	${S}/external/bsd/drm2/dist/drm
101.2Sriastrad
111.6SchristosMKLDSCRIPT=yes
121.2SriastradKMOD=	drmkms
131.2Sriastrad
141.2Sriastrad# Upstream source files.
151.2Sriastrad#SRCS+=	ati_pcigart.c		# Moved to drmkms_pci module.
161.7Sriastrad#SRCS+=	drm_agpsupport.c	# Moved to drmkms_pci module.
171.2SriastradSRCS+=	drm_auth.c
181.2SriastradSRCS+=	drm_buffer.c
191.2SriastradSRCS+=	drm_bufs.c
201.2SriastradSRCS+=	drm_cache.c
211.2SriastradSRCS+=	drm_context.c
221.2SriastradSRCS+=	drm_crtc.c
231.2SriastradSRCS+=	drm_crtc_helper.c
241.2SriastradSRCS+=	drm_dma.c
251.2SriastradSRCS+=	drm_dp_helper.c
261.2SriastradSRCS+=	drm_drv.c
271.2SriastradSRCS+=	drm_edid.c
281.8SriastradSRCS+=	drm_encoder_slave.c
291.2SriastradSRCS+=	drm_fb_helper.c		# XXX Rewrite for wsconsole.
301.3SriastradSRCS+=	drm_flip_work.c
311.2SriastradSRCS+=	drm_fops.c
321.2SriastradSRCS+=	drm_gem.c
331.2SriastradSRCS+=	drm_global.c
341.2SriastradSRCS+=	drm_hashtab.c
351.2Sriastrad#SRCS+=	drm_info.c		# XXX Rewrite for sysctl or something.
361.2Sriastrad#SRCS+=	drm_ioc32.c
371.2SriastradSRCS+=	drm_ioctl.c
381.2SriastradSRCS+=	drm_irq.c
391.2SriastradSRCS+=	drm_lock.c
401.2SriastradSRCS+=	drm_memory.c
411.2SriastradSRCS+=	drm_mm.c
421.2SriastradSRCS+=	drm_modes.c
431.2Sriastrad#SRCS+=	drm_pci.c		# Moved to drmkms_pci module.
441.3SriastradSRCS+=	drm_plane_helper.c
451.2Sriastrad#SRCS+=	drm_platform.c		# XXX Rewrite per platform.
461.2Sriastrad#SRCS+=	drm_prime.c		# XXX Revisit later.
471.3SriastradSRCS+=	drm_probe_helper.c
481.3SriastradSRCS+=	drm_rect.c
491.2SriastradSRCS+=	drm_scatter.c
501.2SriastradSRCS+=	drm_stub.c
511.5SchristosSRCS+=	drm_sysctl.c
521.3SriastradSRCS+=	drm_sysfs.c
531.2SriastradSRCS+=	drm_vm.c
541.3SriastradSRCS+=	drm_vma_manager.c
551.2Sriastrad
561.2Sriastrad# NetBSD additions.
571.2SriastradSRCS+=	drm_gem_vm.c
581.2SriastradSRCS+=	drm_module.c
591.2Sriastrad
601.2SriastradCOPTS.drm_crtc.c+=	-Wno-shadow
611.3SriastradCOPTS.drm_crtc.c+=	-Wno-missing-field-initializers
621.2SriastradCOPTS.drm_edid.c+=	-Wno-shadow
631.2Sriastrad
641.4SnonakaCPPFLAGS+=		-DNACPICA=1
651.4Snonaka
661.2Sriastrad.include <bsd.kmodule.mk>
67