Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/i915/dsi: add separate init timer mask definition for ICL DSI

Having a separate definition will be useful for splitting VLV and ICL
register files.

Cc: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220217224023.3994777-2-jani.nikula@intel.com

+2 -1
+1 -1
drivers/gpu/drm/i915/display/icl_dsi.c
··· 570 570 /* Program T-INIT master registers */ 571 571 for_each_dsi_port(port, intel_dsi->ports) { 572 572 tmp = intel_de_read(dev_priv, ICL_DSI_T_INIT_MASTER(port)); 573 - tmp &= ~MASTER_INIT_TIMER_MASK; 573 + tmp &= ~DSI_T_INIT_MASTER_MASK; 574 574 tmp |= intel_dsi->init_count; 575 575 intel_de_write(dev_priv, ICL_DSI_T_INIT_MASTER(port), tmp); 576 576 }
+1
drivers/gpu/drm/i915/i915_reg.h
··· 9008 9008 #define ICL_DSI_T_INIT_MASTER(port) _MMIO_PORT(port, \ 9009 9009 _ICL_DSI_T_INIT_MASTER_0,\ 9010 9010 _ICL_DSI_T_INIT_MASTER_1) 9011 + #define DSI_T_INIT_MASTER_MASK REG_GENMASK(15, 0) 9011 9012 9012 9013 #define _DPHY_CLK_TIMING_PARAM_0 0x162180 9013 9014 #define _DPHY_CLK_TIMING_PARAM_1 0x6c180