From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Jos=C3=A9=20Roberto=20de=20Souza?= Subject: [PATCH v2 5/9] drm/i915/psr: Handle PSR RFB storage error Date: Wed, 18 Apr 2018 15:43:07 -0700 Message-ID: <20180418224311.16577-5-jose.souza@intel.com> References: <20180418224311.16577-1-jose.souza@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id 96E2A6E1F7 for ; Wed, 18 Apr 2018 22:43:05 +0000 (UTC) In-Reply-To: <20180418224311.16577-1-jose.souza@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: Dhinakaran Pandiyan , Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org U2luayB3aWxsIGludGVycnVwdCBzb3VyY2Ugd2hlbiBpdCBoYXZlIGFueSBwcm9ibGVtIHNhdmlu ZyBvciByZWFkaW5nCnRoZSByZW1vdGUgZnJhbWUgYnVmZmVyLgoKU2lnbmVkLW9mZi1ieTogSm9z w6kgUm9iZXJ0byBkZSBTb3V6YSA8am9zZS5zb3V6YUBpbnRlbC5jb20+CkNjOiBEaGluYWthcmFu IFBhbmRpeWFuIDxkaGluYWthcmFuLnBhbmRpeWFuQGludGVsLmNvbT4KQ2M6IFJvZHJpZ28gVml2 aSA8cm9kcmlnby52aXZpQGludGVsLmNvbT4KLS0tCgpDaGFuZ2VzIGZyb20gdjE6Ci0gcHJpbnRp bmcgYSBkZWJ1ZyBtZXNzYWdlIHdoZW4gc2luayBhc3NlcnQgYSBlcnJvcgoKIGRyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX3Bzci5jIHwgMTIgKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg MTIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X3Bzci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcHNyLmMKaW5kZXggNGNiMjdmYWFi NzA3Li41NThiMDhhNDNmOWUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X3Bzci5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Bzci5jCkBAIC0xMTU2LDYg KzExNTYsMTggQEAgdm9pZCBpbnRlbF9wc3JfaHBkX3Nob3J0X3B1bHNlX2hhbmRsZShzdHJ1Y3Qg aW50ZWxfZHAgKmludGVsX2RwKQogCQlpbnRlbF9wc3JfZXhpdChkZXZfcHJpdik7CiAJfQogCisJ aWYgKGRybV9kcF9kcGNkX3JlYWRiKCZpbnRlbF9kcC0+YXV4LCBEUF9QU1JfRVJST1JfU1RBVFVT LCAmdmFsKSAhPSAxKSB7CisJCURSTV9ERUJVR19LTVMoIlBTUl9FUlJPUl9TVEFUVVMgcmVhZCBm YWlsZWRcbiIpOworCQlnb3RvIGRwY2RfZXJyb3I7CisJfQorCisJaWYgKHZhbCAmIERQX1BTUl9S RkJfU1RPUkFHRV9FUlJPUikgeworCQlEUk1fREVCVUdfS01TKCJQU1IgUkZCIHN0b3JhZ2UgZXJy b3IsIGV4aXRpbmcgUFNSXG4iKTsKKwkJaW50ZWxfcHNyX2V4aXQoZGV2X3ByaXYpOworCX0KKwkv KiBjbGVhciBzdGF0dXMgcmVnaXN0ZXIgKi8KKwlkcm1fZHBfZHBjZF93cml0ZWIoJmludGVsX2Rw LT5hdXgsIERQX1BTUl9FUlJPUl9TVEFUVVMsIHZhbCk7CisKIAkvKiBUT0RPOiBoYW5kbGUgb3Ro ZXIgUFNSL1BTUjIgZXJyb3JzICovCiBkcGNkX2Vycm9yOgogCWludGVsX3Bzcl9zY2hlZHVsZV9h Y3RpdmF0ZV93b3JrKGRldl9wcml2KTsKLS0gCjIuMTcuMAoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==