From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Paul Subject: [PATCH 16/21] drm/msm: Add .commit() callback to msm_kms functions Date: Mon, 9 Jul 2018 13:31:52 -0400 Message-ID: <20180709173200.238457-17-seanpaul@chromium.org> References: <20180709173200.238457-1-seanpaul@chromium.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180709173200.238457-1-seanpaul-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: abhinavk-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, architt-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, chandanu-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, jsanka-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, jcrouse-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, ryadav-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, seanpaul-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org, skolluku-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, robdclark-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, airlied-cv59FeDIM0c@public.gmane.org, freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, nganji-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, hoegsberg-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org, dovizu-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org, robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org RnJvbTogSmV5a3VtYXIgU2Fua2FyYW4gPGpzYW5rYUBjb2RlYXVyb3JhLm9yZz4KCkNhbGxlZCBy aWdodCBiZWZvcmUgd2FpdF9mb3JfY29tbWl0X2RvbmUoKSB0byBwZXJmb3JtIGtpY2tvZmYgZm9y CmFjdGl2ZSBjcnRjcy4KClNpZ25lZC1vZmYtYnk6IEpleWt1bWFyIFNhbmthcmFuIDxqc2Fua2FA Y29kZWF1cm9yYS5vcmc+CltzZWFucGF1bCBzcGxpdCB0aGlzIG91dCBvZiB0aGUgbWVnYXBhdGNo XQpTaWduZWQtb2ZmLWJ5OiBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9taXVtLm9yZz4KLS0tCiBk cml2ZXJzL2dwdS9kcm0vbXNtL21zbV9hdG9taWMuYyB8IDUgKysrKysKIGRyaXZlcnMvZ3B1L2Ry bS9tc20vbXNtX2ttcy5oICAgIHwgMSArCiAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygr KQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2F0b21pYy5jIGIvZHJpdmVy cy9ncHUvZHJtL21zbS9tc21fYXRvbWljLmMKaW5kZXggZTZmMWUyNWM2MGFmLi5jMWYxNzc5Yzk4 MGYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2F0b21pYy5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9tc20vbXNtX2F0b21pYy5jCkBAIC03MSw2ICs3MSwxMSBAQCB2b2lkIG1z bV9hdG9taWNfY29tbWl0X3RhaWwoc3RydWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlKQogCiAJ ZHJtX2F0b21pY19oZWxwZXJfY29tbWl0X21vZGVzZXRfZW5hYmxlcyhkZXYsIHN0YXRlKTsKIAor CWlmIChrbXMtPmZ1bmNzLT5jb21taXQpIHsKKwkJRFJNX0RFQlVHX0FUT01JQygidHJpZ2dlcmlu ZyBjb21taXRcbiIpOworCQlrbXMtPmZ1bmNzLT5jb21taXQoa21zLCBzdGF0ZSk7CisJfQorCiAJ bXNtX2F0b21pY193YWl0X2Zvcl9jb21taXRfZG9uZShkZXYsIHN0YXRlKTsKIAogCWttcy0+ZnVu Y3MtPmNvbXBsZXRlX2NvbW1pdChrbXMsIHN0YXRlKTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9tc20vbXNtX2ttcy5oIGIvZHJpdmVycy9ncHUvZHJtL21zbS9tc21fa21zLmgKaW5kZXgg NzZjMTQyMjFmZmRmLi43NjFiYjA3Y2Q3YmYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9t c20vbXNtX2ttcy5oCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9tc20vbXNtX2ttcy5oCkBAIC00Miw2 ICs0Miw3IEBAIHN0cnVjdCBtc21fa21zX2Z1bmNzIHsKIAl2b2lkICgqZGlzYWJsZV92Ymxhbmsp KHN0cnVjdCBtc21fa21zICprbXMsIHN0cnVjdCBkcm1fY3J0YyAqY3J0Yyk7CiAJLyogbW9kZXNl dCwgYnJhY2tldGluZyBhdG9taWNfY29tbWl0KCk6ICovCiAJdm9pZCAoKnByZXBhcmVfY29tbWl0 KShzdHJ1Y3QgbXNtX2ttcyAqa21zLCBzdHJ1Y3QgZHJtX2F0b21pY19zdGF0ZSAqc3RhdGUpOwor CXZvaWQgKCpjb21taXQpKHN0cnVjdCBtc21fa21zICprbXMsIHN0cnVjdCBkcm1fYXRvbWljX3N0 YXRlICpzdGF0ZSk7CiAJdm9pZCAoKmNvbXBsZXRlX2NvbW1pdCkoc3RydWN0IG1zbV9rbXMgKmtt cywgc3RydWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlKTsKIAkvKiBmdW5jdGlvbnMgdG8gd2Fp dCBmb3IgYXRvbWljIGNvbW1pdCBjb21wbGV0ZWQgb24gZWFjaCBDUlRDICovCiAJdm9pZCAoKndh aXRfZm9yX2NydGNfY29tbWl0X2RvbmUpKHN0cnVjdCBtc21fa21zICprbXMsCi0tIApTZWFuIFBh dWwsIFNvZnR3YXJlIEVuZ2luZWVyLCBHb29nbGUgLyBDaHJvbWl1bSBPUwoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRnJlZWRyZW5vIG1haWxpbmcgbGlz dApGcmVlZHJlbm9AbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZnJlZWRyZW5vCg==