1 1.4.4.2 tls # $NetBSD: Makefile,v 1.4.4.3 2017/12/03 11:38:52 jdolecek Exp $ 2 1.4.4.2 tls 3 1.4.4.3 jdolecek # 4 1.4.4.3 jdolecek # At some point this needs to turn into linux.kmod and a proper home for it 5 1.4.4.3 jdolecek # found. For now pickup the linux_work.c from the (increasingly poorly 6 1.4.4.3 jdolecek # named) common area. 7 1.4.4.3 jdolecek # 8 1.4.4.3 jdolecek 9 1.4.4.2 tls .include "../Makefile.inc" 10 1.4.4.2 tls 11 1.4.4.2 tls .PATH: ${S}/external/bsd/drm2/linux 12 1.4.4.3 jdolecek .PATH: ${S}/external/bsd/common/linux 13 1.4.4.2 tls 14 1.4.4.3 jdolecek CPPFLAGS+= -I${S}/external/bsd/common/include 15 1.4.4.2 tls CPPFLAGS+= -I${S}/external/bsd/drm2/include 16 1.4.4.2 tls 17 1.4.4.2 tls # XXX Kludge! 18 1.4.4.2 tls CPPFLAGS+= -DDIAGNOSTIC 19 1.4.4.2 tls 20 1.4.4.2 tls KMOD= drmkms_linux 21 1.4.4.2 tls 22 1.4.4.2 tls SRCS+= linux_dmi.c 23 1.4.4.2 tls SRCS+= linux_kmap.c 24 1.4.4.2 tls SRCS+= linux_i2c.c 25 1.4.4.2 tls SRCS+= linux_idr.c 26 1.4.4.2 tls SRCS+= linux_list_sort.c 27 1.4.4.2 tls SRCS+= linux_module.c 28 1.4.4.2 tls SRCS+= linux_work.c 29 1.4.4.2 tls SRCS+= linux_writecomb.c 30 1.4.4.3 jdolecek SRCS+= linux_ww_mutex.c 31 1.4.4.2 tls 32 1.4.4.2 tls .include <bsd.kmodule.mk> 33