-
topic/mei-hdcp-2019-02-19
Prep patches + headers for the mei-hdcp/i915 component interfaces Also contains the prep work in the component helpers plus adjustements for the snd-hda/i915 component interface. Plus one small static inline in the drm_hdcp.h header that both i915 and mei_hdcp will need.
-
drm-intel-fixes-2019-02-13
drm/i915 fixes for v5.0-rc7: - combo phy programming fix - opregion version check fix for VBT RVDA lookup - gem mmap ioctl race fix - fbdev hpd during suspend fix - array size bounds check fix in pmu
-
topic/component-typed-2019-02-11
typed componented support + i915/snd-hda changes This is needed by the new MEI-HDCP support in i915, so will need to go in through drm and drivers-misc trees at least.
-
drm-intel-next-2019-02-07
UAPI Changes: - Expose RPCS (SSEU) configuration to userspace for Ice Lake in order to allow userspace to reconfigure the subslice config per context basis. (Tvrtko, Lionel) Driver Changes: - Execbuf and preemption improvements including selftests (Chris) - Rename HAS_GMCH_DISPLAY/HAS_GMCH (Rodrigo) - Debugfs error handling fix for robustness (Greg) - Improve reg_rw traces (Ville) - Push clear_intel_crtc_state onto the heap (Chris) - Watermark fixes for Ice Lake (Ville) - Fix enable count array size and bounds checking (Tvrtko) - MST Fixes (Lyude) - Prevent race and handle error on I915_GEM_MMAP (Joonas) - Initial rework for an full atomic gamma mode (Ville)
-
drm-intel-fixes-2019-02-07-1
drm/i915 fixes for v5.0-rc6: - SNB DPLL sanitize - ICL DDI clock selection - SLK srckey mask
-
drm-intel-fixes-2019-02-07
drm/i915 fixes for v5.0-rc6: - SNB DPLL sanitize - ICL DDI clock selection - SLK srckey mask
-
drm-intel-next-2019-02-02
- Make background color and LUT more robust (Matt) - Icelake display fixes (Ville, Imre) - Workarounds fixes and reorg (Tvrtko, Talha) - Enable fastboot by default on VLV and CHV (Hans) - Add another PCI ID for Coffee Lake (Rodrigo)
-
drm-intel-next-2019-01-29
- MOCS table rework for simplification and to add ICL (Lucas, Tomasz) - Move RPCS setup to context pin (Tvrtko) - Breadcrumb simplification and GPU Reset improvements (Chris) - Many fixes for TV modeset (Ville) - Clean up on atomic plane checks (Ville) - NV12 pich check fix (Raviraj) - Disable -Wuninitialized (Nathan) - Sanitize DPLL state for broken BIOSes on SNB (Ville) - Rework on vma locking and counting and introduce a concept of per-timeline HWSP (Chris) - Enable fastboot by default on Skylake and newer platforms (Hans) - Fix slk srckey mask bits (Ville) - Selftests fixes (Chris) - Execlists and preemption improvements and fixes (Chris) - drm consitify drm_color_lut_check (Ville) - Ice Lake clock fixes (Lucas)
-
drm-intel-next-2019-01-24
- Track all runtime-PM wakerefs and other rpm improvements (Chris) - Fix ILK-IVB primary plane enable delays (Juha-Pekka) - Differentiate between gtt->mutex and ppgtt->mutex (Chris) - Prevent concurrent GGTT update and use on Braswell (Chris) - Fix CNL macros for DDI vswing (Aditya) - Fix static code analysis warning (RK) - Only dump GPU state on set-wedged if interesting (Chris) - Port F detection improvements (Imre) - userptr mutex lock fixes (Chris) - Fix on MST allocation by propagating error value at compute_config (Lyude) - Serialise concurrent calls to set_wedge (Chris) - Unify reset functionality into i915_reset.c (Chris) - Switch to kernel fixed size types (Jani) - Limit the for_each_set_bit to the valid range (Chris) - Fix wakeref cooie handling (Tvrtko) - IRQs handling improvements (Chris) - Selftests improvements (Chris) - Remove superfluous PANEL_POWER_OFF macro (Jani) - Global seqno fix (Chris) - DSI fixes (Hans) - Refactor out intel_context_init() (Chris) - Show all active engines on hangcheck (Chris) - PSR2 fixes and improvements (Jose) - Do a posting read after irq install on Ice Lake (Daniele) - Add few more device IDs for Ice Lake (Rodrigo) - Mark up priority boost on preemption (Chris) - Add color management LUT validation helper (Matt) - Split out intel_crt_present to platform specific setup (Jani) - LVDS and TV clean up and improvements (Jani) - Simplify CRT VBT check for per-VLV/DDI (Jani) - De-inline intel_context_init() (Chris) - Backlight fixes (Maarten) - Enable fastset for non-boot modesets (Maarten) - Make HW readout mark CRTC scaler as in use (Maarten)
-
drm-intel-fixes-2019-01-24
drm/i915 fixes for v5.0-rc4: - fix priority boost - gvt: fix destroy of shadow batch and indirect ctx
-
-
drm-intel-fixes-2019-01-11
i915 fixes for v5.0-rc2: - Disable PSR for Apple panels - Broxton ERR_PTR error state fix - Kabylake VECS workaround fix - Unwind failure on pinning the gen7 ppgtt - GVT workload request allocation fix
-
drm-intel-next-2019-01-10
- Unwind failure on pinning the gen7 PPGTT (Chris) - Fastset updates to make sure DRRS and PSR are properly enabled (Hans) - Header include clean-up (Brajeswar, Jani) - Improvements and clean-up on debugfs (Chris, Jani) - Avoid division by zero on CNL clocks setup (Xiao) - Restrict PSMI context load w/a to Haswell GT1 (Chris) - Remove HW semaphores for gen7 inter-engine sync (Chris) - Pull the render flush into breadcrumb emission (Chris) - i915_params copy and free helpers and other reorgs and docs (Jani) - Remove has_pooled_eu static initializer (Tvrtko) - Updates on kerneldoc (Chris) - Remove redundant trailing request flush (Chris) - ringbuffer irq seqno fixes and clean-up (Chris) - splitting off runtime device info and other clean-up around (Jani) - Selftests improvements (Chris, Daniele) - Flush RING_IMR changes before changing the global GT IMR on gen6 and HSW (Chris) - Some improvements and fixes around GPU reset and GPU hang report (Chris) - Remove partial attempt to swizzle on pread/pwrite (Chris) - Return immediately if trylock fails for direct-reclaim (Chris) - Downgrade scare message for unknown HuC firmware (Jani) - ACPI / PMIC for MIPI / DSI (Hans) - Reduce i915_request_alloc retirement to local context (Chris) - Init per-engine WAs for all engines (Daniele) - drop DPF code for gen8+ (Daniele) - Guard error capture against unpinned vma (Chris) - Use mutex_lock_killable from inside the shrinker (Chris) - Removing pooling from struct_mutex from vmap shrinker (Chris)
-
topic/drmp-cleanup-2019-01-02
Make some drm headers self-contained with includes and forward declarations
-
-
drm-intel-next-2018-12-21-1
Driver Changes: - Selftests fixes and improvements (Chris, Tvrtko) - PSR/PSR2 fixes and improvements (Jose) - Makefile style fixes (Pedro) - Implement Vesa's DP Extended Receiver Capability field (Matt Atwood) - Allow FBC with 5k on newer displays gen10+ (Jose) - HDCP-1.4 fixes and improvements (Ram) - Move Render ring mmio init workaround to new common wa_list (Chris) - Execlist: Apply a full mb before execution for Braswell (Chris) - Forcibly evict stale csb entries on ICL (Mika) - Push EMIT_INVALIDATE at request start to backends (Chris) - EMIT_INVALIDATE after switch context (Chris) - Pipeline PDP updates for Braswell (chris) - Skip the ERR_PTR error state (Chris) - Flush GPU relocs harder for gen3 (Chris) - Watermark fixes and improvements (Ville, Matt Roper, Paulo) - Use intel_ types more consistently (Matt Roper) - Fix HDMI SCDC scrambling enable for CTS (Clint) - Expand DFSM pipe disable to gen >= 9 (Bob) - IS_GEN/IS_GEN_RANGE reorg and improvements (Lucas) - Ice Lake VDBoxes (Oscar/Chris) - DSC per connector debugfs node and fix (Manasi) - HuC updated version for Broxton (Anusha) - Update crtc scaler settings when needed for gen9+ (Hans) - Ice Lake vswing programming changes for combo ports (Clint) - Apply missed interrupt after reset w/a to all ringbuffer gen (Chris) - Ice Lake fixes for TypeC and Thunderbolt (Imre)
-
drm-intel-fixes-2018-12-12-1
- Two fixes to avoid GPU hangs (on Braswell and Gen3)
-
drm-intel-fixes-2018-12-12
Two fixes to avoid GPU hangs on Braswell and Gen3s.
-
drm-intel-fixes-2018-12-07
- Fix for system crash after GPU hang (Bugzilla #107945) - GVT fix for guest graphics corruption (https://github.com/intel/gvt-linux/issues/61)
-
drm-intel-next-2018-12-04
Final drm/i915 changes for v4.21: - ICL DSI video mode enabling (Madhav, Vandita, Jani, Imre) - eDP sink count fix (José) - PSR fixes (José) - DRM DP helper and i915 DSC enabling (Manasi, Gaurav, Anusha) - DP FEC enabling (Anusha) - SKL+ watermark/ddb programming improvements (Ville) - Pixel format fixes (Ville) - Selftest updates (Chris, Tvrtko) - GT and engine workaround improvements (Tvrtko)