From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Roper Subject: Re: [PATCH 5/7] drm/i915/skl+: Use scaling amount for plane data rate calculation Date: Thu, 14 Jan 2016 17:15:26 -0800 Message-ID: <20160115011526.GE13799@intel.com> References: <1452772968-24772-1-git-send-email-shobhit.kumar@intel.com> <1452772968-24772-6-git-send-email-shobhit.kumar@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 690516EAC2 for ; Thu, 14 Jan 2016 17:15:27 -0800 (PST) Content-Disposition: inline In-Reply-To: <1452772968-24772-6-git-send-email-shobhit.kumar@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Shobhit Kumar Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBKYW4gMTQsIDIwMTYgYXQgMDU6MzI6NDZQTSArMDUzMCwgU2hvYmhpdCBLdW1hciB3 cm90ZToKPiBGcm9tOiAiS3VtYXIsIE1haGVzaCIgPG1haGVzaDEua3VtYXJAaW50ZWwuY29tPgo+ IAo+IFNpZ25lZC1vZmYtYnk6IEt1bWFyLCBNYWhlc2ggPG1haGVzaDEua3VtYXJAaW50ZWwuY29t Pgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jIHwgMTIgKysrKysrKysr LS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4g Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCj4gaW5kZXggZmZjYzU2YS4uZGMwODQ5NCAxMDA2NDQK PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCj4gKysrIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfcG0uYwo+IEBAIC0yOTc4LDYgKzI5NzgsOCBAQCBza2xfcGxhbmVf cmVsYXRpdmVfZGF0YV9yYXRlKGNvbnN0IHN0cnVjdCBpbnRlbF9jcnRjX3N0YXRlICpjc3RhdGUs Cj4gIAlzdHJ1Y3QgaW50ZWxfY3J0YyAqaW50ZWxfY3J0YyA9IHRvX2ludGVsX2NydGMoY3N0YXRl LT5iYXNlLmNydGMpOwo+ICAJc3RydWN0IGludGVsX3BsYW5lX3N0YXRlICppbnRlbF9wc3RhdGUg PSB0b19pbnRlbF9wbGFuZV9zdGF0ZShwc3RhdGUpOwo+ICAJc3RydWN0IGRybV9mcmFtZWJ1ZmZl ciAqZmIgPSBwc3RhdGUtPmZiOwo+ICsJc3RydWN0IGludGVsX3BsYW5lICppbnRlbF9wbGFuZSA9 IHRvX2ludGVsX3BsYW5lKHBzdGF0ZS0+cGxhbmUpOwo+ICsJdWludDMyX3QgZG93bl9zY2FsZV9h bW91bnQsIGRhdGFfcmF0ZTsKPiAgCXVpbnQzMl90IHdpZHRoID0gMCwgaGVpZ2h0ID0gMDsKPiAg Cj4gIAlpZiAoZHJtX3JlY3Rfd2lkdGgoJmludGVsX3BzdGF0ZS0+c3JjKSkgewo+IEBAIC0yOTk0 LDE1ICsyOTk2LDE5IEBAIHNrbF9wbGFuZV9yZWxhdGl2ZV9kYXRhX3JhdGUoY29uc3Qgc3RydWN0 IGludGVsX2NydGNfc3RhdGUgKmNzdGF0ZSwKPiAgCS8qIGZvciBwbGFuYXIgZm9ybWF0ICovCj4g IAlpZiAoZmItPnBpeGVsX2Zvcm1hdCA9PSBEUk1fRk9STUFUX05WMTIpIHsKPiAgCQlpZiAoeSkg IC8qIHktcGxhbmUgZGF0YSByYXRlICovCj4gLQkJCXJldHVybiB3aWR0aCAqIGhlaWdodCAqCj4g KwkJCWRhdGFfcmF0ZSA9IHdpZHRoICogaGVpZ2h0ICoKPiAgCQkJCWRybV9mb3JtYXRfcGxhbmVf Y3BwKGZiLT5waXhlbF9mb3JtYXQsIDApOwo+ICAJCWVsc2UgICAgLyogdXYtcGxhbmUgZGF0YSBy YXRlICovCj4gLQkJCXJldHVybiAod2lkdGggLyAyKSAqIChoZWlnaHQgLyAyKSAqCj4gKwkJCWRh dGFfcmF0ZSA9ICh3aWR0aCAvIDIpICogKGhlaWdodCAvIDIpICoKPiAgCQkJCWRybV9mb3JtYXRf cGxhbmVfY3BwKGZiLT5waXhlbF9mb3JtYXQsIDEpOwo+ICAJfQo+ICAKPiAgCS8qIGZvciBwYWNr ZWQgZm9ybWF0cyAqLwo+IC0JcmV0dXJuIHdpZHRoICogaGVpZ2h0ICogZHJtX2Zvcm1hdF9wbGFu ZV9jcHAoZmItPnBpeGVsX2Zvcm1hdCwgMCk7Cj4gKwlkYXRhX3JhdGUgPSB3aWR0aCAqIGhlaWdo dCAqIGRybV9mb3JtYXRfcGxhbmVfY3BwKGZiLT5waXhlbF9mb3JtYXQsIDApOwoKVGhpcyBuZWVk cyB0byBiZSBtb3ZlZCBpbnRvIGFuICdlbHNlJyBibG9jayBub3csIG90aGVyd2lzZSB5b3UnbGwK Y2xvYmJlciB0aGUgTlYxMiB2YWx1ZXMgeW91IGNhbGN1bGF0ZWQgYWJvdmUuCgoKTWF0dAoKPiAr CWRvd25fc2NhbGVfYW1vdW50ID0gc2tsX3BsYW5lX2Rvd25zY2FsZV9hbW91bnQoaW50ZWxfcGxh bmUpOwo+ICsKPiArCXJldHVybiBESVZfUk9VTkRfVVAoKGRhdGFfcmF0ZSAqIGRvd25fc2NhbGVf YW1vdW50KSwgMTAwMCk7Cj4gKwo+ICB9Cj4gIAo+ICAvKgo+IC0tIAo+IDIuNC4zCj4gCgotLSAK TWF0dCBSb3BlcgpHcmFwaGljcyBTb2Z0d2FyZSBFbmdpbmVlcgpJb1RHIFBsYXRmb3JtIEVuYWJs aW5nICYgRGV2ZWxvcG1lbnQKSW50ZWwgQ29ycG9yYXRpb24KKDkxNikgMzU2LTI3OTUKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK