From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm: Make sure that encoder_type for drm_encoder_init() is in the list Date: Mon, 2 Jul 2018 10:11:41 +0200 Message-ID: <20180702081141.GH13978@phenom.ffwll.local> References: <20180629214743.1503-1-jcrouse@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wr0-x242.google.com (mail-wr0-x242.google.com [IPv6:2a00:1450:400c:c0c::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id C60E16E2D5 for ; Mon, 2 Jul 2018 08:11:45 +0000 (UTC) Received: by mail-wr0-x242.google.com with SMTP id k6-v6so14525162wrp.4 for ; Mon, 02 Jul 2018 01:11:45 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20180629214743.1503-1-jcrouse@codeaurora.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Jordan Crouse Cc: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gRnJpLCBKdW4gMjksIDIwMTggYXQgMDM6NDc6NDNQTSAtMDYwMCwgSm9yZGFuIENyb3VzZSB3 cm90ZToKPiBJZiBhIGVuY29kZXIgbmFtZSBpc24ndCBzcGVjaWZpZWQgZm9yIGRybV9lbmNvZGVy X2luaXQoKSBpdCB3aWxsIHRyeQo+IHRvIGNvbnN0cnVjdCBvbmUgYmFzZWQgb24gdGhlIGluY29t aW5nIGVuY29kZXJfdHlwZSBpZGVudGlmaWVyLiBJZiB0aGUKPiBjYWxsZXIgcGFzc2VzIGFuIGlu dmFsaWQgZW5jb2Rlcl90eXBlIHZhbHVlIHRoZSBsb29rdXAgY291bGQgd2FsayByaWdodAo+IHBh c3QgdGhlIGVuZCBvZiB0aGUgdGFibGUuCj4gCj4gW3YyOiBVc2UgYSBXQVJOKCkgYXQgdGhlIHRv cCBvZiB0aGUgZnVuY3Rpb24gYXMgc3VnZ2VzdGVkIGJ5IERhbmllbAo+ICBWZXR0ZXJdCj4gCj4g U2lnbmVkLW9mZi1ieTogSm9yZGFuIENyb3VzZSA8amNyb3VzZUBjb2RlYXVyb3JhLm9yZz4KClJl dmlld2VkLWJ5OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgoKQXNpZGU6 IFdhbnQgZHJtLW1pc2MgY29tbWl0IHJpZ2h0cyBzbyB5b3UgY2FuIHB1c2ggcGF0Y2hlcyBsaWtl IHRoZXNlCnlvdXJzZWxmPwoKTWlnaHQgYWxzbyBiZSB1c2VmdWwgaW4gY2FzZSB0aGUgZ3JvdXAg bWFpbnRhaW5lcnNoaXAgdGhpbmcgd2l0aCBtc20KaGFwcGVucywganVzdCBhcyBwcmVwLgotRGFu aWVsCgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2VuY29kZXIuYyB8IDQgKysrKwo+ICAx IGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9kcm1fZW5jb2Rlci5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9lbmNvZGVyLmMKPiBp bmRleCAyNzNlMWM1OWM1NGEuLjYyMjhjMmNlZTVmMCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dw dS9kcm0vZHJtX2VuY29kZXIuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fZW5jb2Rlci5j Cj4gQEAgLTExNCw2ICsxMTQsMTAgQEAgaW50IGRybV9lbmNvZGVyX2luaXQoc3RydWN0IGRybV9k ZXZpY2UgKmRldiwKPiAgCWlmIChXQVJOX09OKGRldi0+bW9kZV9jb25maWcubnVtX2VuY29kZXIg Pj0gMzIpKQo+ICAJCXJldHVybiAtRUlOVkFMOwo+ICAKPiArCS8qIE1ha2Ugc3VyZSB0aGF0IHRo ZSByZXF1ZXN0ZWQgZW5jb2RlciB0eXBlIGlzIGluIHRoZSBsaXN0ICovCj4gKwlpZiAoV0FSTl9P TihlbmNvZGVyX3R5cGUgPj0gQVJSQVlfU0laRShkcm1fZW5jb2Rlcl9lbnVtX2xpc3QpKSkKPiAr CQlyZXR1cm4gLUVJTlZBTDsKPiArCj4gIAlyZXQgPSBkcm1fbW9kZV9vYmplY3RfYWRkKGRldiwg JmVuY29kZXItPmJhc2UsIERSTV9NT0RFX09CSkVDVF9FTkNPREVSKTsKPiAgCWlmIChyZXQpCj4g IAkJcmV0dXJuIHJldDsKPiAtLSAKPiAyLjE3LjEKPiAKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3 YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFp bGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK