| @@ -1,29 +1,30 @@ | | | @@ -1,29 +1,30 @@ |
1 | # $NetBSD: files.i915drmkms,v 1.17 2018/08/27 07:09:17 riastradh Exp $ | | 1 | # $NetBSD: files.i915drmkms,v 1.18 2018/08/27 07:15:29 riastradh Exp $ |
2 | | | 2 | |
3 | define intelfbbus { } | | 3 | define intelfbbus { } |
4 | device i915drmkms: drmkms, drmkms_pci, intelfbbus, agp_i810 | | 4 | device i915drmkms: drmkms, drmkms_pci, intelfbbus, agp_i810 |
5 | attach i915drmkms at pci | | 5 | attach i915drmkms at pci |
6 | | | 6 | |
7 | device intelfb: intelfbbus, drmfb, drmfb_pci, wsemuldisplaydev | | 7 | device intelfb: intelfbbus, drmfb, drmfb_pci, wsemuldisplaydev |
8 | attach intelfb at intelfbbus | | 8 | attach intelfb at intelfbbus |
9 | | | 9 | |
10 | makeoptions i915drmkms CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/i915" | | 10 | makeoptions i915drmkms CPPFLAGS+="-I$S/external/bsd/drm2/dist/drm/i915" |
11 | makeoptions i915drmkms CPPFLAGS+="-I$S/external/bsd/drm2/i915drm" | | 11 | makeoptions i915drmkms CPPFLAGS+="-I$S/external/bsd/drm2/i915drm" |
12 | | | 12 | |
13 | makeoptions i915drmkms "CWARNFLAGS.i915_drv.c"+="${${ACTIVE_CC} == gcc:? -Wno-override-init :}" | | 13 | makeoptions i915drmkms "CWARNFLAGS.i915_drv.c"+="${${ACTIVE_CC} == gcc:? -Wno-override-init :}" |
14 | makeoptions i915drmkms "CWARNFLAGS.i915_drv.c"+="${${ACTIVE_CC} == clang:? -Wno-initializer-overrides :}" | | 14 | makeoptions i915drmkms "CWARNFLAGS.i915_drv.c"+="${${ACTIVE_CC} == clang:? -Wno-initializer-overrides :}" |
15 | makeoptions i915drmkms "CWARNFLAGS.i915_gem.c"+="-Wno-shadow" | | 15 | makeoptions i915drmkms "CWARNFLAGS.i915_gem.c"+="-Wno-shadow" |
16 | makeoptions i915drmkms "CWARNFLAGS.i915_gpu_error.c"+="-Wno-shadow" | | 16 | makeoptions i915drmkms "CWARNFLAGS.i915_gpu_error.c"+="-Wno-shadow" |
| | | 17 | makeoptions i915drmkms "CWARNFLAGS.i915_vgpu.c"+="-Wno-shadow" |
17 | makeoptions i915drmkms "CWARNFLAGS.intel_display.c"+="-Wno-shadow -Wno-conversion" | | 18 | makeoptions i915drmkms "CWARNFLAGS.intel_display.c"+="-Wno-shadow -Wno-conversion" |
18 | makeoptions i915drmkms "CWARNFLAGS.intel_panel.c"+="-Wno-shadow" | | 19 | makeoptions i915drmkms "CWARNFLAGS.intel_panel.c"+="-Wno-shadow" |
19 | makeoptions i915drmkms "CWARNFLAGS.intel_pm.c"+="-Wno-shadow" | | 20 | makeoptions i915drmkms "CWARNFLAGS.intel_pm.c"+="-Wno-shadow" |
20 | | | 21 | |
21 | # XXX x86 kludge. | | 22 | # XXX x86 kludge. |
22 | makeoptions i915drmkms CPPFLAGS+="-DCONFIG_DRM_I915_FBDEV=1" | | 23 | makeoptions i915drmkms CPPFLAGS+="-DCONFIG_DRM_I915_FBDEV=1" |
23 | makeoptions i915drmkms CPPFLAGS+="-DCONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT=0" | | 24 | makeoptions i915drmkms CPPFLAGS+="-DCONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT=0" |
24 | makeoptions i915drmkms CPPFLAGS+="-DCONFIG_DRM_FBDEV_EMULATION=1" | | 25 | makeoptions i915drmkms CPPFLAGS+="-DCONFIG_DRM_FBDEV_EMULATION=1" |
25 | | | 26 | |
26 | file external/bsd/drm2/i915drm/i915_module.c i915drmkms | | 27 | file external/bsd/drm2/i915drm/i915_module.c i915drmkms |
27 | file external/bsd/drm2/i915drm/i915_pci.c i915drmkms | | 28 | file external/bsd/drm2/i915drm/i915_pci.c i915drmkms |
28 | file external/bsd/drm2/i915drm/intel_gtt.c i915drmkms | | 29 | file external/bsd/drm2/i915drm/intel_gtt.c i915drmkms |
29 | | | 30 | |