Makefile revision 1.10
11.9Sriastrad# $NetBSD: Makefile,v 1.10 2018/08/28 03:41:40 riastradh Exp $ 21.2Sriastrad 31.2Sriastrad.include "../Makefile.inc" 41.2Sriastrad.include "../drmkms/Makefile.inc" 51.2Sriastrad 61.9SriastradKMOD= i915drmkms 71.9SriastradIOCONF= i915drmkms.ioconf 81.9SriastradMKLDSCRIPT=yes 91.2Sriastrad 101.2Sriastrad.PATH: ${S}/external/bsd/drm2/i915drm 111.9Sriastrad 121.2Sriastrad.PATH: ${S}/external/bsd/drm2/dist/drm/i915 131.2Sriastrad 141.10SriastradCPPFLAGS+= -I. 151.10SriastradCPPFLAGS+= -I${S}/sys/modules/drmkms 161.10Sriastrad 171.9SriastradCPPFLAGS+= -I${S}/external/bsd/drm2/i915drm 181.9Sriastrad 191.9SriastradCPPFLAGS+= -I${S}/external/bsd/drm2/dist/drm/i915 201.9Sriastrad 211.9SriastradCPPFLAGS+= -DCONFIG_DRM_I915_FBDEV=1 221.9SriastradCPPFLAGS+= -DCONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT=0 231.9Sriastrad 241.9Sriastrad# Substitute for _KERNEL_OPT flags. 251.9SriastradCPPFLAGS+= -DNACPICA=1 261.9SriastradCPPFLAGS+= -DNVGA=1 271.9Sriastrad 281.9SriastradCWARNFLAGS+= -Wno-shadow 291.9Sriastrad 301.9SriastradCOPTS.i915_drv.c+= ${${ACTIVE_CC} == "gcc":? -Wno-override-init :} 311.9SriastradCOPTS.i915_drv.c+= ${${ACTIVE_CC} == "clang":? -Wno-initializer-overrides :} 321.9Sriastrad 331.9Sriastrad# NetBSD additions. 341.9SriastradSRCS+= i915_module.c 351.9SriastradSRCS+= i915_pci.c 361.9SriastradSRCS+= intel_gtt.c 371.9Sriastrad 381.9Sriastrad# wsconsole framebuffer. 391.9SriastradSRCS+= intelfb.c 401.2Sriastrad 411.9Sriastrad# Upstream sources. 421.2SriastradSRCS+= dvo_ch7017.c 431.2SriastradSRCS+= dvo_ch7xxx.c 441.2SriastradSRCS+= dvo_ivch.c 451.2SriastradSRCS+= dvo_ns2501.c 461.2SriastradSRCS+= dvo_sil164.c 471.2SriastradSRCS+= dvo_tfp410.c 481.3SriastradSRCS+= i915_cmd_parser.c 491.2SriastradSRCS+= i915_dma.c 501.2SriastradSRCS+= i915_drv.c 511.2SriastradSRCS+= i915_gem.c 521.9SriastradSRCS+= i915_gem_batch_pool.c 531.2SriastradSRCS+= i915_gem_context.c 541.2SriastradSRCS+= i915_gem_debug.c 551.9Sriastrad#SRCS+= i915_gem_dmabuf.c # XXX drm prime 561.2SriastradSRCS+= i915_gem_evict.c 571.2SriastradSRCS+= i915_gem_execbuffer.c 581.9SriastradSRCS+= i915_gem_fence.c 591.2SriastradSRCS+= i915_gem_gtt.c 601.9SriastradSRCS+= i915_gem_render_state.c 611.9SriastradSRCS+= i915_gem_shrinker.c 621.2SriastradSRCS+= i915_gem_stolen.c 631.2SriastradSRCS+= i915_gem_tiling.c 641.9SriastradSRCS+= i915_gem_userptr.c 651.3SriastradSRCS+= i915_gpu_error.c 661.9SriastradSRCS+= i915_guc_submission.c 671.2SriastradSRCS+= i915_irq.c 681.3SriastradSRCS+= i915_params.c 691.2SriastradSRCS+= i915_suspend.c 701.9SriastradSRCS+= i915_sysfs.c 711.9SriastradSRCS+= i915_trace_points.c 721.9SriastradSRCS+= i915_vgpu.c 731.5SnonakaSRCS+= intel_acpi.c 741.9SriastradSRCS+= intel_atomic.c 751.9SriastradSRCS+= intel_atomic_plane.c 761.9SriastradSRCS+= intel_audio.c 771.2SriastradSRCS+= intel_bios.c 781.2SriastradSRCS+= intel_crt.c 791.2SriastradSRCS+= intel_ddi.c 801.2SriastradSRCS+= intel_display.c 811.2SriastradSRCS+= intel_dp.c 821.9SriastradSRCS+= intel_dp_mst.c 831.3SriastradSRCS+= intel_dsi.c 841.9Sriastrad#SRCS+= intel_dsi_panel_vbt.c 851.9Sriastrad#SRCS+= intel_dsi_pll.c 861.2SriastradSRCS+= intel_dvo.c 871.9SriastradSRCS+= intel_fbc.c 881.3SriastradSRCS+= intel_fbdev.c 891.9SriastradSRCS+= intel_fifo_underrun.c 901.9SriastradSRCS+= intel_frontbuffer.c 911.9SriastradSRCS+= intel_guc_loader.c 921.2SriastradSRCS+= intel_hdmi.c 931.9SriastradSRCS+= intel_hotplug.c 941.2SriastradSRCS+= intel_i2c.c 951.9SriastradSRCS+= intel_lrc.c 961.2SriastradSRCS+= intel_lvds.c 971.9SriastradSRCS+= intel_mocs.c 981.2SriastradSRCS+= intel_modes.c 991.5SnonakaSRCS+= intel_opregion.c 1001.2SriastradSRCS+= intel_overlay.c 1011.2SriastradSRCS+= intel_panel.c 1021.2SriastradSRCS+= intel_pm.c 1031.9SriastradSRCS+= intel_psr.c 1041.9SriastradSRCS+= intel_renderstate_gen6.c 1051.9SriastradSRCS+= intel_renderstate_gen7.c 1061.9SriastradSRCS+= intel_renderstate_gen8.c 1071.9SriastradSRCS+= intel_renderstate_gen9.c 1081.2SriastradSRCS+= intel_ringbuffer.c 1091.9SriastradSRCS+= intel_runtime_pm.c 1101.2SriastradSRCS+= intel_sdvo.c 1111.3SriastradSRCS+= intel_sideband.c 1121.2SriastradSRCS+= intel_sprite.c 1131.2SriastradSRCS+= intel_tv.c 1141.3SriastradSRCS+= intel_uncore.c 1151.2Sriastrad 1161.2Sriastrad.include <bsd.kmodule.mk> 117