From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Roper Subject: [PATCH 2/3] drm/i915/gen9: Compute data rates for all planes on first commit Date: Thu, 9 Jun 2016 15:14:54 -0700 Message-ID: <1465510495-30302-3-git-send-email-matthew.d.roper@intel.com> References: <1465510495-30302-1-git-send-email-matthew.d.roper@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 ESMTP id 3347F6EC8B for ; Thu, 9 Jun 2016 22:15:47 +0000 (UTC) In-Reply-To: <1465510495-30302-1-git-send-email-matthew.d.roper@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 V2hlbiB3ZSBzYW5pdGl6ZSBvdXIgRERCIGFuZCB3YXRlcm1hcmsgaW5mbyBkdXJpbmcgdGhlIGZp cnN0IGF0b21pYwpjb21taXQsIHdlIG5lZWQgdG8gY2FsY3VsYXRlIHRoZSB0b3RhbCBkYXRhIHJh dGUuICBTaW5jZSB3ZSBoYXZlbid0CmV4cGxpY2l0bHkgYWRkZWQgdGhlIHBsYW5lcyBmb3IgZWFj aCBDUlRDIHRvIG91ciBhdG9taWMgc3RhdGUsIHRoZSB0b3RhbApkYXRhIHJhdGUgY2FsY3VsYXRp b24gd2lsbCB0cnkgdG8gdXNlIHRoZSBjYWNoZWQgdmFsdWVzIGZyb20gYSBwcmV2aW91cwpjb21t aXQgKHdoaWNoIGFyZSAwIHNpbmNlIHRoZXJlIHdhcyBubyBwcmV2aW91cyBjb21taXQpOyB0aGlz IHJlc3VsdCBpcwppbmNvcnJlY3QgaWYgd2UgaW5oZXJpdGVkIGFueSBhY3RpdmUgcGxhbmVzIGZy b20gdGhlIEJJT1MuCgpEdXJpbmcgb3VyIHZlcnkgZmlyc3QgYXRvbWljIGNvbW1pdCwgd2UgbmVl ZCB0byBleHBsaWNpdGx5IGFkZCBhbGwKYWN0aXZlIHBsYW5lcyB0byB0aGUgYXRvbWljIHN0YXRl IHRvIGVuc3VyZSB0aGF0IHZhbGlkIGRhdGEgcmF0ZSB2YWx1ZXMKYXJlIGNhbGN1bGF0ZWQgZm9y IHRoZW0uICBTdWJzZXF1ZW50IGNvbW1pdHMgd2lsbCB0aGVuIGhhdmUgdmFsaWQgY2FjaGVkCnZh bHVlcyB0byBmYWxsIGJhY2sgb24uCgpSZXBvcnRlZC1ieTogVHZydGtvIFVyc3VsaW4gPHR2cnRr by51cnN1bGluQGxpbnV4LmludGVsLmNvbT4KQ2M6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJz dWxpbkBsaW51eC5pbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IE1hdHQgUm9wZXIgPG1hdHRoZXcu ZC5yb3BlckBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyB8 IDEyICsrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfcG0uYwppbmRleCAwY2QzOGNhLi5iYTA4NjM5IDEwMDY0NAotLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX3BtLmMKQEAgLTM5MzMsNiArMzkzMywxOCBAQCBza2xfY29tcHV0ZV9kZGIoc3RydWN0IGRy bV9hdG9taWNfc3RhdGUgKnN0YXRlKQogCQlpZiAoSVNfRVJSKGNzdGF0ZSkpCiAJCQlyZXR1cm4g UFRSX0VSUihjc3RhdGUpOwogCisJCS8qCisJCSAqIElmIHRoaXMgaXMgb3VyIGZpcnN0IGNvbW1p dCBhZnRlciBodyByZWFkb3V0LCB3ZSBkb24ndCBoYXZlCisJCSAqIHZhbGlkIGRhdGEgcmF0ZSB2 YWx1ZXMgY2FjaGVkLiAgQWRkIGFsbCBwbGFuZXMgdG8gZW5zdXJlIHdlCisJCSAqIGNhbGN1bGF0 ZSBhIHZhbGlkIGRhdGEgcmF0ZS4KKwkJICovCisJCWlmIChkZXZfcHJpdi0+d20uZGlzdHJ1c3Rf Ymlvc193bSkgeworCQkJcmV0ID0gZHJtX2F0b21pY19hZGRfYWZmZWN0ZWRfcGxhbmVzKHN0YXRl LAorCQkJCQkJCSAgICAgJmludGVsX2NydGMtPmJhc2UpOworCQkJaWYgKHJldCkKKwkJCQlyZXR1 cm4gcmV0OworCQl9CisKIAkJcmV0ID0gc2tsX2FsbG9jYXRlX3BpcGVfZGRiKGNzdGF0ZSwgZGRi KTsKIAkJaWYgKHJldCkKIAkJCXJldHVybiByZXQ7Ci0tIAoyLjEuNAoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJ bnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==