From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: Re: [PATCH 15/23] drm/i915: Sanitize the TypeC FIA lane configuration decoding Date: Tue, 18 Jun 2019 19:46:21 +0300 Message-ID: <20190618164621.GK3733@ideak-desk.fi.intel.com> References: <20190604145826.16424-1-imre.deak@intel.com> <20190604145826.16424-16-imre.deak@intel.com> <20190618163909.GS5942@intel.com> Reply-To: imre.deak@intel.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id A95196E190 for ; Tue, 18 Jun 2019 16:46:23 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20190618163909.GS5942@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 =?iso-8859-1?Q?Syrj=E4l=E4?= Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBKdW4gMTgsIDIwMTkgYXQgMDc6Mzk6MDlQTSArMDMwMCwgVmlsbGUgU3lyasOkbMOk IHdyb3RlOgo+IE9uIFR1ZSwgSnVuIDA0LCAyMDE5IGF0IDA1OjU4OjE4UE0gKzAzMDAsIEltcmUg RGVhayB3cm90ZToKPiA+IFVzZSBoZXggbnVtYmVycywgc2luY2UgdGhhdCBtYWtlcyBtb3JlIHNl bnNlIHdoZW4gZGVjb2RpbmcgYSBiaXQgcGF0dGVybi4KPiA+IAo+ID4gTm8gZnVuY3Rpb25hbCBj aGFuZ2UuCj4gPiAKPiA+IFN1Z2dlc3RlZC1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJq YWxhQGxpbnV4LmludGVsLmNvbT4KPiA+IENjOiBBbmltZXNoIE1hbm5hIDxhbmltZXNoLm1hbm5h QGludGVsLmNvbT4KPiA+IENjOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXgu aW50ZWwuY29tPgo+ID4gU2lnbmVkLW9mZi1ieTogSW1yZSBEZWFrIDxpbXJlLmRlYWtAaW50ZWwu Y29tPgo+ID4gLS0tCj4gPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdGMuYyB8IDE1ICsr KysrKysrLS0tLS0tLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDcgZGVs ZXRpb25zKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF90Yy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfdGMuYwo+ID4gaW5kZXggZmMwMzQx ZGM1MGM1Li40YjJmNTI1YmMyYTYgMTAwNjQ0Cj4gPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF90Yy5jCj4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF90Yy5jCj4g PiBAQCAtNzIsMTUgKzcyLDE2IEBAIGludCBpbnRlbF90Y19wb3J0X2ZpYV9tYXhfbGFuZV9jb3Vu dChzdHJ1Y3QgaW50ZWxfZGlnaXRhbF9wb3J0ICpkaWdfcG9ydCkKPiA+ICAJc3dpdGNoIChsYW5l X2luZm8pIHsKPiA+ICAJZGVmYXVsdDoKPiA+ICAJCU1JU1NJTkdfQ0FTRShsYW5lX2luZm8pOwo+ ID4gLQljYXNlIDE6Cj4gPiAtCWNhc2UgMjoKPiA+IC0JY2FzZSA0Ogo+ID4gLQljYXNlIDg6Cj4g PiArCQkvKiBmYWxsLXRocm91Z2ggKi8KPiA+ICsJY2FzZSAweDE6Cj4gPiArCWNhc2UgMHgyOgo+ ID4gKwljYXNlIDB4NDoKPiA+ICsJY2FzZSAweDg6Cj4gPiAgCQlyZXR1cm4gMTsKPiA+IC0JY2Fz ZSAzOgo+ID4gLQljYXNlIDEyOgo+ID4gKwljYXNlIDB4MzoKPiA+ICsJY2FzZSAweGM6Cj4gPiAg CQlyZXR1cm4gMjsKPiA+IC0JY2FzZSAxNToKPiA+ICsJY2FzZSAweGY6Cj4gPiAgCQlyZXR1cm4g NDsKPiA+ICAJfQo+IAo+IFN0aWxsIGxvb2tzIGxpa2UgYSBoYW5kIHJvbGxlZCBod2VpZ2h0KCkg dG8gbWUgOykKClRob3VnaHQgYWJvdXQgdGhhdCwgYnV0IHRoZW4gd2UnZCBtaXNzIHVuZGVmaW5l ZCBlbmNvZGluZ3MuCgo+IAo+ID4gIH0KPiA+IC0tIAo+ID4gMi4xNy4xCj4gCj4gLS0gCj4gVmls bGUgU3lyasOkbMOkCj4gSW50ZWwKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v aW50ZWwtZ2Z4