| Child |
Description |
| compat.linuxkpi.i915_enable_dpcd_backlight |
Enable support for DPCD backlight control(-1=use per-VBT LFP backlight type setting, 0=disabled [default], 1=enabled)
|
| compat.linuxkpi.i915_enable_dp_mst |
Enable multi-stream transport (MST) for new DisplayPort sinks. (default: true)
|
| compat.linuxkpi.i915_guc_log_level |
GuC firmware logging level. Requires GuC to be loaded. (-1=auto [default], 0=disable, 1..4=enable with verbosity min..max)
|
| compat.linuxkpi.i915_enable_guc |
Enable GuC load for GuC submission and/or HuC load. Required functionality can be selected using bitmask values. (-1=auto, 0=disable [default], 1=GuC submission, 2=HuC load)
|
| compat.linuxkpi.i915_edp_vswing |
Ignore/Override vswing pre-emph table selection from VBT (0=use value from vbt [default], 1=low power swing(200mV),2=default swing(400mV))
|
| compat.linuxkpi.i915_nuclear_pageflip |
Force enable atomic functionality on platforms that don't have full support yet.
|
| compat.linuxkpi.i915_verbose_state_checks |
Enable verbose logs (ie. WARN_ON()) in case of unexpected hw state conditions.
|
| compat.linuxkpi.i915_mmio_debug |
Enable the MMIO debug code for the first N failures (default: off). This may negatively affect performance.
|
| compat.linuxkpi.i915_disable_display |
Disable display (default: false)
|
| compat.linuxkpi.i915_invert_brightness |
Invert backlight brightness (-1 force normal, 0 machine defaults, 1 force inversion), please report PCI device ID, subsystem vendor and subsystem device ID to dri-devel@lists.freedesktop.org, if your machine needs it. It will then be included in an upcoming module version.
|
| compat.linuxkpi.i915_force_reset_modeset_test |
Force a modeset during gpu reset for testing (default:false). For developers only.
|
| compat.linuxkpi.i915_load_detect_test |
Force-enable the VGA load detect code for testing (default:false). For developers only.
|
| compat.linuxkpi.i915_prefault_disable |
Disable page prefaulting for pread/pwrite/reloc (default:false). For developers only.
|
| compat.linuxkpi.i915_fastboot |
Try to skip unnecessary mode sets at boot time (0=disabled, 1=enabled) Default: -1 (use per-chip default)
|
| compat.linuxkpi.i915_enable_ips |
Enable IPS (default: true)
|
| compat.linuxkpi.i915_disable_power_well |
Disable display power wells when possible (-1=auto [default], 0=power wells always on, 1=power wells disabled when possible)
|
| compat.linuxkpi.i915_alpha_support |
Deprecated. See i915.force_probe.
|
| compat.linuxkpi.i915_enable_psr |
Enable PSR (0=disabled, 1=enabled) Default: -1 (use per-chip default)
|
| compat.linuxkpi.i915_enable_hangcheck |
Periodically check GPU activity for detecting hangs. WARNING: Disabling this can cause system wide hangs. (default: true)
|
| compat.linuxkpi.i915_error_capture |
Record the GPU state following a hang. This information in /sys/class/drm/card/error is vital for triaging and debugging hangs.
|
| compat.linuxkpi.i915_reset |
Attempt GPU resets (0=disabled, 1=full gpu reset, 2=engine reset [default])
|
| compat.linuxkpi.i915_vbt_sdvo_panel_type |
Override/Ignore selection of SDVO panel mode in the VBT (-2=ignore, -1=auto [default], index in VBT BIOS table)
|
| compat.linuxkpi.i915_panel_use_ssc |
Use Spread Spectrum Clock with panels [LVDS/eDP] (default: auto from VBT)
|
| compat.linuxkpi.i915_lvds_channel_mode |
Specify LVDS channel mode (0=probe BIOS [default], 1=single-channel, 2=dual-channel)
|
| compat.linuxkpi.i915_enable_fbc |
Enable frame buffer compression for power savings (default: -1 (use per-chip default))
|
| compat.linuxkpi.i915_enable_dc |
Enable power-saving display C-states. (-1=auto [default]; 0=disable; 1=up to DC5; 2=up to DC6)
|
| compat.linuxkpi.i915_modeset |
Use kernel modesetting [KMS] (0=disable, 1=on, -1=force vga console preference [default])
|
| compat.linuxkpi.drm_edid_firmware |
Do not probe monitor, use specified EDID blob from built-in data or /lib/firmware instead.
|
| compat.linuxkpi.drm_drm_fbdev_overalloc |
Overallocation of the fbdev buffer (%) [default=100]
|
| compat.linuxkpi.drm_fbdev_emulation |
Enable legacy fbdev emulation [default=true]
|
| compat.linuxkpi.drm_timestamp_precision_usec |
Max. error on timestamps [usecs]
|
| compat.linuxkpi.drm_vblankoffdelay |
Delay until vblank irq auto-disable [msecs] (0: never disable, <0: disable immediately)
|
| compat.linuxkpi.drm_poll |
help drm kms poll
|
| compat.linuxkpi.drm_edid_fixup |
Minimum number of valid EDID header bytes (0-8, default 6)
|
| compat.linuxkpi.drm_debug |
Enable debug output, where each bit enables a debug category.
Bit 0 (0x01) will enable CORE messages (drm core code)
Bit 1 (0x02) will enable DRIVER messages (drm controller code)
Bit 2 (0x04) will enable KMS messages (modesetting code)
Bit 3 (0x08) will enable PRIME messages (prime code)
Bit 4 (0x10) will enable ATOMIC messages (atomic code)
Bit 5 (0x20) will enable VBL messages (vblank code)
Bit 7 (0x80) will enable LEASE messages (leasing code)
Bit 8 (0x100) will enable DP messages (displayport code)
|
| compat.linuxkpi.drm_dp_aux_i2c_transfer_size |
Number of bytes to transfer in a single I2C over DP AUX CH message, (1-16, default 16)
|
| compat.linuxkpi.drm_dp_aux_i2c_speed_khz |
Assumed speed of the i2c bus in kHz, (1-400, default 10)
|
| compat.linuxkpi.debug |
Set to enable pr_debug() prints. Clear to disable.
|