1# $FreeBSD: stable/11/sys/modules/drm2/i915kms/Makefile 361012 2020-05-13 18:09:03Z dim $ 2 3.PATH: ${SRCTOP}/sys/dev/drm2/i915 4KMOD = i915kms 5SRCS = \ 6 dvo_ch7017.c \ 7 dvo_ch7xxx.c \ 8 dvo_ivch.c \ 9 dvo_ns2501.c \ 10 dvo_sil164.c \ 11 dvo_tfp410.c \ 12 i915_debug.c \ 13 i915_dma.c \ 14 i915_drv.c \ 15 i915_gem.c \ 16 i915_gem_context.c \ 17 i915_gem_evict.c \ 18 i915_gem_execbuffer.c \ 19 i915_gem_gtt.c \ 20 i915_gem_stolen.c \ 21 i915_gem_tiling.c \ 22 i915_irq.c \ 23 i915_suspend.c \ 24 intel_acpi.c \ 25 intel_bios.c \ 26 intel_crt.c \ 27 intel_ddi.c \ 28 intel_display.c \ 29 intel_dp.c \ 30 intel_dvo.c \ 31 intel_fb.c \ 32 intel_hdmi.c \ 33 intel_iic.c \ 34 intel_lvds.c \ 35 intel_modes.c \ 36 intel_opregion.c \ 37 intel_overlay.c \ 38 intel_panel.c \ 39 intel_pm.c \ 40 intel_ringbuffer.c \ 41 intel_sdvo.c \ 42 intel_sprite.c \ 43 intel_tv.c 44 45.if ${MACHINE_CPUARCH} == "amd64" 46SRCS += i915_ioc32.c 47.endif 48 49SRCS += \ 50 opt_acpi.h \ 51 opt_compat.h \ 52 opt_drm.h \ 53 opt_syscons.h \ 54 acpi_if.h \ 55 bus_if.h \ 56 fb_if.h \ 57 device_if.h \ 58 iicbb_if.h \ 59 iicbus_if.h \ 60 pci_if.h 61 62.include <bsd.kmod.mk> 63 64CWARNFLAGS.i915_debug.c= -Wno-unused-function 65CWARNFLAGS.intel_lvds.c= -Wno-unused 66CWARNFLAGS.intel_tv.c= -Wno-unused 67CWARNFLAGS.i915_gem.c= ${NO_WTAUTOLOGICAL_POINTER_COMPARE} 68CWARNFLAGS.i915_gem_tiling.c= ${NO_WTAUTOLOGICAL_POINTER_COMPARE} 69CWARNFLAGS.i915_gem_execbuffer.c= ${NO_WTAUTOLOGICAL_POINTER_COMPARE} 70CWARNFLAGS.intel_display.c= ${NO_WTAUTOLOGICAL_POINTER_COMPARE} 71CWARNFLAGS.intel_overlay.c= ${NO_WTAUTOLOGICAL_POINTER_COMPARE} 72