[PATCH 00/11] Improve crc-core driver interface

Mahesh Kumar mahesh1.kumar at intel.com
Wed Jun 20 06:41:44 UTC 2018


This series improves crc-core <-> driver interface
Following CRC will fail due to interface change
igt at kms_pipe_crc_basic@bad-source
ig at kms_pipe_crc_basic@nonblocking-crc-pipe-X
ig at kms_pipe_crc_basic@nonblocking-crc-pipe-X-frame-sequence

Mahesh Kumar (11):
  drm/crc: Allocate buffer before enabling crc generation
  drm/crc: Don't wait for crc during CRC open
  drm/crc: Add verify_crc_source callback
  drm/crc: add pre_crc_read function
  drm/crc: introduce get_crc_sources callback
  drm/i915/crc: implement verify_crc_source callback
  drm/i915/crc: implement get crc sources
  drm/rockchip/crc: Implement verify_crc_source callback
  drm/amdgpu_dm/crc: Implement verify_crc_source callback
  drm/rcar-du/crc: Implement verify_crc_source callback
  drm/crc: do all verification early before memory allocation

 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   1 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |   3 +
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c  |  16 +++
 drivers/gpu/drm/drm_debugfs_crc.c                  |  57 +++++-----
 drivers/gpu/drm/i915/intel_display.c               |   2 +
 drivers/gpu/drm/i915/intel_drv.h                   |   5 +
 drivers/gpu/drm/i915/intel_pipe_crc.c              | 120 +++++++++++++++++++++
 drivers/gpu/drm/rcar-du/rcar_du_crtc.c             |  44 ++++++++
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |  19 ++++
 include/drm/drm_crtc.h                             |  30 ++++++
 10 files changed, 270 insertions(+), 27 deletions(-)

-- 
2.16.2



More information about the Intel-gfx-trybot mailing list