From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jindal, Sonika" Subject: Re: [PATCH 03/13] drm/i915: Don't copy the DP source rates arrays Date: Mon, 16 Mar 2015 14:43:19 +0530 Message-ID: <55069EAF.6040500@intel.com> References: <1426173039-24584-1-git-send-email-ville.syrjala@linux.intel.com> <1426173039-24584-4-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 42C986E114 for ; Mon, 16 Mar 2015 02:13:29 -0700 (PDT) In-Reply-To: <1426173039-24584-4-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, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org CgpPbiAzLzEyLzIwMTUgODo0MCBQTSwgdmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20gd3Jv dGU6Cj4gRnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNv bT4KPgo+IFRoZSBzb3VyY2UgcmF0ZXMgZG9uJ3QgY2hhbmdlLCBzbyB3ZSBjYW4ganVzdCBwb2lu dCB0aGUgY2FsbGVyIGF0IHRoZQo+IGNvbnN0IGFycmF5cy4KPgo+IFNpZ25lZC1vZmYtYnk6IFZp bGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gLS0tCj4gICBk cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgMjQgKysrKysrKysrKy0tLS0tLS0tLS0t LS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0p Cj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiBpbmRleCBkNjM4ZjVlLi41MzdmMWQwIDEwMDY0 NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiArKysgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gQEAgLTExNTcsMjIgKzExNTcsMTggQEAgaW50ZWxf cmVhZF9zaW5rX3JhdGVzKHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHAsIGludCAqc2lua19yYXRl cykKPiAgIH0KPgo+ICAgc3RhdGljIGludAo+IC1pbnRlbF9yZWFkX3NvdXJjZV9yYXRlcyhzdHJ1 Y3QgaW50ZWxfZHAgKmludGVsX2RwLCBpbnQgKnNvdXJjZV9yYXRlcykKPiAraW50ZWxfZHBfc291 cmNlX3JhdGVzKHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHAsIGNvbnN0IGludCAqKnNvdXJjZV9y YXRlcykKPiAgIHsKPiAgIAlzdHJ1Y3QgZHJtX2RldmljZSAqZGV2ID0gaW50ZWxfZHBfdG9fZGV2 KGludGVsX2RwKTsKPiAtCWludCBpOwo+IC0JaW50IG1heF9kZWZhdWx0X3JhdGU7Cj4KPiAtCWlm IChJTlRFTF9JTkZPKGRldiktPmdlbiA+PSA5ICYmIGludGVsX2RwLT5zdXBwb3J0ZWRfcmF0ZXNb MF0pIHsKPiAtCQlmb3IgKGkgPSAwOyBpIDwgQVJSQVlfU0laRShnZW45X3JhdGVzKTsgKytpKQo+ IC0JCQlzb3VyY2VfcmF0ZXNbaV0gPSBnZW45X3JhdGVzW2ldOwo+IC0JfSBlbHNlIHsKPiAtCQkv KiBJbmRleCBvZiB0aGUgbWF4X2xpbmtfYncgc3VwcG9ydGVkICsgMSAqLwo+IC0JCW1heF9kZWZh dWx0X3JhdGUgPSAoaW50ZWxfZHBfbWF4X2xpbmtfYncoaW50ZWxfZHApID4+IDMpICsgMTsKPiAt CQlmb3IgKGkgPSAwOyBpIDwgbWF4X2RlZmF1bHRfcmF0ZTsgKytpKQo+IC0JCQlzb3VyY2VfcmF0 ZXNbaV0gPSBkZWZhdWx0X3JhdGVzW2ldOwo+ICsJaWYgKElOVEVMX0lORk8oZGV2KS0+Z2VuID49 IDkpIHsKPiArCQkqc291cmNlX3JhdGVzID0gZ2VuOV9yYXRlczsKPiArCQlyZXR1cm4gQVJSQVlf U0laRShnZW45X3JhdGVzKTsKPiAgIAl9Cj4gLQlyZXR1cm4gaTsKPiArCj4gKwkqc291cmNlX3Jh dGVzID0gZGVmYXVsdF9yYXRlczsKPiArCj4gKwlyZXR1cm4gKGludGVsX2RwX21heF9saW5rX2J3 KGludGVsX2RwKSA+PiAzKSArIDE7Ck5vdyB3aGVuIGludGVsX2RwX21heF9saW5rX2J3IGRvZXNu J3QgZG8gbXVjaCwgY2FuIHRoaXMgYmUgc2ltcGx5IApBUlJBWV9TSVpFKGRlZmF1bHRfcmF0ZXMp PyBhbmQgd2UgY2FuIGdldCBhd2F5IHdpdGggdGhpcyBmdW5jdGlvbi4KPiAgIH0KPgo+ICAgc3Rh dGljIHZvaWQKPiBAQCAtMTI2OSwxMiArMTI2NSwxMiBAQCBpbnRlbF9kcF9jb21wdXRlX2NvbmZp ZyhzdHJ1Y3QgaW50ZWxfZW5jb2RlciAqZW5jb2RlciwKPiAgIAlpbnQgbGlua19hdmFpbCwgbGlu a19jbG9jazsKPiAgIAlpbnQgc2lua19yYXRlc1s4XTsKPiAgIAlpbnQgc3VwcG9ydGVkX3JhdGVz WzhdID0gezB9Owo+IC0JaW50IHNvdXJjZV9yYXRlc1s4XTsKPiArCWNvbnN0IGludCAqc291cmNl X3JhdGVzOwo+ICAgCWludCBzb3VyY2VfbGVuLCBzaW5rX2xlbiwgc3VwcG9ydGVkX2xlbjsKPgo+ ICAgCXNpbmtfbGVuID0gaW50ZWxfcmVhZF9zaW5rX3JhdGVzKGludGVsX2RwLCBzaW5rX3JhdGVz KTsKPgo+IC0Jc291cmNlX2xlbiA9IGludGVsX3JlYWRfc291cmNlX3JhdGVzKGludGVsX2RwLCBz b3VyY2VfcmF0ZXMpOwo+ICsJc291cmNlX2xlbiA9IGludGVsX2RwX3NvdXJjZV9yYXRlcyhpbnRl bF9kcCwgJnNvdXJjZV9yYXRlcyk7Cj4KPiAgIAlzdXBwb3J0ZWRfbGVuID0gaW50ZWxfc3VwcG9y dGVkX3JhdGVzKHNvdXJjZV9yYXRlcywgc291cmNlX2xlbiwKPiAgIAkJCQlzaW5rX3JhdGVzLCBz aW5rX2xlbiwgc3VwcG9ydGVkX3JhdGVzKTsKPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=