1 # $NetBSD: Makefile,v 1.5 2014/11/11 11:30:21 nonaka Exp $ 2 3 .include "../Makefile.inc" 4 .include "../drmkms/Makefile.inc" 5 6 CPPFLAGS+= -I${S}/external/bsd/drm2/dist/drm/i915 7 CPPFLAGS+= -I${S}/external/bsd/drm2/i915drm 8 9 .PATH: ${S}/external/bsd/drm2/i915drm 10 .PATH: ${S}/external/bsd/drm2/dist/drm/i915 11 12 KMOD= i915drmkms 13 IOCONF= i915drmkms.ioconf 14 15 SRCS+= dvo_ch7017.c 16 SRCS+= dvo_ch7xxx.c 17 SRCS+= dvo_ivch.c 18 SRCS+= dvo_ns2501.c 19 SRCS+= dvo_sil164.c 20 SRCS+= dvo_tfp410.c 21 SRCS+= i915_cmd_parser.c 22 #SRCS+= i915_debugfs.c # XXX No debugfs in NetBSD. 23 SRCS+= i915_dma.c 24 SRCS+= i915_drv.c 25 SRCS+= i915_gem.c 26 SRCS+= i915_gem_context.c 27 SRCS+= i915_gem_debug.c 28 #SRCS+= i915_gem_dmabuf.c 29 SRCS+= i915_gem_evict.c 30 SRCS+= i915_gem_execbuffer.c 31 SRCS+= i915_gem_gtt.c 32 SRCS+= i915_gem_stolen.c 33 SRCS+= i915_gem_tiling.c 34 SRCS+= i915_gpu_error.c 35 #SRCS+= i915_ioc32.c 36 SRCS+= i915_irq.c 37 SRCS+= i915_params.c 38 SRCS+= i915_suspend.c 39 SRCS+= i915_sysfs.c # XXX No sysfs in NetBSD. 40 SRCS+= i915_ums.c 41 SRCS+= intel_acpi.c 42 SRCS+= intel_bios.c 43 SRCS+= intel_crt.c 44 SRCS+= intel_ddi.c 45 SRCS+= intel_display.c 46 SRCS+= intel_dp.c 47 SRCS+= intel_dsi.c 48 SRCS+= intel_dsi_cmd.c 49 SRCS+= intel_dsi_pll.c 50 SRCS+= intel_dvo.c 51 SRCS+= intel_fbdev.c 52 SRCS+= intel_hdmi.c 53 SRCS+= intel_i2c.c 54 SRCS+= intel_lvds.c 55 SRCS+= intel_modes.c 56 SRCS+= intel_opregion.c 57 SRCS+= intel_overlay.c 58 SRCS+= intel_panel.c 59 SRCS+= intel_pm.c 60 SRCS+= intel_ringbuffer.c 61 SRCS+= intel_sdvo.c 62 SRCS+= intel_sideband.c 63 SRCS+= intel_sprite.c 64 SRCS+= intel_tv.c 65 SRCS+= intel_uncore.c 66 67 SRCS+= i915_module.c 68 SRCS+= i915_pci.c 69 SRCS+= intel_gtt.c 70 SRCS+= intelfb.c 71 72 COPTS.i915_drv.c+= -Wno-override-init 73 COPTS.intel_display.c+= -Wno-shadow 74 COPTS.intel_panel.c+= -Wno-shadow 75 COPTS.intel_pm.c+= -Wno-shadow 76 77 CPPFLAGS+= -DCONFIG_DRM_I915_FBDEV 78 79 CPPFLAGS+= -DNACPICA=1 80 CPPFLAGS+= -DNVGA=1 81 82 .include <bsd.kmodule.mk> 83