From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id DE21610E735 for ; Wed, 16 Feb 2022 10:27:11 +0000 (UTC) From: Jeevan B Date: Wed, 16 Feb 2022 15:56:18 +0530 Message-Id: <20220216102633.26949-1-jeevan.b@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [igt-dev] [PATCH i-g-t v3 00/15] DG2 platform definition and Tile 4 plane format support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org Cc: juha-pekka.heikkila@intel.com List-ID: Added DG2 platform definition with PCI IDS. Also introduce support for the new Tile4 format, which is 4K column-major tiles consisting of 64B row-major subtiles, with same base structure as Y Tile(16B OWords * 4) v3: Remove DG2 platform definition patch and Add check for tile4 support in kms_draw_crc patch. Jeevan B (6): igt/tests: Add support for Tile4(TileF) format to kms_rotation_crc igt/tests: Add support for Tile4(TileF) format to tests/kms_plane_multiple igt/tests: Add support for Tile4(TileF) format to tests/kms_plane_lowres igt/tests: Add support for Tile4(TileF) format to tests/kms_big_fb igt/tests: Add support for Tile4(TileF) format to tests/kms_addfb_basic tests/kms_plane_scaling: Adding Tile-4 support Matt Roper (3): lib/igt_draw: Add pixel math for tile-4 igt/tests: Add support for Tile4(TileF) format to testdisplay lib/igt_draw: Use XY_FAST_COLOR_BLT on DG2 Mika Kahola (4): lib/intel_device_info: Add a flag to indicate tiling 4 support tests/kms_frontbuffer_tracking: Add support for 4 tiling tests/kms_draw_crc: Use 4 tiling when filling framebuffer tests/kms_plane_scaling: Use tiling 4 if platform has support for it Stanislav Lisovskiy (2): igt/lib: Add tile 4(F-tile) format support igt/tests: Add support for Tile4(TileF) format to kms_draw_crc include/drm-uapi/drm_fourcc.h | 39 +++++ include/drm-uapi/i915_drm.h | 3 +- lib/gpu_cmds.c | 4 +- lib/igt_draw.c | 223 ++++++++++++++++++++++---- lib/igt_fb.c | 40 ++++- lib/intel_batchbuffer.c | 8 +- lib/intel_batchbuffer.h | 4 +- lib/intel_chipset.h | 3 + lib/intel_device_info.c | 1 + lib/intel_reg.h | 2 + tests/i915/kms_big_fb.c | 1 + tests/i915/kms_draw_crc.c | 23 ++- tests/i915/kms_frontbuffer_tracking.c | 22 ++- tests/kms_addfb_basic.c | 44 ++++- tests/kms_plane_lowres.c | 3 + tests/kms_plane_multiple.c | 3 + tests/kms_plane_scaling.c | 22 ++- tests/kms_rotation_crc.c | 4 + tests/testdisplay.c | 6 +- 19 files changed, 400 insertions(+), 55 deletions(-) -- 2.17.1