1.PATH: ${.CURDIR}/.. ${.CURDIR}/../ttm 2KMOD = drm 3SRCS = \ 4 ati_pcigart.c \ 5 drm_atomic.c \ 6 drm_atomic_helper.c \ 7 drm_auth.c \ 8 drm_blend.c \ 9 drm_bridge.c \ 10 drm_bufs.c \ 11 drm_cache.c \ 12 drm_color_mgmt.c \ 13 drm_connector.c \ 14 drm_context.c \ 15 drm_crtc.c \ 16 drm_crtc_helper.c \ 17 drm_dma.c \ 18 drm_dp_aux_dev.c \ 19 drm_dp_dual_mode_helper.c \ 20 drm_dp_helper.c \ 21 drm_dp_mst_topology.c \ 22 drm_dragonfly.c \ 23 drm_drv.c \ 24 drm_dumb_buffers.c \ 25 drm_edid.c \ 26 drm_edid_load.c \ 27 drm_encoder.c \ 28 drm_encoder_slave.c \ 29 drm_fb_helper.c \ 30 drm_file.c \ 31 drm_fourcc.c \ 32 drm_framebuffer.c \ 33 drm_gem.c \ 34 drm_global.c \ 35 drm_hashtab.c \ 36 drm_ioctl.c \ 37 drm_irq.c \ 38 drm_lock.c \ 39 drm_memory.c \ 40 drm_mipi_dsi.c \ 41 drm_mm.c \ 42 drm_mode_config.c \ 43 drm_mode_object.c \ 44 drm_modes.c \ 45 drm_modeset_lock.c \ 46 drm_modeset_helper.c \ 47 drm_panel.c \ 48 drm_pci.c \ 49 drm_plane.c \ 50 drm_plane_helper.c \ 51 drm_prime.c \ 52 drm_print.c \ 53 drm_probe_helper.c \ 54 drm_property.c \ 55 drm_rect.c \ 56 drm_scatter.c \ 57 drm_scdc_helper.c \ 58 drm_syncobj.c \ 59 drm_sysctl.c \ 60 drm_sysfs.c \ 61 drm_vblank.c \ 62 drm_vm.c \ 63 drm_vma_manager.c \ 64 linux_async.c \ 65 linux_compat.c \ 66 linux_completion.c \ 67 linux_dma.c \ 68 linux_dma-buf.c \ 69 linux_dmi.c \ 70 linux_fence.c \ 71 linux_hdmi.c \ 72 linux_hrtimer.c \ 73 linux_i2c.c \ 74 linux_interval_tree.c \ 75 linux_iomapping.c \ 76 linux_irq.c \ 77 linux_kobject.c \ 78 linux_kthread.c \ 79 linux_list_sort.c \ 80 linux_pci.c \ 81 linux_printf.c \ 82 linux_radix.c \ 83 linux_rcu.c \ 84 linux_reservation.c \ 85 linux_scatterlist.c \ 86 linux_sched.c \ 87 linux_shmem.c \ 88 linux_sort.c \ 89 linux_tasklet.c \ 90 linux_vmalloc.c \ 91 linux_wait.c \ 92 linux_workqueue.c \ 93 linux_wwmutex.c \ 94 ttm_tt.c \ 95 ttm_bo_util.c \ 96 ttm_bo.c \ 97 ttm_bo_manager.c \ 98 ttm_execbuf_util.c \ 99 ttm_memory.c \ 100 ttm_page_alloc.c \ 101 ttm_bo_vm.c \ 102 ttm_module.c 103 104# if CONFIG_AGP is set 105#SRCS+= drm_agpsupport.c \ 106 107SRCS += \ 108 opt_ddb.h \ 109 opt_drm.h \ 110 opt_vm.h \ 111 bus_if.h \ 112 device_if.h \ 113 pci_if.h 114 115KCFLAGS+= -I${SYSDIR}/dev/drm/include 116KCFLAGS+= -I${SYSDIR}/dev/drm/include/drm 117KCFLAGS+= -I${SYSDIR}/dev/drm/include/uapi 118KCFLAGS+= -include ${SYSDIR}/dev/drm/kconfig.h 119KCFLAGS+= -DKBUILD_MODNAME=\"${KMOD}\" 120 121.include <bsd.kmod.mk> 122