From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 14/15] drm/i915: Get the iboost setting based on the port type Date: Thu, 10 Dec 2015 14:55:41 +0100 Message-ID: <20151210135541.GL20822@phenom.ffwll.local> References: <1449597590-6971-1-git-send-email-ville.syrjala@linux.intel.com> <1449597590-6971-15-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-f45.google.com (mail-wm0-f45.google.com [74.125.82.45]) by gabe.freedesktop.org (Postfix) with ESMTPS id A0E986E9F8 for ; Thu, 10 Dec 2015 05:55:46 -0800 (PST) Received: by mail-wm0-f45.google.com with SMTP id u63so24952266wmu.0 for ; Thu, 10 Dec 2015 05:55:46 -0800 (PST) Content-Disposition: inline In-Reply-To: <1449597590-6971-15-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: ville.syrjala@linux.intel.com Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBEZWMgMDgsIDIwMTUgYXQgMDc6NTk6NDlQTSArMDIwMCwgdmlsbGUuc3lyamFsYUBs aW51eC5pbnRlbC5jb20gd3JvdGU6Cj4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJq YWxhQGxpbnV4LmludGVsLmNvbT4KPiAKPiBQcm9ncmFtIHRoZSAnaWJvb3N0X2JpdCcgYmFzZWQg b24gd2hhdCB0aGUgVkJUIHNheXMgaXQgc2hvdWxkIGJlIGZvcgo+IHRoZSBzcGVjaWZpYyBwb3J0 IHR5cGUsIHJhdGhlciB0aGFuIGFzc3VtZSBpdCdzIGFsd2FzeSB0aGUgc2FtZQo+IGZvciBEUCBh bmQgSERNSS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmph bGFAbGludXguaW50ZWwuY29tPgoKSSBndWVzcyB3ZSBkb24ndCBoYXZlIGFueSBpbmRpY2F0aW9u IHRoYXQgdmJ0IHdvdWxkIHNldCB0aGlzIGRpZmZlcmVudGx5CmRlcGVuZGluZyB1cG9uIHBvcnQ/ CgpBbnl3YXkgbWFrZXMgc2Vuc2UsIGFuZCBpZiBpdCBicmVha3Mgc29tZXRoaW5nIHdlJ2xsIGtu b3cuCgpSZXZpZXdlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4K PiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGRpLmMgfCA2ICsrLS0tLQo+ICAx IGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2RkaS5jCj4gaW5kZXggOGQ4ZjM0NmE5NjE1Li5mNGY1YzUyYTExNmMgMTAw NjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGRpLmMKPiArKysgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kZGkuYwo+IEBAIC00MjEsOCArNDIxLDcgQEAgdm9pZCBp bnRlbF9wcmVwYXJlX2RwX2RkaV9idWZmZXJzKHN0cnVjdCBpbnRlbF9lbmNvZGVyICplbmNvZGVy KQo+ICAJCWRkaV90cmFuc2xhdGlvbnNfZWRwID0KPiAgCQkJCXNrbF9nZXRfYnVmX3RyYW5zX2Vk cChkZXZfcHJpdiwgJm5fZWRwX2VudHJpZXMpOwo+ICAJCS8qIElmIHdlJ3JlIGJvb3N0aW5nIHRo ZSBjdXJyZW50LCBzZXQgYml0IDMxIG9mIHRyYW5zMSAqLwo+IC0JCWlmIChkZXZfcHJpdi0+dmJ0 LmRkaV9wb3J0X2luZm9bcG9ydF0uaGRtaV9ib29zdF9sZXZlbCB8fAo+IC0JCSAgICBkZXZfcHJp di0+dmJ0LmRkaV9wb3J0X2luZm9bcG9ydF0uZHBfYm9vc3RfbGV2ZWwpCj4gKwkJaWYgKGRldl9w cml2LT52YnQuZGRpX3BvcnRfaW5mb1twb3J0XS5kcF9ib29zdF9sZXZlbCkKPiAgCQkJaWJvb3N0 X2JpdCA9IDE8PDMxOwo+ICAKPiAgCQlpZiAoV0FSTl9PTihwb3J0ICE9IFBPUlRfQSAmJgo+IEBA IC01MDgsOCArNTA3LDcgQEAgc3RhdGljIHZvaWQgaW50ZWxfcHJlcGFyZV9oZG1pX2RkaV9idWZm ZXJzKHN0cnVjdCBpbnRlbF9lbmNvZGVyICplbmNvZGVyKQo+ICAJCWRkaV90cmFuc2xhdGlvbnNf aGRtaSA9IHNrbF9nZXRfYnVmX3RyYW5zX2hkbWkoZGV2X3ByaXYsICZuX2hkbWlfZW50cmllcyk7 Cj4gIAkJaGRtaV9kZWZhdWx0X2VudHJ5ID0gODsKPiAgCQkvKiBJZiB3ZSdyZSBib29zdGluZyB0 aGUgY3VycmVudCwgc2V0IGJpdCAzMSBvZiB0cmFuczEgKi8KPiAtCQlpZiAoZGV2X3ByaXYtPnZi dC5kZGlfcG9ydF9pbmZvW3BvcnRdLmhkbWlfYm9vc3RfbGV2ZWwgfHwKPiAtCQkgICAgZGV2X3By aXYtPnZidC5kZGlfcG9ydF9pbmZvW3BvcnRdLmRwX2Jvb3N0X2xldmVsKQo+ICsJCWlmIChkZXZf cHJpdi0+dmJ0LmRkaV9wb3J0X2luZm9bcG9ydF0uaGRtaV9ib29zdF9sZXZlbCkKPiAgCQkJaWJv b3N0X2JpdCA9IDE8PDMxOwo+ICAJfSBlbHNlIGlmIChJU19CUk9BRFdFTEwoZGV2X3ByaXYpKSB7 Cj4gIAkJZGRpX3RyYW5zbGF0aW9uc19oZG1pID0gYmR3X2RkaV90cmFuc2xhdGlvbnNfaGRtaTsK PiAtLSAKPiAyLjQuMTAKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCj4gaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAoKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVs IENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==