summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/display/intel_cdclk.c
AgeCommit message (Expand)AuthorFilesLines
2020-08-24treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-5/+5
2020-07-03drm/i915/tgl: Clamp min_cdclk to max_cdclk_freq to unblock 8KStanislav Lisovskiy1-2/+9
2020-06-08Revert "drm/i915: Remove unneeded hack now for CDCLK"Stanislav Lisovskiy1-0/+12
2020-06-04drm/i915: Fix wrong CDCLK adjustment changesStanislav Lisovskiy1-8/+11
2020-05-22drm/i915: Fix includes and local vars orderStanislav Lisovskiy1-1/+2
2020-05-22drm/i915: Remove unneeded hack now for CDCLKStanislav Lisovskiy1-12/+0
2020-05-22drm/i915: Adjust CDCLK accordingly to our DBuf bw needsStanislav Lisovskiy1-4/+24
2020-05-19drm/i915: Read out hrawclk on all gen3+ platformsVille Syrjälä1-24/+40
2020-05-19drm/i915: Document our lackluster FSB frequency readoutVille Syrjälä1-1/+10
2020-05-19drm/i915: Fix 400 MHz FSB readout on elkVille Syrjälä1-2/+7
2020-03-09drm/i915: Lock gmbus/aux mutexes while changing cdclkVille Syrjälä1-0/+22
2020-02-23drm/i915/display/cdclk: Make WARN* drm specific where drm_priv ptr is availablePankaj Bharadiya1-36/+48
2020-02-19drm/i915: Read rawclk_freq earlierChris Wilson1-9/+10
2020-02-11drm/i915: Fix the docs for intel_set_cdclk_post_plane_update()Ville Syrjälä1-1/+1
2020-02-10drm/i915/tgl: Update cdclk voltage level settingsMatt Roper1-1/+18
2020-01-31drm/i915: Store active_pipes bitmask in cdclk stateVille Syrjälä1-9/+11
2020-01-31drm/i915: Convert cdclk to global stateVille Syrjälä1-83/+109
2020-01-31drm/i915: Introduce better global state handlingVille Syrjälä1-4/+4
2020-01-31drm/i915: s/init_cdclk/init_cdclk_hw/Ville Syrjälä1-12/+12
2020-01-31drm/i915: swap() the entire cdclk stateVille Syrjälä1-15/+3
2020-01-31drm/i915: Extract intel_cdclk_stateVille Syrjälä1-77/+91
2020-01-31drm/i915: Simplify intel_set_cdclk_{pre,post}_plane_update() calling conventionVille Syrjälä1-22/+22
2020-01-31drm/i915: s/cdclk_state/cdclk_config/Ville Syrjälä1-211/+215
2020-01-31drm/i915: s/need_cd2x_updare/can_cd2x_update/Ville Syrjälä1-7/+7
2020-01-31drm/i915: Collect more cdclk state under the same roofVille Syrjälä1-14/+26
2020-01-31drm/i915: Move more cdclk state handling into the cdclk codeVille Syrjälä1-6/+20
2020-01-27drm/i915/cdclk: use intel_de_*() functions for register accessJani Nikula1-65/+68
2020-01-23drm/i915/cdclk: use new struct drm_device logging macrosWambui Karuga1-45/+64
2020-01-13drm/i915: Bump up CDCLK to eliminate underruns on TGLStanislav Lisovskiy1-0/+12
2019-11-19drm/i915/ehl: Update voltage level checksMatt Roper1-1/+3
2019-11-01drm/i915: Perform automated conversions for crtc uapi/hw split, base -> uapi.Maarten Lankhorst1-6/+6
2019-11-01drm/i915: Perform automated conversions for crtc uapi/hw split, base -> hw.Maarten Lankhorst1-4/+4
2019-10-24drm/i915: Allow planes to declare their minimum acceptable cdclkVille Syrjälä1-0/+16
2019-10-24drm/i915: Rework global state lockingVille Syrjälä1-43/+59
2019-10-24drm/i915: Add debugs to distingiush a cd2x update from a full cdclk pll updateVille Syrjälä1-0/+5
2019-10-15drm/i915: Make .modeset_calc_cdclk() mandatoryVille Syrjälä1-6/+25
2019-09-16drm/i915: Extract intel_modeset_calc_cdclk()Ville Syrjälä1-5/+130
2019-09-12drm/i915: Remove duplicated bxt/cnl/icl .modeset_calc_cdclk() funcsVille Syrjälä1-37/+9
2019-09-12drm/i915: Reuse cnl_modeset_calc_cdclk() on icl+Ville Syrjälä1-35/+2
2019-09-12drm/i915: Fix CD2X pipe select masking during cdclk sanitationVille Syrjälä1-19/+23
2019-09-12drm/i915: Fix cdclk bypass freq readout for tgl/bxt/glkVille Syrjälä1-1/+2
2019-09-11drm/i915/display: Add glk_cdclk_tableChris Wilson1-1/+4
2019-09-11drm/i915: Consolidate {bxt,cnl,icl}_init_cdclkMatt Roper1-63/+2
2019-09-11drm/i915: Enhance cdclk sanitizationMatt Roper1-2/+32
2019-09-11drm/i915: Add calc_voltage_level display vfuncMatt Roper1-49/+26
2019-09-11drm/i915: Consolidate {bxt,cnl,icl}_uninit_cdclkMatt Roper1-34/+14
2019-09-11drm/i915: Kill cnl_sanitize_cdclk()Matt Roper1-44/+2
2019-09-11drm/i915: Combine bxt_set_cdclk and cnl_set_cdclkMatt Roper1-148/+119
2019-09-11drm/i915: Use literal representation of cdclk tablesMatt Roper1-203/+100
2019-09-11drm/i915: Consolidate bxt/cnl/icl cdclk readoutMatt Roper1-187/+138