From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Jos=C3=A9=20Roberto=20de=20Souza?= Subject: [PATCH 3/4] drm/i915: Cache sink_count for eDP Date: Fri, 5 Oct 2018 16:35:41 -0700 Message-ID: <20181005233542.2939-3-jose.souza@intel.com> References: <20181005233542.2939-1-jose.souza@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id ABE3C6E925 for ; Fri, 5 Oct 2018 23:35:57 +0000 (UTC) In-Reply-To: <20181005233542.2939-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 List-Id: intel-gfx@lists.freedesktop.org Rm9yIGVEUCBwYW5lbHMgYWxsIHRoZSBEUENEIGFuZCBFRElEIGRhdGEgaXMgY2FjaGVkIHdoZW4g aW5pdGlhbGl6aW5nCnRoZSBlRFAgY29ubmVjdG9yIHNvIGluIGZ1dGhlciBkZXRlY3Rpb24gaXQg ZG8gbm90IGNhbGwKaW50ZWxfZHBfZGV0ZWN0X2RwY2QoKSBmb3IgZURQLgpUaGUgcHJvYmxlbSBp cyBvbiB0aGUgZmlyc3Qgc2hvcnQgcHVsc2UgaW50ZXJydXB0aW9uIGl0IGNhbGxzCmludGVsX2Rw X2dldF9kcGNkKCkgZm9yIGVEUCBhbmQgRFAgYW5kIGl0IHdpbGwgcmVhZCBhbmQgc2V0IHRoZSBz aW5rCmNvdW50LCBjYXVzaW5nIGEgbWlzbWF0Y2ggYmV0d2VlbiBvbGQgc2luayBjb3VudCBhbmQg dGhlIG5ldyBvbmUKdHJpZ2dlcmluZyBhIGZ1bGwgZGV0ZWN0aW9uIHdpdGhvdXQgbmVlZGVkLgoK Q2M6IERoaW5ha2FyYW4gUGFuZGl5YW4gPGRoaW5ha2FyYW4ucGFuZGl5YW5AaW50ZWwuY29tPgpT aWduZWQtb2ZmLWJ5OiBKb3PDqSBSb2JlcnRvIGRlIFNvdXphIDxqb3NlLnNvdXphQGludGVsLmNv bT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgNSArKysrKwogMSBmaWxl IGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2RwLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCmluZGV4IDE5 ZjBjM2Y1OWNiZS4uNGExYzMxZWM5MDY1IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9kcC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKQEAgLTM5 MjYsNiArMzkyNiw3IEBAIGludGVsX2VkcF9pbml0X2RwY2Qoc3RydWN0IGludGVsX2RwICppbnRl bF9kcCkKIHsKIAlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPQogCQl0b19pOTE1 KGRwX3RvX2RpZ19wb3J0KGludGVsX2RwKS0+YmFzZS5iYXNlLmRldik7CisJdTggdmFsOwogCiAJ LyogdGhpcyBmdW5jdGlvbiBpcyBtZWFudCB0byBiZSBjYWxsZWQgb25seSBvbmNlICovCiAJV0FS Tl9PTihpbnRlbF9kcC0+ZHBjZFtEUF9EUENEX1JFVl0gIT0gMCk7CkBAIC0zOTk3LDYgKzM5OTgs MTAgQEAgaW50ZWxfZWRwX2luaXRfZHBjZChzdHJ1Y3QgaW50ZWxfZHAgKmludGVsX2RwKQogCiAJ aW50ZWxfZHBfc2V0X2NvbW1vbl9yYXRlcyhpbnRlbF9kcCk7CiAKKwlpZiAoZHJtX2RwX2RwY2Rf cmVhZGIoJmludGVsX2RwLT5hdXgsIERQX1NJTktfQ09VTlQsICZ2YWwpIDw9IDApCisJCXJldHVy biBmYWxzZTsKKwlpbnRlbF9kcC0+c2lua19jb3VudCA9IERQX0dFVF9TSU5LX0NPVU5UKHZhbCk7 CisKIAlyZXR1cm4gdHJ1ZTsKIH0KIAotLSAKMi4xOS4wCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK