[PATCH 0/2] Implement MBUS state changes according to spec

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



We were previsously updating MBUS/DBOX/DBUF CTL registers incorrectly,
doing it in a single place, even though BSpec instructs to do it before
or after DDB reallocation depending on the scenario, also we missed
a vblank wait in one scenario, which forced us to use a full modeset
in all cases when MBUS join state needed to be changed, preventing
fastset to be done in certain cases.
This patch series attempts to fix that.

Stanislav Lisovskiy (2):
  drm/i915: Update mbus in intel_dbuf_mbus_update and do it properly
  drm/i915: Implement vblank synchronized MBUS join changes

 drivers/gpu/drm/i915/display/intel_display.c |  2 -
 drivers/gpu/drm/i915/display/skl_watermark.c | 41 +++++++++++++++-----
 2 files changed, 32 insertions(+), 11 deletions(-)

-- 
2.37.3




[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux