From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH] drm/i915/cnp: Properly handle VBT ddc pin out of bounds. Date: Thu, 25 Jan 2018 17:33:18 +0200 Message-ID: <87efmedkch.fsf@intel.com> References: <87po5ydzbg.fsf@intel.com> <20180125151931.6059-1-rodrigo.vivi@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4CDA26E822 for ; Thu, 25 Jan 2018 15:28:18 +0000 (UTC) In-Reply-To: <20180125151931.6059-1-rodrigo.vivi@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: Kai Heng Feng , Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCAyNSBKYW4gMjAxOCwgUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29t PiB3cm90ZToKPiBJZiB0aGUgdGFibGUgcmVzdWx0IGlzIG91dCBvZiBib3VuZHMgb24gdGhlIGFy cmF5IG1hcAo+IHRoZXJlIGlzIHNvbWV0aGluZyByZWFsbHkgd3Jvbmcgd2l0aCBWQlQgcGluIHNv IHdlIGRvbid0Cj4gcmV0dXJuIHRoYXQgdmJ0X3BpbiwgYnV0IG9ubHkgcmV0dXJuIDAgaW5zdGVh ZC4KPgo+IFRoaXMgYmFzaWNhbGx5IHJldmVydHMgY29tbWl0ICdhOGU2ZjM4ODhiMDUgKCJkcm0v aTkxNS9jbnA6Cj4gSWdub3JlIFZCVCByZXF1ZXN0IGZvciBrbm93IGludmFsaWQgRERDIHBpbi4i KScKPgo+IEFsc28gdGhpcyBwcm9wZXJseSBmaXhlcyBjb21taXQgOWMzYjI2ODlkMDFmICgiZHJt L2k5MTUvY25sOgo+IE1hcCBWQlQgRERDIFBpbiB0byBCU3BlYyBEREMgUGluLiIpCj4KPiB2Mjog RG8gaW4gYSB3YXkgdGhhdCB3ZSBkb24ndCBicmVhayBvdGhlciBwbGF0Zm9ybXMuIChKYW5pKQo+ Cj4gRml4ZXM6IGE4ZTZmMzg4OGIwNSAoImRybS9pOTE1L2NucDogSWdub3JlIFZCVCByZXF1ZXN0 IGZvciBrbm93IGludmFsaWQgRERDIHBpbi4iKQo+IEZpeGVzOiA5YzNiMjY4OWQwMWYgKCJkcm0v aTkxNS9jbmw6IE1hcCBWQlQgRERDIFBpbiB0byBCU3BlYyBEREMgUGluLiIpCj4gQ2M6IFJhZGhh a3Jpc2huYSBTcmlwYWRhIDxyYWRoYWtyaXNobmEuc3JpcGFkYUBpbnRlbC5jb20+Cj4gQ2M6IEph bmkgTmlrdWxhIDxqYW5pLm5pa3VsYUBpbnRlbC5jb20+Cj4gQ2M6IEthaSBIZW5nIEZlbmcgPGth aS5oZW5nLmZlbmdAY2Fub25pY2FsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBSb2RyaWdvIFZpdmkg PHJvZHJpZ28udml2aUBpbnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2Jpb3MuYyB8IDQgKy0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDMg ZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf Ymlvcy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYmlvcy5jCj4gaW5kZXggOTVmMGIz MTBkNjU2Li5hZDVhMDMwMjgwNjAgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfYmlvcy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYmlvcy5jCj4g QEAgLTExMTgsMTAgKzExMTgsOCBAQCBzdGF0aWMgdTggbWFwX2RkY19waW4oc3RydWN0IGRybV9p OTE1X3ByaXZhdGUgKmRldl9wcml2LCB1OCB2YnRfcGluKQo+ICAJaWYgKEhBU19QQ0hfQ05QKGRl dl9wcml2KSkgewo+ICAJCWlmICh2YnRfcGluID4gMCAmJiB2YnRfcGluIDwgQVJSQVlfU0laRShj bnBfZGRjX3Bpbl9tYXApKQo+ICAJCQlyZXR1cm4gY25wX2RkY19waW5fbWFwW3ZidF9waW5dOwo+ IC0JCWlmICh2YnRfcGluID4gR01CVVNfUElOXzRfQ05QKSB7Cj4gLQkJCURSTV9ERUJVR19LTVMo Iklnbm9yaW5nIGFsdGVybmF0ZSBwaW46IFZCVCBjbGFpbXMgRERDIHBpbiAlZCwgd2hpY2ggaXMg bm90IHZhbGlkIGZvciB0aGlzIHBsYXRmb3JtXG4iLCB2YnRfcGluKTsKCkkgZ3Vlc3MgSSdkIGtl ZXAgdGhlIGRlYnVnIG1lc3NhZ2UsIGJ1dCBlaXRoZXIgd2F5LAoKUmV2aWV3ZWQtYnk6IEphbmkg TmlrdWxhIDxqYW5pLm5pa3VsYUBpbnRlbC5jb20+CgoKPiArCQllbHNlCj4gIAkJCXJldHVybiAw Owo+IC0JCX0KPiAgCX0KPiAgCj4gIAlyZXR1cm4gdmJ0X3BpbjsKCi0tIApKYW5pIE5pa3VsYSwg SW50ZWwgT3BlbiBTb3VyY2UgVGVjaG5vbG9neSBDZW50ZXIKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==