From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 745AB10E764 for ; Fri, 25 Feb 2022 05:09:25 +0000 (UTC) From: Jeevan B To: igt-dev@lists.freedesktop.org Date: Fri, 25 Feb 2022 10:38:43 +0530 Message-Id: <20220225050853.8349-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 00/10] 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) v5: place I915_TILING_4 location Jeevan B (6): 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 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 kms_rotation_crc Matt Roper (2): lib/igt_draw: Add pixel math for tile-4 igt/tests: Add support for Tile4(TileF) format to testdisplay Mika Kahola (1): lib/intel_device_info: Add a flag to indicate tiling 4 support Stanislav Lisovskiy (1): igt/tests: Add support for Tile4(TileF) format to kms_draw_crc include/drm-uapi/drm_fourcc.h | 11 ++++ lib/gpu_cmds.c | 4 +- lib/igt_draw.c | 116 +++++++++++++++++++++++++++++++++- lib/igt_fb.c | 7 ++ lib/intel_batchbuffer.c | 8 ++- lib/intel_batchbuffer.h | 7 +- lib/intel_chipset.h | 3 + lib/intel_device_info.c | 1 + tests/i915/kms_big_fb.c | 1 + tests/i915/kms_draw_crc.c | 18 ++++-- tests/kms_plane_lowres.c | 3 + tests/kms_plane_multiple.c | 3 + tests/kms_rotation_crc.c | 4 ++ tests/testdisplay.c | 6 +- 14 files changed, 176 insertions(+), 16 deletions(-) -- 2.17.1