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

drm/i915: Only dump possible panel fitter config for the platform

Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>

+12 -8
+12 -8
drivers/gpu/drm/i915/intel_display.c
··· 12773 12773 crtc->num_scalers, 12774 12774 pipe_config->scaler_state.scaler_users, 12775 12775 pipe_config->scaler_state.scaler_id); 12776 - DRM_DEBUG_KMS("gmch pfit: control: 0x%08x, ratios: 0x%08x, lvds border: 0x%08x\n", 12777 - pipe_config->gmch_pfit.control, 12778 - pipe_config->gmch_pfit.pgm_ratios, 12779 - pipe_config->gmch_pfit.lvds_border_bits); 12780 - DRM_DEBUG_KMS("pch pfit: pos: 0x%08x, size: 0x%08x, %s\n", 12781 - pipe_config->pch_pfit.pos, 12782 - pipe_config->pch_pfit.size, 12783 - pipe_config->pch_pfit.enabled ? "enabled" : "disabled"); 12776 + 12777 + if (HAS_GMCH_DISPLAY(dev_priv)) 12778 + DRM_DEBUG_KMS("gmch pfit: control: 0x%08x, ratios: 0x%08x, lvds border: 0x%08x\n", 12779 + pipe_config->gmch_pfit.control, 12780 + pipe_config->gmch_pfit.pgm_ratios, 12781 + pipe_config->gmch_pfit.lvds_border_bits); 12782 + else 12783 + DRM_DEBUG_KMS("pch pfit: pos: 0x%08x, size: 0x%08x, %s\n", 12784 + pipe_config->pch_pfit.pos, 12785 + pipe_config->pch_pfit.size, 12786 + pipe_config->pch_pfit.enabled ? "enabled" : "disabled"); 12787 + 12784 12788 DRM_DEBUG_KMS("ips: %i, double wide: %i\n", 12785 12789 pipe_config->ips_enabled, pipe_config->double_wide); 12786 12790