From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sam Ravnborg Subject: Re: [PATCH v5 01/11] drm: Add atomic variants of enable/disable to encoder helper funcs Date: Tue, 11 Jun 2019 20:53:52 +0200 Message-ID: <20190611185352.GA16305@ravnborg.org> References: <20190611160844.257498-1-sean@poorly.run> <20190611160844.257498-2-sean@poorly.run> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from asavdk4.altibox.net (asavdk4.altibox.net [109.247.116.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id 24B8B891B8 for ; Tue, 11 Jun 2019 18:53:56 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20190611160844.257498-2-sean@poorly.run> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Sean Paul Cc: Maxime Ripard , David Airlie , Sean Paul , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SGkgU2Vhbi4KCk5pdHMgYmVsb3cuCgo+ICAKPiArCS8qKgo+ICsJICogQGF0b21pY19kaXNhYmxl Ogo+ICsJICoKLi4uCj4gKwkgKgo+ICsJICogVGhpcyBjYWxsYmFjayBpcyBhIHZhcmlhbnQgb2Yg QGRpc2FibGUgdGhhdCBwcm92aWRlcyB0aGUgYXRvbWljIHN0YXRlCj4gKwkgKiB0byB0aGUgZHJp dmVyLiBJdCB0YWtlcyBwcmlvcml0eSBvdmVyIEBkaXNhYmxlIGR1cmluZyBhdG9taWMgY29tbWl0 cy4KPiArCSAqCj4gKwkgKiBUaGlzIGhvb2sgaXMgdXNlZCBvbmx5IGJ5IGF0b21pYyBoZWxwZXJz LiBBdG9taWMgZHJpdmVycyBkb24ndCBuZWVkCj4gKwkgKiB0byBpbXBsZW1lbnQgaXQgaWYgdGhl cmUncyBubyBuZWVkIHRvIGRpc2FibGUgYW55dGhpbmcgYXQgdGhlIGVuY29kZXIKPiArCSAqIGxl dmVsLiBUbyBlbnN1cmUgdGhhdCBydW50aW1lIFBNIGhhbmRsaW5nICh1c2luZyBlaXRoZXIgRFBN UyBvciB0aGUKPiArCSAqIG5ldyAiQUNUSVZFIiBwcm9wZXJ0eSkgd29ya3MgQGF0b21pY19kaXNh YmxlIG11c3QgYmUgdGhlIGludmVyc2Ugb2YKPiArCSAqIEBhdG9taWNfZW5hYmxlLgo+ICsJICov Cj4gKwl2b2lkICgqYXRvbWljX2Rpc2FibGUpKHN0cnVjdCBkcm1fZW5jb2RlciAqZW5jb2RlciwK PiArCQkJICAgICAgIHN0cnVjdCBkcm1fYXRvbWljX3N0YXRlICpzdGF0ZSk7CgoKCj4gKwo+ICsJ LyoqCj4gKwkgKiBAYXRvbWljX2VuYWJsZToKPiArCSAqCi4uLgo+ICsJICoKPiArCSAqIFRoaXMg Y2FsbGJhY2sgaXMgYSB2YXJpYW50IG9mIEBlbmFibGUgdGhhdCBwcm92aWRlcyB0aGUgYXRvbWlj IHN0YXRlCj4gKwkgKiB0byB0aGUgZHJpdmVyLiBJdCBpcyBjYWxsZWQgaW4gcGxhY2Ugb2YgQGVu YWJsZSBkdXJpbmcgYXRvbWljCj4gKwkgKiBjb21taXRzLgoKVGhlIHdvcmRpbmcgaW4gdGhpcyBw YXJhZ3JhcCBpcyBub3QgdGhlIHNhbWUgYXMgdGhlIHNpbWlsYXIgcGFyYWdyYXBoCmFib3ZlLgoK T25lIHNheXMgIml0IHRha2VzIHByaW9yaXR5IG92ZXIiCkFub3RoZXIgc2F5cyAiY2FsbGVkIGlu IHBsYWNlIG9mIgoKTWF5YmUgYmUgYSBiaXQgbW9yZSBleHBsaWNpdCBhbmQgc2F5IHRoYXQgImlm IGF0b21pY197ZGlzLGVufWFibGUgaXMKZGVmaW5lIHRoZW4ge2Rpcyxlbn1hYmxlIGlzIG5vdCBj YWxsZWQ/CgoKPiArCSAqCj4gKwkgKiBUaGlzIGhvb2sgaXMgdXNlZCBvbmx5IGJ5IGF0b21pYyBo ZWxwZXJzLCBmb3Igc3ltbWV0cnkgd2l0aCBAZGlzYWJsZS4KSSBkbyBub3QgZ2V0IHRoZSAiZm9y IHN5bW1ldHJ5IHdpdGggQGRpc2FibGUuIj8KCj4gKwkgKiBBdG9taWMgZHJpdmVycyBkb24ndCBu ZWVkIHRvIGltcGxlbWVudCBpdCBpZiB0aGVyZSdzIG5vIG5lZWQgdG8KPiArCSAqIGVuYWJsZSBh bnl0aGluZyBhdCB0aGUgZW5jb2RlciBsZXZlbC4gVG8gZW5zdXJlIHRoYXQgcnVudGltZSBQTQo+ ICsJICogaGFuZGxpbmcgKHVzaW5nIGVpdGhlciBEUE1TIG9yIHRoZSBuZXcgIkFDVElWRSIgcHJv cGVydHkpIHdvcmtzCj4gKwkgKiBAZW5hYmxlIG11c3QgYmUgdGhlIGludmVyc2Ugb2YgQGRpc2Fi bGUgZm9yIGF0b21pYyBkcml2ZXJzLgpEaWQgeW91IHdhbnQgdG8gc2F5ICJAYXRvbWljX2VuYWJs ZSBtdXN0IGJlIHRoZSBpbnZlcnNlIG9mIEBhdG9taWNfZGlzYWJsZSBmb3IgYXRvbWljIGRyaXZl cnMuIj8KCj4gKwkgKi8KPiArCXZvaWQgKCphdG9taWNfZW5hYmxlKShzdHJ1Y3QgZHJtX2VuY29k ZXIgKmVuY29kZXIsCj4gKwkJCSAgICAgIHN0cnVjdCBkcm1fYXRvbWljX3N0YXRlICpzdGF0ZSk7 Cj4gKwo+ICAJLyoqCj4gIAkgKiBAZGlzYWJsZToKPiAgCSAqCj4gQEAgLTY5NSw2ICs3NDAsOSBA QCBzdHJ1Y3QgZHJtX2VuY29kZXJfaGVscGVyX2Z1bmNzIHsKPiAgCSAqIGhhbmRsaW5nICh1c2lu ZyBlaXRoZXIgRFBNUyBvciB0aGUgbmV3ICJBQ1RJVkUiIHByb3BlcnR5KSB3b3Jrcwo+ICAJICog QGRpc2FibGUgbXVzdCBiZSB0aGUgaW52ZXJzZSBvZiBAZW5hYmxlIGZvciBhdG9taWMgZHJpdmVy cy4KPiAgCSAqCj4gKwkgKiBGb3IgYXRvbWljIGRyaXZlcnMgYWxzbyBjb25zaWRlciBAYXRvbWlj X2Rpc2FibGUgYW5kIHNhdmUgeW91cnNlbGYKPiArCSAqIGZyb20gaGF2aW5nIHRvIHJlYWQgdGhl IE5PVEUgYmVsb3chCk1heWJlLCBpZiB0aGlzIGlzIHNvLCBzYXkgdGhhdCBhdG9taWMgZHJpdmVy cyBzaGFsbCBhbHd5YXMgdXNlIHRoZQphdG9taWNfKiB2YXJpYW50cz8KQW5kIHRoZW4gYWRkIGEg VE9ETyBlbnRyeSB0byBtYWtlIGl0IHNvIGZvciB0aGUgb3RoZXIgYXRvbWljIGRyaXZlcnM/Cj4g KwkgKgo+ICAJICogTk9URToKPiAgCSAqCj4gIAkgKiBXaXRoIGxlZ2FjeSBDUlRDIGhlbHBlcnMg dGhlcmUncyBhIGJpZyBzZW1hbnRpYyBkaWZmZXJlbmNlIGJldHdlZW4KCgoJU2FtCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5n IGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbA==