[BACK]Return to files.i915drmkms CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / external / bsd / drm2 / i915drm

File: [cvs.NetBSD.org] / src / sys / external / bsd / drm2 / i915drm / files.i915drmkms (download)

Revision 1.62, Sun Dec 19 11:13:52 2021 UTC (2 years, 3 months ago) by riastradh
Branch: MAIN
Changes since 1.61: +3 -2 lines

i915: Disable -Wmissing-field-initializers.

#	$NetBSD: files.i915drmkms,v 1.62 2021/12/19 11:13:52 riastradh Exp $

version	20180827

define	intelfbbus	{ }
device	i915drmkms: drmkms, drmkms_pci, intelfbbus, agp_i810, firmload
attach	i915drmkms at pci

device	intelfb: intelfbbus, drmfb, drmfb_pci, wsemuldisplaydev
attach	intelfb at intelfbbus

# This code comes from the Linux kernel, which assumes signed
# overflow is OK.
makeoptions 	i915drmkms	"COPTS.i915drmkms"+="-fwrapv"

makeoptions	intelfb		"CPPFLAGS.intelfb"+="-I$S/external/bsd/drm2/i915drm"
makeoptions	i915drmkms	"CPPFLAGS.i915drmkms"+="-I$S/external/bsd/drm2/i915drm"

makeoptions	intelfb		"CPPFLAGS.intelfb"+="-I$S/external/bsd/drm2/dist/drm/i915"
makeoptions	i915drmkms	"CPPFLAGS.i915drmkms"+="-I$S/external/bsd/drm2/dist/drm/i915"

makeoptions	i915drmkms	"CPPFLAGS.i915drmkms"+="-DCONFIG_DRM_FBDEV_EMULATION=1"
makeoptions	i915drmkms	"CPPFLAGS.i915drmkms"+="-DCONFIG_DRM_I915_DEBUG=1" # XXX
makeoptions	i915drmkms	"CPPFLAGS.i915drmkms"+="-DCONFIG_DRM_I915_DEBUG_GEM=1" # XXX
makeoptions	i915drmkms	"CPPFLAGS.i915drmkms"+="-DCONFIG_DRM_I915_PREEMPT_TIMEOUT=640"
makeoptions	i915drmkms	"CPPFLAGS.i915drmkms"+="-DCONFIG_DRM_I915_TIMESLICE_DURATION=1"
makeoptions	i915drmkms	"CPPFLAGS.i915drmkms"+="-DCONFIG_DRM_I915_ALPHA_SUPPORT=0"
makeoptions	i915drmkms	"CPPFLAGS.i915drmkms"+="-DCONFIG_DRM_I915_FBDEV=1"
makeoptions	i915drmkms	"CPPFLAGS.i915drmkms"+="-DCONFIG_DRM_I915_GVT=0"
makeoptions	i915drmkms	"CPPFLAGS.i915drmkms"+="-DCONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT=0"

makeoptions	i915drmkms	"CWARNFLAGS.i915drmkms"+="-Wno-missing-field-initializers"
makeoptions	i915drmkms	"CWARNFLAGS.i915drmkms"+="-Wno-pointer-arith"
makeoptions	i915drmkms	"CWARNFLAGS.i915drmkms"+="-Wno-shadow"

makeoptions 	i915drmkms 	"CWARNFLAGS.i915_pci.c"+="${${ACTIVE_CC} == gcc:? -Wno-override-init :}"
makeoptions 	i915drmkms 	"CWARNFLAGS.i915_pci.c"+="${${ACTIVE_CC} == clang:? -Wno-initializer-overrides :}"

makeoptions 	i915drmkms 	"CWARNFLAGS.intel_sprite.c"+="${${ACTIVE_CC} == gcc:? -Wno-maybe-uninitialized :}"

makeoptions 	i915drmkms 	"CWARNFLAGS.intel_ddi.c"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} >= 10:? -Wno-maybe-uninitialized :} ${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} >= 7:? -Wno-implicit-fallthrough :}"
makeoptions 	i915drmkms 	"CWARNFLAGS.intel_display.c"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} >= 7:? -Wno-implicit-fallthrough :}"
makeoptions 	i915drmkms 	"CWARNFLAGS.intel_sdvo.c"+="${${ACTIVE_CC} == gcc && ${HAVE_GCC:U0} >= 7:? -Wno-implicit-fallthrough :}"

file	external/bsd/drm2/i915drm/i915_gem_userptr.c	i915drmkms
file	external/bsd/drm2/i915drm/i915_gemfs.c	i915drmkms
file	external/bsd/drm2/i915drm/i915_module.c		i915drmkms
file	external/bsd/drm2/i915drm/i915_pci_autoconf.c	i915drmkms
file	external/bsd/drm2/i915drm/i915_perf.c	i915drmkms
file	external/bsd/drm2/i915drm/i915_sw_fence.c	i915drmkms
file	external/bsd/drm2/i915drm/i915_sysfs.c	i915drmkms
file	external/bsd/drm2/i915drm/intel_gtt.c		i915drmkms
file	external/bsd/drm2/i915drm/intelfb.c		intelfb
file	external/bsd/drm2/i915drm/vlv_dsi.c	i915drmkms

# Generated from i915drmkms2netbsd.
file	external/bsd/drm2/dist/drm/i915/display/dvo_ch7017.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/dvo_ch7xxx.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/dvo_ivch.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/dvo_ns2501.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/dvo_sil164.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/dvo_tfp410.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/icl_dsi.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_acpi.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_atomic.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_atomic_plane.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_audio.c	i915drmkms	# XXX hdaudio
file	external/bsd/drm2/dist/drm/i915/display/intel_bios.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_bw.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_cdclk.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_color.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_combo_phy.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_connector.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_crt.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_ddi.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_display.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_display_power.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_dp.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_dp_aux_backlight.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_dp_link_training.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_dp_mst.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_dpio_phy.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_dpll_mgr.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_dsb.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_dsi.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_dsi_dcs_backlight.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_dsi_vbt.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_dvo.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_fbc.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_fbdev.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_fifo_underrun.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_frontbuffer.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_gmbus.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_hdcp.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_hdmi.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_hotplug.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_lpe_audio.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_lspcon.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_lvds.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_opregion.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_overlay.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_panel.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_psr.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_quirks.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_sdvo.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_sprite.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_tc.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_tv.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_vdsc.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/intel_vga.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/display/vlv_dsi.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/display/vlv_dsi_pll.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_busy.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_clflush.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_client_blt.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_context.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_dmabuf.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_domain.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_execbuffer.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_fence.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_internal.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_lmem.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_mman.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_object.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_object_blt.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_pages.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_phys.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_pm.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_region.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_shmem.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_shrinker.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_stolen.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_throttle.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_tiling.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_userptr.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gem/i915_gem_wait.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/gem/i915_gemfs.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/gt/debugfs_engines.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/gt/debugfs_gt.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/gt/debugfs_gt_pm.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/gen6_ppgtt.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/gen6_renderstate.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/gen7_renderstate.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/gen8_ppgtt.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/gen8_renderstate.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/gen9_renderstate.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_breadcrumbs.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_context.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_engine_cs.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_engine_heartbeat.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_engine_pm.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_engine_pool.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_engine_user.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_ggtt.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_gt.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_gt_irq.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_gt_pm.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_gt_pm_irq.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_gt_requests.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_gtt.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_llc.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_lrc.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_mocs.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_ppgtt.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_rc6.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_renderstate.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_reset.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_ring.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_ring_submission.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_rps.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_sseu.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_timeline.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/intel_workarounds.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/uc/intel_guc.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/uc/intel_guc_ads.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/uc/intel_guc_ct.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/uc/intel_guc_fw.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/uc/intel_guc_log.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/uc/intel_guc_submission.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/uc/intel_huc.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/uc/intel_huc_fw.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/uc/intel_uc.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/gt/uc/intel_uc_fw.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_active.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_buddy.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_cmd_parser.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_drv.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_gem.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_gem_evict.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_gem_fence_reg.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_gem_gtt.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_getparam.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_globals.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_irq.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_memcpy.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/i915_mm.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_params.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_pci.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_perf.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_query.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_request.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_scatterlist.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_scheduler.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_suspend.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_sw_fence.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_sw_fence_work.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_switcheroo.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_syncmap.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_sysfs.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/i915_trace_points.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_user_extensions.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_utils.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_vgpu.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/i915_vma.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/intel_csr.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/intel_device_info.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/intel_memory_region.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/intel_pch.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/intel_pm.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/intel_region_lmem.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/intel_runtime_pm.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/intel_sideband.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/intel_uncore.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/intel_wakeref.c	i915drmkms
file	external/bsd/drm2/dist/drm/i915/intel_wopcm.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/oa/i915_oa_bdw.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/oa/i915_oa_bxt.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/oa/i915_oa_cflgt2.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/oa/i915_oa_cflgt3.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/oa/i915_oa_chv.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/oa/i915_oa_cnl.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/oa/i915_oa_glk.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/oa/i915_oa_hsw.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/oa/i915_oa_icl.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/oa/i915_oa_kblgt2.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/oa/i915_oa_kblgt3.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/oa/i915_oa_sklgt2.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/oa/i915_oa_sklgt3.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/oa/i915_oa_sklgt4.c	i915drmkms
#file	external/bsd/drm2/dist/drm/i915/oa/i915_oa_tgl.c	i915drmkms