From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 6B3C3F46C45 for ; Mon, 6 Apr 2026 14:25:54 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 8C96310E139; Mon, 6 Apr 2026 14:25:53 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.b="jSf4oD4Y"; dkim-atps=neutral Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.18]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1164810E139; Mon, 6 Apr 2026 14:25:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1775485552; x=1807021552; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=rKELkQvIme8uI4n9QS8Dc9D6SMs/Rewb2K+DEE4ozts=; b=jSf4oD4YW048++ntvtUJf5Tn/M3Y0TeHyo899ffOPl6/GY3wqt5KYmsI zoiZSKbqmZI4+WyTyTOh5qdpDlNm9Gx/EL7EL0r5Hws0yUvqtGZebcvvj 4XBIDXBz/6yo4iA67vzuHzKLQWhqcf7suvlWnSuT9v2iLB4XuI0cDcMXd VtgYPFSohouJ2+xcJjQG+ijnMIbxfIdj7kD+Yx98zIolgAlZYvAm5C/YA LRYbYQWKPsw31zaNuCaeqXjUGmzJXQLVNvcYAUowlqJvaN9dTvI4PirOZ u45DR1ZfHqwD2zWC9FgqDIRjjs7it/cIt2gt1eXfZAktNMQL5UIphO8px A==; X-CSE-ConnectionGUID: fj4Gw9bsTWWulvXSMNW9Qg== X-CSE-MsgGUID: EhL1ROeYROyF6C6SZdgB9A== X-IronPort-AV: E=McAfee;i="6800,10657,11750"; a="75603890" X-IronPort-AV: E=Sophos;i="6.23,163,1770624000"; d="scan'208";a="75603890" Received: from fmviesa009.fm.intel.com ([10.60.135.149]) by fmvoesa112.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Apr 2026 07:25:51 -0700 X-CSE-ConnectionGUID: Fe5HivbtSWuOvhZaFQEbkw== X-CSE-MsgGUID: mx1hRxbFQluVXJRqrII6Jw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,163,1770624000"; d="scan'208";a="221309236" Received: from jraag-z790m-itx-wifi.iind.intel.com ([10.190.239.23]) by fmviesa009.fm.intel.com with ESMTP; 06 Apr 2026 07:25:48 -0700 From: Mallesh Koujalagi To: intel-xe@lists.freedesktop.org, dri-devel@lists.freedesktop.org, rodrigo.vivi@intel.com Cc: andrealmeid@igalia.com, christian.koenig@amd.com, airlied@gmail.com, simona.vetter@ffwll.ch, mripard@kernel.org, anshuman.gupta@intel.com, badal.nilawar@intel.com, riana.tauro@intel.com, karthik.poosa@intel.com, sk.anirban@intel.com, raag.jadav@intel.com, Mallesh Koujalagi Subject: [PATCH v3 0/4] Introduce cold reset recovery method Date: Mon, 6 Apr 2026 19:53:26 +0530 Message-ID: <20260406142325.157035-6-mallesh.koujalagi@intel.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" VGhpcyBzZXJpZXMgYnVpbGRzIG9uIHRvcCBvZiBJbnRyb2R1Y2UgWGUgVW5jb3JyZWN0YWJsZSBF cnJvciBIYW5kbGluZ1sxXQphbmQgYWRkcyBzdXBwb3J0IGZvciBoYW5kbGluZyBlcnJvcnMgdGhh dCByZXF1aXJlIGEgY29tcGxldGUKZGV2aWNlIHBvd2VyIGN5Y2xlIChjb2xkIHJlc2V0KSB0byBy ZWNvdmVyLgoKQ2VydGFpbiBlcnJvciBjb25kaXRpb25zIGxlYXZlIHRoZSBkZXZpY2UgaW4gYSBw ZXJzaXN0ZW50IGhhcmR3YXJlCmVycm9yIHN0YXRlIHRoYXQgY2Fubm90IGJlIGNsZWFyZWQgdGhy b3VnaCBleGlzdGluZyByZWNvdmVyeSBtZWNoYW5pc21zCnN1Y2ggYXMgZHJpdmVyIHJlbG9hZCBv ciBQQ0llIHJlc2V0LiBJbiB0aGVzZSBjYXNlcywgZnVuY3Rpb25hbGl0eSBjYW4Kb25seSBiZSBy ZXN0b3JlZCBieSBwZXJmb3JtaW5nIGEgY29sZCByZXNldC4KClRvIHN1cHBvcnQgdGhpcywgdGhl IHNlcmllcyBpbnRyb2R1Y2VzIGEgbmV3IERSTSB3ZWRnaW5nIHJlY292ZXJ5Cm1ldGhvZCwgRFJN X1dFREdFX1JFQ09WRVJZX0NPTERfUkVTRVQgKEJJVCg0KSkuIFdoZW4gYSBkZXZpY2UgaXMgd2Vk Z2VkCndpdGggdGhpcyBtZXRob2QsIHRoZSBEUk0gY29yZSBub3RpZmllcyB1c2Vyc3BhY2Ugdmlh IGEgdWV2ZW50IHRoYXQgYSBjb2xkCnJlc2V0IGlzIHJlcXVpcmVkLiBUaGlzIGFsbG93cyB1c2Vy c3BhY2UgdG8gdGFrZSBhcHByb3ByaWF0ZSBhY3Rpb24gdG8KcG93ZXItY3ljbGUgdGhlIGRldmlj ZS4KCkV4YW1wbGUgdWV2ZW50IHJlY2VpdmVkOgogIFNVQlNZU1RFTT1kcm0KICBXRURHRUQ9Y29s ZC1yZXNldAogIERFVlBBVEg9L2RldmljZXMvLi4uL2RybS9jYXJkMAoKRGV0YWlsZWQgZGVzY3Jp cHRpb24gaW4gY29tbWl0IG1lc3NhZ2UuCgpbMV0gaHR0cHM6Ly9wYXRjaHdvcmsuZnJlZWRlc2t0 b3Aub3JnL3Nlcmllcy8xNjA0ODIvClRoaXMgcGF0Y2ggc2VyaWVzIGludHJvZHVjZXMgYSBjYWxs IHRvIHhlX3B1bml0X2Vycm9yX2hhbmRsZXIoKSBmcm9tCndpdGhpbiBoYW5kbGVfc29jX2ludGVy bmFsX2Vycm9ycygpIHdoZW4gUFVOSVQgZXJyb3JzIGRldGVjdGVkLgoKdjI6Ci0gQWRkIHVzZSBj YXNlOiBIYW5kbGluZyBlcnJvcnMgZnJvbSBwb3dlciBtYW5hZ2VtZW50IHVuaXQsCiAgd2hpY2gg cmVxdWlyZXMgYSBjb21wbGV0ZSBwb3dlciBjeWNsZSB0byAKICByZWNvdmVyLiAoQ2hyaXN0aWFu KQotIEFkZCBzZXZlcmFsIGluc3RlYWQgb2YgbnVtYmVyIHRvIGF2b2lkIHVwZGF0ZS4gKEphbmkp Cgp2MzoKLSBVcGRhdGUgYW55IHNjZW5hcmlvIHRoYXQgcmVxdWlyZXMgY29sZC1yZXNldC4gKFJp YW5hKQotIFVwZGF0ZSBkb2N1bWVudCB3aXRoIGdlbmVyaWMgc2NlbmFyaW8uIChSaWFuYSkKLSBD b25zaXN0ZW50IHdpdGggdGVybWlub2xvZ3kuIChSYWFnKQotIFJlbW92ZSBhbHJlYWR5IGNvdmVy ZWQgaW5mb3JtYXRpb24uCi0gVXNlIFBVTklUIGluc3RlYWQgb2YgUE1VLiAoUmlhbmEpCi0gVXNl IGNvbnNpc3RlbnQgd29yZGluZ2kuCi0gUmVtb3ZlIGxvZy4gKFJhYWcpCgpDYzogQW5kcsOpIEFs bWVpZGEgPGFuZHJlYWxtZWlkQGlnYWxpYS5jb20+CkNjOiBDaHJpc3RpYW4gS8O2bmlnIDxjaHJp c3RpYW4ua29lbmlnQGFtZC5jb20+CkNjOiBEYXZpZCBBaXJsaWUgPGFpcmxpZWRAZ21haWwuY29t PgpDYzogU2ltb25hIFZldHRlciA8c2ltb25hLnZldHRlckBmZndsbC5jaD4KQ2M6IE1heGltZSBS aXBhcmQgPG1yaXBhcmRAa2VybmVsLm9yZz4KCk1hbGxlc2ggS291amFsYWdpICgzKToKICBkcm06 IEFkZCBEUk1fV0VER0VfUkVDT1ZFUllfQ09MRF9SRVNFVCByZWNvdmVyeSBtZXRob2QKICBkcm0v ZG9jOiBEb2N1bWVudCBEUk1fV0VER0VfUkVDT1ZFUllfQ09MRF9SRVNFVCByZWNvdmVyeSBtZXRo b2QKICBkcm0veGU6IEhhbmRsZSBQVU5JVCBlcnJvcnMgYnkgcmVxdWVzdGluZyBjb2xkLXJlc2V0 IHJlY292ZXJ5CgpSaWFuYSBUYXVybyAoMSk6CiAgSW50cm9kdWNlIFhlIFVuY29ycmVjdGFibGUg RXJyb3IgSGFuZGxpbmcKCiBEb2N1bWVudGF0aW9uL2dwdS9kcm0tdWFwaS5yc3QgICAgICAgICAg ICAgICAgfCAgNjAgKysrLQogZHJpdmVycy9ncHUvZHJtL2RybV9kcnYuYyAgICAgICAgICAgICAg ICAgICAgIHwgICAyICsKIGRyaXZlcnMvZ3B1L2RybS94ZS9NYWtlZmlsZSAgICAgICAgICAgICAg ICAgICB8ICAgMiArCiBkcml2ZXJzL2dwdS9kcm0veGUveGVfZGV2aWNlLmMgICAgICAgICAgICAg ICAgfCAgMTAgKwogZHJpdmVycy9ncHUvZHJtL3hlL3hlX2RldmljZS5oICAgICAgICAgICAgICAg IHwgIDE1ICsKIGRyaXZlcnMvZ3B1L2RybS94ZS94ZV9kZXZpY2VfdHlwZXMuaCAgICAgICAgICB8 ICAgNiArCiBkcml2ZXJzL2dwdS9kcm0veGUveGVfZ3QuYyAgICAgICAgICAgICAgICAgICAgfCAg MTQgKy0KIGRyaXZlcnMvZ3B1L2RybS94ZS94ZV9ndWNfc3VibWl0LmMgICAgICAgICAgICB8ICAg OSArLQogZHJpdmVycy9ncHUvZHJtL3hlL3hlX3BjaS5jICAgICAgICAgICAgICAgICAgIHwgICAz ICsKIGRyaXZlcnMvZ3B1L2RybS94ZS94ZV9wY2lfZXJyb3IuYyAgICAgICAgICAgICB8IDExOCAr KysrKysKIGRyaXZlcnMvZ3B1L2RybS94ZS94ZV9yYXMuYyAgICAgICAgICAgICAgICAgICB8IDMz NyArKysrKysrKysrKysrKysrKysKIGRyaXZlcnMvZ3B1L2RybS94ZS94ZV9yYXMuaCAgICAgICAg ICAgICAgICAgICB8ICAxNyArCiBkcml2ZXJzL2dwdS9kcm0veGUveGVfcmFzX3R5cGVzLmggICAg ICAgICAgICAgfCAyMDMgKysrKysrKysrKysKIGRyaXZlcnMvZ3B1L2RybS94ZS94ZV9zdXJ2aXZh YmlsaXR5X21vZGUuYyAgICB8ICAxMiArLQogZHJpdmVycy9ncHUvZHJtL3hlL3hlX3N5c2N0cmxf bWFpbGJveF90eXBlcy5oIHwgIDEzICsKIGluY2x1ZGUvZHJtL2RybV9kZXZpY2UuaCAgICAgICAg ICAgICAgICAgICAgICB8ICAgMSArCiAxNiBmaWxlcyBjaGFuZ2VkLCA4MTMgaW5zZXJ0aW9ucygr KSwgOSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9kcm0veGUv eGVfcGNpX2Vycm9yLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9kcm0veGUveGVf cmFzLmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9kcm0veGUveGVfcmFzLmgKIGNy ZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9kcm0veGUveGVfcmFzX3R5cGVzLmgKCi0tIAoy LjM0LjEKCg==