linux_dsm_epyc7002/drivers/gpu/drm/i915
Maarten Lankhorst 18e9345b0d drm/i915: Add primary plane to mask if it's visible
This fixes the warnings like

"plane A assertion failure, should be disabled but not"

that on the initial modeset during boot. This can happen if
the primary plane is enabled by the firmware, but inheriting
it fails because the DMAR is active or for other reasons.

Most likely caused by

commit 36750f284b
Author: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Date:   Mon Jun 1 12:49:54 2015 +0200

    drm/i915: update plane state during init

This is a new version of

commit 721a09f739
Author: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Date:   Tue Sep 15 14:28:54 2015 +0200

    drm/i915: Add primary plane to mask if it's visible

That was reverted in order to facilitate easier backporting of some
commits from -next to v4.3.

Reported-by: Andreas Reis <andreas.reis@gmail.com>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=91429
Reported-and-tested-by: Emil Renner Berthing <kernel@esmil.dk>
Tested-by: Andreas Reis <andreas.reis@gmail.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
[Jani: cherry-picked from -next to v4.3]
Acked-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
2015-10-14 13:47:44 +03:00
..
dvo_ch7xxx.c
dvo_ch7017.c
dvo_ivch.c
dvo_ns2501.c
dvo_sil164.c
dvo_tfp410.c
dvo.h
i915_cmd_parser.c
i915_debugfs.c drm/i915/skl: Adding DDI_E power well domain 2015-08-31 18:40:48 +03:00
i915_dma.c
i915_drv.c Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2015-09-04 15:49:32 -07:00
i915_drv.h Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux 2015-09-11 09:35:56 -07:00
i915_gem_batch_pool.c
i915_gem_batch_pool.h
i915_gem_context.c drm/i915: Remove the failed context from the fpriv->context_idr 2015-08-14 17:50:41 +02:00
i915_gem_debug.c
i915_gem_dmabuf.c
i915_gem_evict.c
i915_gem_execbuffer.c drm/i915: Always mark the object as dirty when used by the GPU 2015-09-02 16:21:53 +03:00
i915_gem_fence.c
i915_gem_gtt.c Linux 4.2-rc7 2015-08-17 14:13:53 +10:00
i915_gem_gtt.h
i915_gem_render_state.c
i915_gem_render_state.h
i915_gem_shrinker.c drm/i915: Fix kerneldoc for i915_gem_shrink_all 2015-10-13 16:21:03 +03:00
i915_gem_stolen.c drm/i915: Fix build warning on 32-bit 2015-08-26 10:15:36 +03:00
i915_gem_tiling.c Merge tag 'drm-intel-fixes-2015-08-14' into drm-intel-next-fixes 2015-08-14 18:11:30 +02:00
i915_gem_userptr.c drm/i915: Deny wrapping an userptr into a framebuffer 2015-10-13 17:05:56 +03:00
i915_gem.c Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2015-09-04 15:49:32 -07:00
i915_gpu_error.c drm/i915: Report IOMMU enabled status for GPU hangs 2015-08-14 17:50:41 +02:00
i915_guc_reg.h
i915_ioc32.c
i915_irq.c drm/i915: workaround bad DSL readout v3 2015-09-23 10:13:50 +03:00
i915_params.c
i915_reg.h drm/i915/skl: enable DDI-E hotplug 2015-08-26 10:24:25 +03:00
i915_suspend.c
i915_sysfs.c
i915_trace_points.c
i915_trace.h
i915_vgpu.c
i915_vgpu.h
intel_acpi.c
intel_atomic_plane.c
intel_atomic.c drm/i915: Commit planes on each crtc separately. 2015-08-13 12:09:18 +03:00
intel_audio.c drm/i915: fix kernel-doc warnings in intel_audio.c 2015-09-21 10:03:53 +03:00
intel_bios.c drm/i915/bios: handle MIPI Sequence Block v3+ gracefully 2015-09-23 16:59:37 +03:00
intel_bios.h drm/i915: eDP can be present on DDI-E 2015-08-31 18:36:38 +03:00
intel_crt.c drm/i915: Get rid of dpms handling. 2015-08-14 17:50:33 +02:00
intel_csr.c drm/i915: Fix CSR MMIO address check 2015-09-10 10:32:48 +03:00
intel_ddi.c drm/i915: Don't use link_bw for PLL setup 2015-09-01 12:31:44 +03:00
intel_display.c drm/i915: Add primary plane to mask if it's visible 2015-10-14 13:47:44 +03:00
intel_dp_mst.c drm/dp/mst: split connector registration into two parts (v2) 2015-10-02 15:34:41 +10:00
intel_dp.c i915: Set ddi_pll_sel in DP MST path 2015-09-01 12:42:27 +03:00
intel_drv.h i915: Set ddi_pll_sel in DP MST path 2015-09-01 12:42:27 +03:00
intel_dsi_panel_vbt.c
intel_dsi_pll.c
intel_dsi.c drm/i915: Allow DSI dual link to be configured on any pipe 2015-09-10 16:23:42 +03:00
intel_dsi.h
intel_dvo.c drm/i915: Get rid of dpms handling. 2015-08-14 17:50:33 +02:00
intel_fbc.c
intel_fbdev.c
intel_fifo_underrun.c
intel_frontbuffer.c
intel_guc_fwif.h
intel_hdmi.c drm/i915: Enable HDMI on DDI-E 2015-08-31 18:27:02 +03:00
intel_hotplug.c drm/i915: Call non-locking version of drm_kms_helper_poll_enable(), v2 2015-09-30 16:32:27 +03:00
intel_i2c.c
intel_lrc.c drm/i915: Flush pipecontrol post-sync writes 2015-10-13 16:54:19 +03:00
intel_lrc.h drm/i915: Consider HW CSB write pointer before resetting the sw read pointer 2015-09-28 17:23:19 +03:00
intel_lvds.c drm/i915: Get rid of dpms handling. 2015-08-14 17:50:33 +02:00
intel_mocs.c
intel_mocs.h
intel_modes.c
intel_opregion.c
intel_overlay.c
intel_panel.c
intel_pm.c drm/i915: Don't try to use DDR DVFS on CHV when disabled in the BIOS 2015-09-10 15:40:02 +03:00
intel_psr.c
intel_renderstate_gen6.c
intel_renderstate_gen7.c
intel_renderstate_gen8.c
intel_renderstate_gen9.c
intel_renderstate.h
intel_ringbuffer.c drm/i915: Flush pipecontrol post-sync writes 2015-10-13 16:54:19 +03:00
intel_ringbuffer.h
intel_runtime_pm.c drm/i915/skl: Don't call intel_prepare_ddi when encoder list isn't yet initialized. 2015-09-28 11:05:13 +03:00
intel_sdvo_regs.h
intel_sdvo.c drm/i915: Get rid of dpms handling. 2015-08-14 17:50:33 +02:00
intel_sideband.c
intel_sprite.c
intel_tv.c drm/i915: Get rid of dpms handling. 2015-08-14 17:50:33 +02:00
intel_uncore.c Linux 4.2-rc7 2015-08-17 14:13:53 +10:00
Kconfig
Makefile Merge tag 'drm-intel-next-fixes-2015-08-16' of git://anongit.freedesktop.org/drm-intel into drm-next 2015-08-17 14:14:44 +10:00