From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on b9b9d3911397 X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, DMARC_REJECT,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=4.0.1 X-Pm-Spam-PM-DMARC: 0.3; X-Pm-Spam-PURELYMAIL-IP-REPUTATION: 2.03;EffectiveIp=200.144.254.28,SpamProbability=0.4 Return-Path: X-Pm-Original-To: kernel@rcpassos.me Authentication-Results: purelymail.com; spf=pass (domain of lists.ime.usp.br designates 200.144.254.28 as permitted sender) smtp.mailfrom=lists.ime.usp.br; dkim=fail; dmarc=fail (p=none) header.from=rafael@rcpassos.me Received: from lists.ime.usp.br (EHLO lists.ime.usp.br) ([200.144.254.28]) by smtp.purelymail.com (Purelymail SMTP) with ESMTPS id -652615075 for (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Thu, 19 Mar 2026 21:05:37 +0000 (UTC) Authentication-Results: lists.ime.usp.br; dkim=fail (The DNS operation timed out after 30.0010099411 seconds) header.d=rcpassos.me header.a=rsa-sha256; dkim=fail (The DNS operation timed out after 30.0006780624 seconds) header.d=purelymail.com header.a=rsa-sha256 Received: from lists.ime.usp.br (localhost [IPv6:::1]) by lists.ime.usp.br (Postfix) with ESMTP id 5CA1A10513E; Thu, 19 Mar 2026 18:04:34 -0300 (-03) Received: from sendmail.purelymail.com (sendmail.purelymail.com [34.202.193.197]) by lists.ime.usp.br (Postfix) with ESMTPS id 62AF410513E for ; Thu, 19 Mar 2026 18:03:31 -0300 (-03) DKIM-Signature: a=rsa-sha256; b=Snc0hyFPSuoD9vy+XbbUCJtqxI8DNHSCMvp9qaxNb6A1m7BOjtwdOS9uUjhaoyzGLx76Wb6FgVus+4SMZ+p8uLwqabTbre9Etg0NE23KFecEfVUrsd7keMA/uMKCoOZt7VvTN2GIXGfjZzJLs0RKnWU4ZtrhOKgRBbejrEoV5C1JbZDq4eT+n13x7D570MlbQ4kkcWwj1W7re5WaIFIE6h0FLQn17RL3YCgj5/kFplouEkfWLxjU2clk0pJSMyAv72AluZl9DDKT2a2tPjoJAkL0h0zcFByeU7HlT3bWwLYVFiNLlxDA3RhAMexjrQYoIqgi8+PbboFR/tAUBd8hZg==; s=purelymail3; d=rcpassos.me; v=1; bh=dHTki7f7pyyyLR6ahEG+MVv4PJ/Yny8mse1ehxS2RqY=; h=Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=cPKfUudsBVWly01sO56ENtm2gVqIYTAfqlW8WXXn9OV2AgiJ5mKZ8suUyIbKmMVqehLM7yFkgulCkTpETcZCgbOcGu/tNtSzENhYzqUU5e8BsdEWeJ5ygWTKlrggHj8CN2EoLQ72Z1BBD8+JJuZ7nk0NkgfYwDGzFY2iaQisN1mz27QFklw0O+cA97cvFBlEn7LXcVSVmKyf6B/CueKJ/nOnW0lR2g2XZzYJA35gUl9qiNMyc5gT5RoRQdMSocHeCEU2uzsvjrz7Fu20haCgAr0N8Sp3uDrPq2/9hgilYr30qS8qx27dsmUkLg70mj5yA0Rz25C50Q2JXtO5jebFmA==; s=purelymail3; d=purelymail.com; v=1; bh=dHTki7f7pyyyLR6ahEG+MVv4PJ/Yny8mse1ehxS2RqY=; h=Feedback-ID:Received:From:To:Subject:Date; Feedback-ID: 45355:7809:null:purelymail X-Pm-Original-To: kernel@lists.ime.usp.br Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id 582054736 for (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Thu, 19 Mar 2026 21:03:28 +0000 (UTC) From: Rafael Passos To: kernel@lists.ime.usp.br Subject: [PATCH] drm/amd/display: fix resuming from S3 sleep for Renoir iGPU Date: Thu, 19 Mar 2026 18:03:26 -0300 Message-ID: <20260319210326.1583722-1-rafael@rcpassos.me> X-Mailer: git-send-email 2.53.0 MIME-Version: 1.0 X-MIME-Autoconverted: from 8bit to quoted-printable by Purelymail X-BeenThere: kernel@lists.ime.usp.br X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux Kernel Development - IME USP BR List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: kernel-bounces@lists.ime.usp.br Sender: "kernel" VGhlIHByZXZpb3VzIGNvbW1pdCBpbnRyb2R1Y2VkIGEgY2hhbmdlIHdoZXJlIHRoZSBkY24yMV9z MGkzX2dvbGRlbl9pbml0X3dhCmZ1bmN0aW9uIHVzZWQgdG8gcmVhZCB0aGUgTUlDUk9TRUNPTkRf VElNRV9CQVNFX0RJViByZWcgZnJvbSBod3NlcSwgYW5kCm5vdyBzdGFydGVkIHJlYWRpbmcgZnJv bSBkY2NnIHVzaW5nIGRjY2cyX2lzX3MwaTNfZ29sZGVuX2luaXRfd2FfZG9uZS4KSG93ZXZlciwg dGhpcyByZWdpc3RlciBpcyBub3QgcHJvcGVybHkgaW5pdGlhbGl6ZWQgaW4gZGNjZy4KQWxzbywg dGhlIHZhbHVlIHdhcyBpbml0aWFsaXplZCB0byAweDAwMTIwMjY0IGJ5IGRjY2cyX2luaXQsIGJ1 dApjb21wYXJlZCB0byAweDAwMTIwNDY0LiBGb3IgdGhpcyByZWFzb24sIHdlIGNyZWF0ZWQgYSBu ZXcgZGNjZzIxX2luaXQKd2l0aCB0aGUgdmFsdWVzIHVzZWQgc3BlY2lmaWMgZm9yIHRoaXMgY2Fy ZC4KCkZpeGVzOiA0YzU5NWU3NTExMGUgKCJkcm0vYW1kL2Rpc3BsYXk6IE1pZ3JhdGUgRENDRyBy ZWdpc3RlcnMgYWNjZXNzIGZyb20gaHdzZXEgdG8gZGNjZyBjb21wb25lbnQuIikKU2lnbmVkLW9m Zi1ieTogUmFmYWVsIFBhc3NvcyA8cmFmYWVsQHJjcGFzc29zLm1lPgpTaWduZWQtb2ZmLWJ5OiBE YXZpZCBUYWRva29ybyA8ZGF2aWRidGFkb2tvcm9AaW1lLnVzcC5icj4KLS0tCiAuLi4vZHJtL2Ft ZC9kaXNwbGF5L2RjL2RjY2cvZGNuMjEvZGNuMjFfZGNjZy5jICB8IDE3ICsrKysrKysrKysrKysr KystCiAuLi4vZGlzcGxheS9kYy9yZXNvdXJjZS9kY24yMS9kY24yMV9yZXNvdXJjZS5jICB8ICAz ICsrLQogMiBmaWxlcyBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvZGlzcGxheS9kYy9kY2NnL2RjbjIxL2Rj bjIxX2RjY2cuYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvZGlzcGxheS9kYy9kY2NnL2RjbjIxL2Rj bjIxX2RjY2cuYwppbmRleCA3NWM2OTM0ODAyN2UuLjZmOTZlOWMxODlkYyAxMDA2NDQKLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2FtZC9kaXNwbGF5L2RjL2RjY2cvZGNuMjEvZGNuMjFfZGNjZy5jCisr KyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvZGlzcGxheS9kYy9kY2NnL2RjbjIxL2RjbjIxX2RjY2cu YwpAQCAtOTYsNiArOTYsMjEgQEAgc3RhdGljIHZvaWQgZGNjZzIxX3VwZGF0ZV9kcHBfZHRvKHN0 cnVjdCBkY2NnICpkY2NnLCBpbnQgZHBwX2luc3QsIGludCByZXFfZHBwY2wKIAlkY2NnLT5waXBl X2RwcGNsa19raHpbZHBwX2luc3RdID0gcmVxX2RwcGNsazsKIH0KIAordm9pZCBkY2NnMjFfaW5p dChzdHJ1Y3QgZGNjZyAqZGNjZykKK3sKKwlzdHJ1Y3QgZGNuX2RjY2cgKmRjY2dfZGNuID0gVE9f RENOX0RDQ0coZGNjZyk7CisKKwkvKiBIYXJkY29kZWQgcmVnaXN0ZXIgdmFsdWVzIGZvciBEQ04y MQorCSAqIFRoZXNlIGFyZSBzcGVjaWZpYyB0byAxMDBNaHogcmVmY2xrCisJICogRGlmZmVyZW50 IEFTSUNzIHdpdGggZGlmZmVyZW50IHJlZmNsayBtYXkgb3ZlcnJpZGUgdGhpcyBpbiB0aGVpciBv d24gaW5pdAorCSAqLworCVJFR19XUklURShNSUNST1NFQ09ORF9USU1FX0JBU0VfRElWLCAweDAw MTIwNDY0KTsKKwlSRUdfV1JJVEUoTUlMTElTRUNPTkRfVElNRV9CQVNFX0RJViwgMHgwMDExODZh MCk7CisJUkVHX1dSSVRFKERJU1BDTEtfRlJFUV9DSEFOR0VfQ05UTCwgMHgwZTAxMDAzYyk7CisK KwlpZiAoUkVHKFJFRkNMS19DTlRMKSkKKwkJUkVHX1dSSVRFKFJFRkNMS19DTlRMLCAwKTsKK30K IAogc3RhdGljIGNvbnN0IHN0cnVjdCBkY2NnX2Z1bmNzIGRjY2cyMV9mdW5jcyA9IHsKIAkudXBk YXRlX2RwcF9kdG8gPSBkY2NnMjFfdXBkYXRlX2RwcF9kdG8sCkBAIC0xMDMsNyArMTE4LDcgQEAg c3RhdGljIGNvbnN0IHN0cnVjdCBkY2NnX2Z1bmNzIGRjY2cyMV9mdW5jcyA9IHsKIAkuc2V0X2Zp Zm9fZXJyZGV0X292cl9lbiA9IGRjY2cyX3NldF9maWZvX2VycmRldF9vdnJfZW4sCiAJLm90Z19h ZGRfcGl4ZWwgPSBkY2NnMl9vdGdfYWRkX3BpeGVsLAogCS5vdGdfZHJvcF9waXhlbCA9IGRjY2cy X290Z19kcm9wX3BpeGVsLAotCS5kY2NnX2luaXQgPSBkY2NnMl9pbml0LAorCS5kY2NnX2luaXQg PSBkY2NnMjFfaW5pdCwKIAkucmVmY2xrX3NldHVwID0gZGNjZzJfcmVmY2xrX3NldHVwLCAvKiBE ZXByZWNhdGVkIC0gZm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHkgb25seSAqLwogCS5hbGxvd19j bG9ja19nYXRpbmcgPSBkY2NnMl9hbGxvd19jbG9ja19nYXRpbmcsCiAJLmVuYWJsZV9tZW1vcnlf bG93X3Bvd2VyID0gZGNjZzJfZW5hYmxlX21lbW9yeV9sb3dfcG93ZXIsCmRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvZGMvcmVzb3VyY2UvZGNuMjEvZGNuMjFfcmVzb3Vy Y2UuYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvZGlzcGxheS9kYy9yZXNvdXJjZS9kY24yMS9kY24y MV9yZXNvdXJjZS5jCmluZGV4IDBmNDMwN2Y4ZjNkZC4uNGIxMDdlZjJkNjMyIDEwMDY0NAotLS0g YS9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvZGMvcmVzb3VyY2UvZGNuMjEvZGNuMjFfcmVz b3VyY2UuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2Rpc3BsYXkvZGMvcmVzb3VyY2UvZGNu MjEvZGNuMjFfcmVzb3VyY2UuYwpAQCAtMjIyLDcgKzIyMiw4IEBAIHN0YXRpYyBjb25zdCBzdHJ1 Y3QgZGNlX2F1ZGlvX21hc2sgYXVkaW9fbWFzayA9IHsKIH07CiAKIHN0YXRpYyBjb25zdCBzdHJ1 Y3QgZGNjZ19yZWdpc3RlcnMgZGNjZ19yZWdzID0gewotCQlEQ0NHX0NPTU1PTl9SRUdfTElTVF9E Q05fQkFTRSgpCisJCURDQ0dfQ09NTU9OX1JFR19MSVNUX0RDTl9CQVNFKCksCisJCVNSKE1JQ1JP U0VDT05EX1RJTUVfQkFTRV9ESVYpCiB9OwogCiBzdGF0aWMgY29uc3Qgc3RydWN0IGRjY2dfc2hp ZnQgZGNjZ19zaGlmdCA9IHsKLS0gCjIuNTMuMAoKLS0gCmtlcm5lbCBtYWlsaW5nIGxpc3QKa2Vy bmVsQGxpc3RzLmltZS51c3AuYnIKaHR0cHM6Ly9saXN0cy5pbWUudXNwLmJyL2xpc3RpbmZvL2tl cm5lbAo=