From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> Bunch of transcoder registers stuff. Mostly fallout from hacking on DSB. Ville Syrjälä (12): drm/i915: Rename intel_ddi_{enable,disable}_pipe_clock() drm/i915: Flatten intel_ddi_{enable,disable}_transcoder_clock() drm/i915: Give CPU transcoder timing registers TRANS_ prefix drm/i915: s/PIPECONF/TRANSCONF/ drm/i915: Dump blanking start/end drm/i915: Define the "unmodified vblank" interrupt bit drm/i915/psr: Stop clobbering TRANS_SET_CONTEXT_LATENCY drm/i915: Add local adjusted_mode variable drm/i915: Define transcoder timing register bitmasks drm/i915: Configure TRANS_SET_CONTEXT_LATENCY correctly on ADL+ drm/i915: Sprinkle some FIXMEs about TGL+ DSI transcoder timing mess drm/i915: Remove pointless register read drivers/gpu/drm/i915/display/icl_dsi.c | 45 +-- drivers/gpu/drm/i915/display/intel_crt.c | 46 +-- .../drm/i915/display/intel_crtc_state_dump.c | 16 +- drivers/gpu/drm/i915/display/intel_ddi.c | 59 ++-- drivers/gpu/drm/i915/display/intel_ddi.h | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 312 ++++++++++-------- .../i915/display/intel_display_power_well.c | 8 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 +- drivers/gpu/drm/i915/display/intel_drrs.c | 8 +- drivers/gpu/drm/i915/display/intel_fdi.c | 8 +- .../gpu/drm/i915/display/intel_pch_display.c | 30 +- drivers/gpu/drm/i915/display/intel_psr.c | 19 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +- drivers/gpu/drm/i915/gvt/display.c | 16 +- drivers/gpu/drm/i915/gvt/handlers.c | 18 +- drivers/gpu/drm/i915/i915_reg.h | 219 ++++++------ drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 70 ++-- 17 files changed, 473 insertions(+), 413 deletions(-) -- 2.39.1