aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-02-18drm/i915/dg2: Enable 5th portMatt Roper
2022-02-18drm/i915/dg2: Drop 38.4 MHz MPLLB tablesMatt Roper
2022-02-18drm/i915: Fix for PHY_MISC_TC1 offsetJouni Högander
2022-02-18drm/i915: Pimp icl+ sagv pre/post updateVille Syrjälä
2022-02-18drm/i915: Split pre-icl vs. icl+ SAGV hooks apartVille Syrjälä
2022-02-18drm/i915: Fix bw atomic check when switching between SAGV vs. no SAGVVille Syrjälä
2022-02-18drm/i915: Correctly populate use_sagv_wm for all pipesVille Syrjälä
2022-02-18drm/i915: Drop pointless i830 PIPECONF readVille Syrjälä
2022-02-18drm/i915: Make the CHV CGM CSC register writes locklessVille Syrjälä
2022-02-18drm/i915: Make the pipe/output CSC register writes locklessVille Syrjälä
2022-02-18drm/i915: Move PIPE_CHICKEN RMW out from the vblank evade critical sectionVille Syrjälä
2022-02-18drm/i915/display: Implement Wa_16013835468José Roberto de Souza
2022-02-18drm/i915/display: Group PSR2 prog sequences and workaroundsJosé Roberto de Souza
2022-02-18drm/i915/display/tgl+: Implement new PLL programming stepJosé Roberto de Souza
2022-02-18drm/i915: Disconnect PHYs left connected by BIOS on disabled portsImre Deak
2022-02-18drm/i915/dp: remove accidental static on what should be a local variableJani Nikula
2022-02-18drm/i915: Polish ilk+ wm register bitsVille Syrjälä
2022-02-18drm/i915: Introduce intel_crtc_planes_update_arm()Ville Syrjälä
2022-02-18drm/i915: Clean up SSKPD/MLTR definesVille Syrjälä
2022-02-17drm/i915/dg2: Print PHY name properly on calibration errorMatt Roper
2022-02-17drm/i915/lrc: replace include with forward declarationsJani Nikula
2022-02-17drm/i915/lrc: move lrc_get_runtime() to intel_lrc.cJani Nikula
2022-02-17drm/i915/fbdev: hide struct intel_fbdev in intel_fbdev.cJani Nikula
2022-02-17drm/i915/fbdev: add intel_fbdev_framebuffer() helperJani Nikula
2022-02-17drm/i915: fix build issue when using clangTong Zhang
2022-02-17drm/i915/gvt: #include drm_edid.h for drm_edid_block_valid()Jani Nikula
2022-02-16drm/i915: Add missing intel_mchbar_regs.hMatt Roper
2022-02-16drm/i915: Move MCHBAR registers to their own headerMatt Roper
2022-02-16drm/i915: Define MCH registers relative to MCHBAR_MIRROR_BASEMatt Roper
2022-02-16drm/i915/gt: Order GT registers by MMIO offsetMatt Roper
2022-02-16drm/i915/gt: Use consistent offset notation in intel_gt_regs.hMatt Roper
2022-02-16drm/i915/gt: Cleanup spacing of intel_gt_regs.hMatt Roper
2022-02-16drm/i915/gt: Use parameterized RING_MI_MODEMatt Roper
2022-02-16drm/i915/gt: Move SFC lock bits to intel_engine_regs.hMatt Roper
2022-02-16drm/i915/gt: Drop duplicate register definition for VDBOX_CGCTL3F18Matt Roper
2022-02-16drm/i915: Unconfuse pre-icl vs. icl+ intel_sagv_{pre,post}_plane_update()Ville Syrjälä
2022-02-16drm/i915: Widen the QGV point maskVille Syrjälä
2022-02-16drm/i915: Add REG_GENMASK64() and REG_FIELD_GET64()Ville Syrjälä
2022-02-16drm/i915: Use {active,scaled}_planes to compute ilk watermarksVille Syrjälä
2022-02-16drm/i915: Introduce scaled_planes bitmaskVille Syrjälä
2022-02-16drm/i915: Move intel_plane_atomic_calc_changes() & co. outVille Syrjälä
2022-02-15drm/i915: Change bigjoiner state tracking to use the pipe bitmaskVille Syrjälä
2022-02-15drm/i915: Return both master and slave pipes from enabled_bigjoiner_pipes()Ville Syrjälä
2022-02-15drm/i915: Use for_each_intel_crtc_in_pipe_mask() moreVille Syrjälä
2022-02-15drm/i915: Convert for_each_intel_crtc_mask() to take a pipe mask insteadVille Syrjälä
2022-02-15drm/i915: Introduce intel_crtc_is_bigjoiner_{slave,master}()Ville Syrjälä
2022-02-14drm/i915/dg1: Update DMC_DEBUG3 registerChuansheng Liu
2022-02-14drm/i915: fix drm_i915.h include grouping and sortingJani Nikula
2022-02-14drm/i915: axe lots of unnecessary includes from i915_drv.hJani Nikula
2022-02-14drm/i915: include some drm headers only where neededJani Nikula