Commit | Line | Data |
---|---|---|
0a793ad3 CW |
1 | config DRM_I915_WERROR |
2 | bool "Force GCC to throw an error instead of a warning when compiling" | |
3 | # As this may inadvertently break the build, only allow the user | |
4 | # to shoot oneself in the foot iff they aim really hard | |
5 | depends on EXPERT | |
6 | # We use the dependency on !COMPILE_TEST to not be enabled in | |
7 | # allmodconfig or allyesconfig configurations | |
8 | depends on !COMPILE_TEST | |
9 | default n | |
10 | help | |
11 | Add -Werror to the build flags for (and only for) i915.ko. | |
12 | Do not enable this unless you are writing code for the i915.ko module. | |
13 | ||
14 | Recommended for driver developers only. | |
15 | ||
16 | If in doubt, say "N". | |
17 | ||
643a24b6 TU |
18 | config DRM_I915_DEBUG |
19 | bool "Enable additional driver debugging" | |
20 | depends on DRM_I915 | |
21 | default n | |
22 | help | |
23 | Choose this option to turn on extra driver debugging that may affect | |
24 | performance but will catch some internal issues. | |
25 | ||
26 | Recommended for driver developers only. | |
27 | ||
28 | If in doubt, say "N". | |
29 | ||
d501b1d2 CW |
30 | config DRM_I915_DEBUG_GEM |
31 | bool "Insert extra checks into the GEM internals" | |
32 | default n | |
33 | depends on DRM_I915_WERROR | |
34 | help | |
35 | Enable extra sanity checks (including BUGs) along the GEM driver | |
36 | paths that may slow the system down and if hit hang the machine. | |
37 | ||
38 | Recommended for driver developers only. | |
39 | ||
40 | If in doubt, say "N". | |
41 |