11.15Sriastrad# $NetBSD: Makefile,v 1.15 2022/07/17 14:11:40 riastradh Exp $ 21.7Sskrll 31.7Sskrll# 41.7Sskrll# At some point this needs to turn into linux.kmod and a proper home for it 51.7Sskrll# found. For now pickup the linux_work.c from the (increasingly poorly 61.7Sskrll# named) common area. 71.7Sskrll# 81.2Sriastrad 91.2Sriastrad.include "../Makefile.inc" 101.2Sriastrad 111.8Sriastrad.PATH: ${S}/external/bsd/common/linux 121.2Sriastrad.PATH: ${S}/external/bsd/drm2/linux 131.2Sriastrad 141.5SriastradCPPFLAGS+= -I${S}/external/bsd/common/include 151.2SriastradCPPFLAGS+= -I${S}/external/bsd/drm2/include 161.2Sriastrad 171.2Sriastrad# XXX Kludge! 181.2SriastradCPPFLAGS+= -DDIAGNOSTIC 191.2Sriastrad 201.2SriastradKMOD= drmkms_linux 211.2Sriastrad 221.14Sriastrad# common/linux 231.14SriastradSRCS+= linux_rcu.c 241.14SriastradSRCS+= linux_srcu.c 251.14SriastradSRCS+= linux_tasklet.c 261.14SriastradSRCS+= linux_work.c 271.14Sriastrad 281.14Sriastrad# drm2/linux 291.11SriastradSRCS+= linux_atomic64.c 301.14SriastradSRCS+= linux_backlight.c 311.11SriastradSRCS+= linux_dma_buf.c 321.13SriastradSRCS+= linux_dma_fence.c 331.14SriastradSRCS+= linux_dma_fence_array.c 341.14SriastradSRCS+= linux_dma_fence_chain.c 351.14SriastradSRCS+= linux_dma_resv.c 361.3SriastradSRCS+= linux_dmi.c 371.14SriastradSRCS+= linux_firmware.c 381.14SriastradSRCS+= linux_hrtimer.c 391.2SriastradSRCS+= linux_i2c.c 401.2SriastradSRCS+= linux_idr.c 411.14SriastradSRCS+= linux_irq_work.c 421.8SriastradSRCS+= linux_kmap.c 431.2SriastradSRCS+= linux_list_sort.c 441.2SriastradSRCS+= linux_module.c 451.14SriastradSRCS+= linux_notifier.c 461.14SriastradSRCS+= linux_pci.c 471.14SriastradSRCS+= linux_radixtree.c 481.14SriastradSRCS+= linux_rwsem.c 491.15SriastradSRCS+= linux_sgt.c 501.14SriastradSRCS+= linux_stop_machine.c 511.14SriastradSRCS+= linux_sync_file.c 521.14SriastradSRCS+= linux_wait_bit.c 531.3SriastradSRCS+= linux_writecomb.c 541.6SriastradSRCS+= linux_ww_mutex.c 551.14SriastradSRCS+= linux_xa.c 561.2Sriastrad 571.12SrinWARNS= 3 581.12Srin 591.2Sriastrad.include <bsd.kmodule.mk> 60