From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id C638710EEB9 for ; Fri, 18 Feb 2022 09:10:23 +0000 (UTC) From: Jeevan B To: igt-dev@lists.freedesktop.org Date: Fri, 18 Feb 2022 14:39:20 +0530 Message-Id: <20220218090936.15857-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 v4 00/16] DG2 platform definition and Tile 4 plane format support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: juha-pekka.heikkila@intel.com, petri.latvala@intel.com Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" 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. v4: Split second patch Kernel patch yet to be merged to add in commit. (Petri) Jeevan B (8): include/drm-uapi: Introduce new Tile 4 format igt/lib: Add tile 4(F-tile) format support 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 (1): igt/tests: Add support for Tile4(TileF) format to kms_draw_crc include/drm-uapi/drm_fourcc.h | 11 ++ include/drm-uapi/i915_drm.h | 3 +- lib/gpu_cmds.c | 4 +- lib/igt_draw.c | 223 ++++++++++++++++++++++---- lib/igt_fb.c | 7 + 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, 344 insertions(+), 50 deletions(-) -- 2.17.1