From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Paul Subject: Re: [PATCH 4/5] drm/msm/dpu: Initialize supported modifiers Date: Wed, 12 Dec 2018 15:35:47 -0500 Message-ID: <20181212203547.GK154160@art_vandelay> References: <20181211184224.131478-1-frkoenig@google.com> <20181211184224.131478-4-frkoenig@google.com> <20181212161244.GI154160@art_vandelay> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-yb1-xb44.google.com (mail-yb1-xb44.google.com [IPv6:2607:f8b0:4864:20::b44]) by gabe.freedesktop.org (Postfix) with ESMTPS id 439996EB94 for ; Wed, 12 Dec 2018 20:35:49 +0000 (UTC) Received: by mail-yb1-xb44.google.com with SMTP id d136so4495581ybh.10 for ; Wed, 12 Dec 2018 12:35:49 -0800 (PST) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Fritz Koenig Cc: sean@poorly.run, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBEZWMgMTIsIDIwMTggYXQgMTA6MDI6MjZBTSAtMDgwMCwgRnJpdHogS29lbmlnIHdy b3RlOgo+IE9uIFdlZCwgRGVjIDEyLCAyMDE4IGF0IDg6MTIgQU0gU2VhbiBQYXVsIDxzZWFuQHBv b3JseS5ydW4+IHdyb3RlOgo+ID4KPiA+IE9uIFR1ZSwgRGVjIDExLCAyMDE4IGF0IDEwOjQyOjIz QU0gLTA4MDAsIEZyaXR6IEtvZW5pZyB3cm90ZToKPiA+ID4gUGFzcyBsaXN0IG9mIHN1cHBvcnRl ZCBtb2RpZmllcnMgdG8gcGxhbmUgaW5pdC4KPiA+ID4KPiA+ID4gU2lnbmVkLW9mZi1ieTogRnJp dHogS29lbmlnIDxmcmtvZW5pZ0Bnb29nbGUuY29tPgo+ID4gPiAtLS0KPiA+ID4gIGRyaXZlcnMv Z3B1L2RybS9tc20vZGlzcC9kcHUxL2RwdV9wbGFuZS5jIHwgOCArKysrKysrLQo+ID4gPiAgMSBm aWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ID4gPgo+ID4gPiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL21zbS9kaXNwL2RwdTEvZHB1X3BsYW5lLmMgYi9k cml2ZXJzL2dwdS9kcm0vbXNtL2Rpc3AvZHB1MS9kcHVfcGxhbmUuYwo+ID4gPiBpbmRleCA5Mzgx YzhhZjc2ZDcuLmQyZDQ3MjBmNmY4YyAxMDA2NDQKPiA+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L21zbS9kaXNwL2RwdTEvZHB1X3BsYW5lLmMKPiA+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL21z bS9kaXNwL2RwdTEvZHB1X3BsYW5lLmMKPiA+ID4gQEAgLTExOSw2ICsxMTksMTIgQEAgc3RydWN0 IGRwdV9wbGFuZSB7Cj4gPiA+ICAgICAgIGJvb2wgZGVidWdmc19kZWZhdWx0X3NjYWxlOwo+ID4g PiAgfTsKPiA+ID4KPiA+ID4gK3N0YXRpYyBjb25zdCB1aW50NjRfdCBzdXBwb3J0ZWRfZm9ybWF0 X21vZGlmaWVyc1tdID0gewo+ID4gPiArICAgICBEUk1fRk9STUFUX01PRF9RQ09NX0NPTVBSRVNT RUQsCj4gPgo+ID4gRGlkIHlvdSBjb25maXJtIHRoYXQgYWxsIHRoZSBwbGFuZXMgc3VwcG9ydCB0 aGlzPwo+ID4KPiAKPiBJIGhhdmUgbm90IGNvbmZpcm1lZCB0aGF0IGFsbCBwbGFuZXMgc3VwcG9y dCB0aGlzLiAgTXkgdGVzdGluZyBoYXMKPiBiZWVuIG1vc3RseSB3aXRoIG51bGxfcGxhdGZvcm1f dGVzdC4gIFRoZXJlIGFyZSBhIGZldyBjb21tZW50cyBvbiBpbgo+IHRoZSBjb2RlIHRoYXQgc2Vl bSB0byBpbmRpY2F0ZSB0byBtZSB0aGF0IHRoZSBzYW1lIG1vZGlmaWVyIG11c3QgYmUKPiB1c2Vk IG9uIGFsbCBwbGFuZXMuCj4gCj4gZnJvbSBkcHVfZm9ybWF0cy5jCj4gLyoKPiAqIEN1cnJlbnRs eSBvbmx5IHN1cHBvcnQgZXhhY3RseSB6ZXJvIG9yIG9uZSBtb2RpZmllci4KPiAqIEFsbCBwbGFu ZXMgdXNlIHRoZSBzYW1lIG1vZGlmaWVyLgo+ICovCj4gCj4gZnJvbSBkcHVfaHdfY2F0YWxvZy5o Cj4gLyoqCj4gICogc3RydWN0IGRwdV9mb3JtYXRfZXh0ZW5kZWQgLSBkZWZpbmUgZHB1IHNwZWNp ZmljIHBpeGVsIGZvcm1hdCttb2RpZmllcgo+ICAqIEBmb3VyY2NfZm9ybWF0OiBCYXNlIEZPVVJD QyBwaXhlbCBmb3JtYXQgY29kZQo+ICAqIEBtb2RpZmllcjogNjQtYml0IGRybSBmb3JtYXQgbW9k aWZpZXIsIHNhbWUgbW9kaWZpZXIgbXVzdCBiZSBhcHBsaWVkIHRvIGFsbAo+ICAqICAgICAgICAg ICAgZnJhbWVidWZmZXIgcGxhbmVzCj4gICovCgpBaCBjb29sLCB0aGF0J3MgZ29vZCBlbm91Z2gg Zm9yIG1lLiBJJ2xsIHBpY2sgdGhlc2UgaW50byBkcHUtc3RhZ2luZy4KClNlYW4KCj4gCj4gPiBD aGFuZ2UgaXMKPiA+Cj4gPiBSZXZpZXdlZC1ieTogU2VhbiBQYXVsIDxzZWFuQHBvb3JseS5ydW4+ Cj4gPgo+ID4KPiA+ID4gKyAgICAgRFJNX0ZPUk1BVF9NT0RfTElORUFSLAo+ID4gPiArICAgICBE Uk1fRk9STUFUX01PRF9JTlZBTElECj4gPiA+ICt9Owo+ID4gPiArCj4gPiA+ICAjZGVmaW5lIHRv X2RwdV9wbGFuZSh4KSBjb250YWluZXJfb2YoeCwgc3RydWN0IGRwdV9wbGFuZSwgYmFzZSkKPiA+ ID4KPiA+ID4gIHN0YXRpYyBzdHJ1Y3QgZHB1X2ttcyAqX2RwdV9wbGFuZV9nZXRfa21zKHN0cnVj dCBkcm1fcGxhbmUgKnBsYW5lKQo+ID4gPiBAQCAtMTUyMSw3ICsxNTI3LDcgQEAgc3RydWN0IGRy bV9wbGFuZSAqZHB1X3BsYW5lX2luaXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwKPiA+ID4KPiA+ ID4gICAgICAgcmV0ID0gZHJtX3VuaXZlcnNhbF9wbGFuZV9pbml0KGRldiwgcGxhbmUsIDB4ZmYs ICZkcHVfcGxhbmVfZnVuY3MsCj4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZv cm1hdF9saXN0LCBudW1fZm9ybWF0cywKPiA+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgTlVMTCwgdHlwZSwgTlVMTCk7Cj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHN1cHBvcnRlZF9mb3JtYXRfbW9kaWZpZXJzLCB0eXBlLCBOVUxMKTsKPiA+ID4gICAgICAgaWYg KHJldCkKPiA+ID4gICAgICAgICAgICAgICBnb3RvIGNsZWFuX3NzcHA7Cj4gPiA+Cj4gPiA+IC0t Cj4gPiA+IDIuMjAuMC5yYzIuNDAzLmdkYmMzYjI5ODA1LWdvb2cKPiA+ID4KPiA+Cj4gPiAtLQo+ ID4gU2VhbiBQYXVsLCBTb2Z0d2FyZSBFbmdpbmVlciwgR29vZ2xlIC8gQ2hyb21pdW0gT1MKCi0t IApTZWFuIFBhdWwsIFNvZnR3YXJlIEVuZ2luZWVyLCBHb29nbGUgLyBDaHJvbWl1bSBPUwpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFp bGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK