summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/display/intel_cdclk.c
AgeCommit message (Expand)Author
2020-03-09drm/i915: Lock gmbus/aux mutexes while changing cdclkVille Syrjälä
2020-02-23drm/i915/display/cdclk: Make WARN* drm specific where drm_priv ptr is availablePankaj Bharadiya
2020-02-19drm/i915: Read rawclk_freq earlierChris Wilson
2020-02-11drm/i915: Fix the docs for intel_set_cdclk_post_plane_update()Ville Syrjälä
2020-02-10drm/i915/tgl: Update cdclk voltage level settingsMatt Roper
2020-01-31drm/i915: Store active_pipes bitmask in cdclk stateVille Syrjälä
2020-01-31drm/i915: Convert cdclk to global stateVille Syrjälä
2020-01-31drm/i915: Introduce better global state handlingVille Syrjälä
2020-01-31drm/i915: s/init_cdclk/init_cdclk_hw/Ville Syrjälä
2020-01-31drm/i915: swap() the entire cdclk stateVille Syrjälä
2020-01-31drm/i915: Extract intel_cdclk_stateVille Syrjälä
2020-01-31drm/i915: Simplify intel_set_cdclk_{pre,post}_plane_update() calling conventionVille Syrjälä
2020-01-31drm/i915: s/cdclk_state/cdclk_config/Ville Syrjälä
2020-01-31drm/i915: s/need_cd2x_updare/can_cd2x_update/Ville Syrjälä
2020-01-31drm/i915: Collect more cdclk state under the same roofVille Syrjälä
2020-01-31drm/i915: Move more cdclk state handling into the cdclk codeVille Syrjälä
2020-01-27drm/i915/cdclk: use intel_de_*() functions for register accessJani Nikula
2020-01-23drm/i915/cdclk: use new struct drm_device logging macrosWambui Karuga
2020-01-13drm/i915: Bump up CDCLK to eliminate underruns on TGLStanislav Lisovskiy
2019-11-18drm/i915/ehl: Update voltage level checksMatt Roper
2019-11-01drm/i915: Perform automated conversions for crtc uapi/hw split, base -> uapi.Maarten Lankhorst
2019-11-01drm/i915: Perform automated conversions for crtc uapi/hw split, base -> hw.Maarten Lankhorst
2019-10-24drm/i915: Allow planes to declare their minimum acceptable cdclkVille Syrjälä
2019-10-24drm/i915: Rework global state lockingVille Syrjälä
2019-10-24drm/i915: Add debugs to distingiush a cd2x update from a full cdclk pll updateVille Syrjälä
2019-10-15drm/i915: Make .modeset_calc_cdclk() mandatoryVille Syrjälä
2019-09-16drm/i915: Extract intel_modeset_calc_cdclk()Ville Syrjälä
2019-09-12drm/i915: Remove duplicated bxt/cnl/icl .modeset_calc_cdclk() funcsVille Syrjälä
2019-09-12drm/i915: Reuse cnl_modeset_calc_cdclk() on icl+Ville Syrjälä
2019-09-12drm/i915: Fix CD2X pipe select masking during cdclk sanitationVille Syrjälä
2019-09-12drm/i915: Fix cdclk bypass freq readout for tgl/bxt/glkVille Syrjälä
2019-09-11drm/i915/display: Add glk_cdclk_tableChris Wilson
2019-09-10drm/i915: Consolidate {bxt,cnl,icl}_init_cdclkMatt Roper
2019-09-10drm/i915: Enhance cdclk sanitizationMatt Roper
2019-09-10drm/i915: Add calc_voltage_level display vfuncMatt Roper
2019-09-10drm/i915: Consolidate {bxt,cnl,icl}_uninit_cdclkMatt Roper
2019-09-10drm/i915: Kill cnl_sanitize_cdclk()Matt Roper
2019-09-10drm/i915: Combine bxt_set_cdclk and cnl_set_cdclkMatt Roper
2019-09-10drm/i915: Use literal representation of cdclk tablesMatt Roper
2019-09-10drm/i915: Consolidate bxt/cnl/icl cdclk readoutMatt Roper
2019-09-06drm/i915/tgl: Use refclk/2 as bypass frequencyMatt Roper
2019-08-30drm/i915: Add 324mhz and 326.4mhz cdclks for gen11+Matt Roper
2019-08-30drm/i915: Allow /2 CD2X divider on gen11+Matt Roper
2019-08-23drm/i915: Use enum pipe instead of crtc index to track active pipesVille Syrjälä
2019-08-16drm/i915: Wrappers for display register waitsDaniele Ceraolo Spurio
2019-08-07drm/i915: rename intel_drv.h to display/intel_display_types.hJani Nikula
2019-07-18drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHVVille Syrjälä
2019-07-11drm/i915: Use the "display core" power domain in vlv/chv set_cdclk()Ville Syrjälä
2019-06-26drm/i915/ehl: Add voltage level requirement tableJosé Roberto de Souza
2019-06-26drm/i915/ehl: Remove unsupported cd clocksJosé Roberto de Souza