From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Jos=C3=A9=20Roberto=20de=20Souza?= Subject: [PATCH 04/10] drm/i915/debugfs: Do not print cached information of a disconnected sink Date: Tue, 2 Oct 2018 10:50:48 -0700 Message-ID: <20181002175054.15010-4-jose.souza@intel.com> References: <20181002175054.15010-1-jose.souza@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3915C6E36D for ; Tue, 2 Oct 2018 17:51:57 +0000 (UTC) In-Reply-To: <20181002175054.15010-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 List-Id: intel-gfx@lists.freedesktop.org QmVzaWRlcyBvZiBnaXZlIHRoZSBleHBlY3RlZCBvdXRwdXQgb2YgaTkxNV9kaXNwbGF5X2luZm8g aXQgd2lsbCBhbHNvCmF2b2lkIHNvbWUgYXV4IGNoIHRyYW5zYWN0aW9ucyB0aGF0IHdvdWxkIHRp bWVvdXQgYnkgb2J2aW91cyByZWFzb25zLgoKU2lnbmVkLW9mZi1ieTogSm9zw6kgUm9iZXJ0byBk ZSBTb3V6YSA8am9zZS5zb3V6YUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9kZWJ1Z2ZzLmMgfCAyMSArKysrKysrKysrKy0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2Vk LCAxMSBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf ZGVidWdmcy5jCmluZGV4IGY0MmU5M2I3MWU2Ny4uNTc4NjUyMWNjMmIwIDEwMDY0NAotLS0gYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2RlYnVnZnMuYwpAQCAtMzA2NSwxNiArMzA2NSwxNyBAQCBzdGF0aWMgdm9pZCBp bnRlbF9jb25uZWN0b3JfaW5mbyhzdHJ1Y3Qgc2VxX2ZpbGUgKm0sCiAJc2VxX3ByaW50ZihtLCAi Y29ubmVjdG9yICVkOiB0eXBlICVzLCBzdGF0dXM6ICVzXG4iLAogCQkgICBjb25uZWN0b3ItPmJh c2UuaWQsIGNvbm5lY3Rvci0+bmFtZSwKIAkJICAgZHJtX2dldF9jb25uZWN0b3Jfc3RhdHVzX25h bWUoY29ubmVjdG9yLT5zdGF0dXMpKTsKLQlpZiAoY29ubmVjdG9yLT5zdGF0dXMgPT0gY29ubmVj dG9yX3N0YXR1c19jb25uZWN0ZWQpIHsKLQkJc2VxX3ByaW50ZihtLCAiXHRuYW1lOiAlc1xuIiwg Y29ubmVjdG9yLT5kaXNwbGF5X2luZm8ubmFtZSk7Ci0JCXNlcV9wcmludGYobSwgIlx0cGh5c2lj YWwgZGltZW5zaW9uczogJWR4JWRtbVxuIiwKLQkJCSAgIGNvbm5lY3Rvci0+ZGlzcGxheV9pbmZv LndpZHRoX21tLAotCQkJICAgY29ubmVjdG9yLT5kaXNwbGF5X2luZm8uaGVpZ2h0X21tKTsKLQkJ c2VxX3ByaW50ZihtLCAiXHRzdWJwaXhlbCBvcmRlcjogJXNcbiIsCi0JCQkgICBkcm1fZ2V0X3N1 YnBpeGVsX29yZGVyX25hbWUoY29ubmVjdG9yLT5kaXNwbGF5X2luZm8uc3VicGl4ZWxfb3JkZXIp KTsKLQkJc2VxX3ByaW50ZihtLCAiXHRDRUEgcmV2OiAlZFxuIiwKLQkJCSAgIGNvbm5lY3Rvci0+ ZGlzcGxheV9pbmZvLmNlYV9yZXYpOwotCX0KKworCWlmIChjb25uZWN0b3ItPnN0YXR1cyA9PSBj b25uZWN0b3Jfc3RhdHVzX2Rpc2Nvbm5lY3RlZCkKKwkJcmV0dXJuOworCisJc2VxX3ByaW50Ziht LCAiXHRuYW1lOiAlc1xuIiwgY29ubmVjdG9yLT5kaXNwbGF5X2luZm8ubmFtZSk7CisJc2VxX3By aW50ZihtLCAiXHRwaHlzaWNhbCBkaW1lbnNpb25zOiAlZHglZG1tXG4iLAorCQkgICBjb25uZWN0 b3ItPmRpc3BsYXlfaW5mby53aWR0aF9tbSwKKwkJICAgY29ubmVjdG9yLT5kaXNwbGF5X2luZm8u aGVpZ2h0X21tKTsKKwlzZXFfcHJpbnRmKG0sICJcdHN1YnBpeGVsIG9yZGVyOiAlc1xuIiwKKwkJ ICAgZHJtX2dldF9zdWJwaXhlbF9vcmRlcl9uYW1lKGNvbm5lY3Rvci0+ZGlzcGxheV9pbmZvLnN1 YnBpeGVsX29yZGVyKSk7CisJc2VxX3ByaW50ZihtLCAiXHRDRUEgcmV2OiAlZFxuIiwgY29ubmVj dG9yLT5kaXNwbGF5X2luZm8uY2VhX3Jldik7CiAKIAlpZiAoIWludGVsX2VuY29kZXIpCiAJCXJl dHVybjsKLS0gCjIuMTkuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50 ZWwtZ2Z4Cg==