From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sharat Masetty Subject: [PATCH 2/2] drm/scheduler: Add a start_timeout_notify() backend function Date: Fri, 2 Nov 2018 16:01:33 +0530 Message-ID: <1541154693-29623-2-git-send-email-smasetty@codeaurora.org> References: <1541154693-29623-1-git-send-email-smasetty@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1541154693-29623-1-git-send-email-smasetty-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: freedreno-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Freedreno" To: freedreno-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: andrey.grodzovsky-5C7GfCeVMHo@public.gmane.org, linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Sharat Masetty , dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, jcrouse-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org, christian.koenig-5C7GfCeVMHo@public.gmane.org List-Id: linux-arm-msm@vger.kernel.org QWRkIGFuIG9wdGlvbmFsIGJhY2tlbmQgZnVuY3Rpb24gb3Agd2hpY2ggd2lsbCBsZXQgdGhlIHNj aGVkdWxlciBjbGllbnRzCmtub3cgd2hlbiB0aGUgdGltZW91dCBnb3Qgc2NoZWR1bGVkIG9uIHRo ZSBzY2hlZHVsZXIgaW5zdGFuY2UuIFRoaXMgd2lsbApoZWxwIGRyaXZlcnMgd2l0aCBtdWx0aXBs ZSBzY2hlZHVsZXJzKG9uZSBwZXIgcmluZykgbWVhc3VyZSB0aW1lIHNwZW50IG9uCnRoZSByaW5n IGFjY3VyYXRlbHksIGV2ZW50dWFsbHkgaGVscGluZyB3aXRoIGJldHRlciB0aW1lb3V0IGRldGVj dGlvbi4KClNpZ25lZC1vZmYtYnk6IFNoYXJhdCBNYXNldHR5IDxzbWFzZXR0eUBjb2RlYXVyb3Jh Lm9yZz4KLS0tCkhlcmUgaXMgYW4gZXhhbXBsZSBvZiBob3cgSSBwbGFuIHRvIHVzZSB0aGlzIG5l dyBmdW5jdGlvbiBjYWxsYmFjay4KClsxXSBodHRwczovL3BhdGNod29yay5mcmVlZGVza3RvcC5v cmcvcGF0Y2gvMjU0MjI3LwoKIGRyaXZlcnMvZ3B1L2RybS9zY2hlZHVsZXIvc2NoZWRfbWFpbi5j IHwgNyArKysrKystCiBpbmNsdWRlL2RybS9ncHVfc2NoZWR1bGVyLmggICAgICAgICAgICB8IDYg KysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vc2NoZWR1bGVyL3NjaGVkX21haW4uYyBiL2Ry aXZlcnMvZ3B1L2RybS9zY2hlZHVsZXIvc2NoZWRfbWFpbi5jCmluZGV4IGM5OTNkMTAuLmFmZDQ2 MWUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9zY2hlZHVsZXIvc2NoZWRfbWFpbi5jCisr KyBiL2RyaXZlcnMvZ3B1L2RybS9zY2hlZHVsZXIvc2NoZWRfbWFpbi5jCkBAIC0xOTIsOCArMTky LDEzIEBAIGJvb2wgZHJtX3NjaGVkX2RlcGVuZGVuY3lfb3B0aW1pemVkKHN0cnVjdCBkbWFfZmVu Y2UqIGZlbmNlLAogc3RhdGljIHZvaWQgZHJtX3NjaGVkX3N0YXJ0X3RpbWVvdXQoc3RydWN0IGRy bV9ncHVfc2NoZWR1bGVyICpzY2hlZCkKIHsKIAlpZiAoc2NoZWQtPnRpbWVvdXQgIT0gTUFYX1ND SEVEVUxFX1RJTUVPVVQgJiYKLQkgICAgIWxpc3RfZW1wdHkoJnNjaGVkLT5yaW5nX21pcnJvcl9s aXN0KSkKKwkgICAgIWxpc3RfZW1wdHkoJnNjaGVkLT5yaW5nX21pcnJvcl9saXN0KSkgeworCiAJ CXNjaGVkdWxlX2RlbGF5ZWRfd29yaygmc2NoZWQtPndvcmtfdGRyLCBzY2hlZC0+dGltZW91dCk7 CisKKwkJaWYgKHNjaGVkLT5vcHMtPnN0YXJ0X3RpbWVvdXRfbm90aWZ5KQorCQkJc2NoZWQtPm9w cy0+c3RhcnRfdGltZW91dF9ub3RpZnkoc2NoZWQpOworCX0KIH0KCiAvKiBqb2JfZmluaXNoIGlz IGNhbGxlZCBhZnRlciBodyBmZW5jZSBzaWduYWxlZApkaWZmIC0tZ2l0IGEvaW5jbHVkZS9kcm0v Z3B1X3NjaGVkdWxlci5oIGIvaW5jbHVkZS9kcm0vZ3B1X3NjaGVkdWxlci5oCmluZGV4IGQ4N2Iy NjguLmZhZjI4YjQgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvZHJtL2dwdV9zY2hlZHVsZXIuaAorKysg Yi9pbmNsdWRlL2RybS9ncHVfc2NoZWR1bGVyLmgKQEAgLTIzOSw2ICsyMzksMTIgQEAgc3RydWN0 IGRybV9zY2hlZF9iYWNrZW5kX29wcyB7CiAgICAgICAgICAqIGFuZCBpdCdzIHRpbWUgdG8gY2xl YW4gaXQgdXAuCiAJICovCiAJdm9pZCAoKmZyZWVfam9iKShzdHJ1Y3QgZHJtX3NjaGVkX2pvYiAq c2NoZWRfam9iKTsKKworCS8qCisJICogKE9wdGlvbmFsKSBDYWxsZWQgdG8gbGV0IHRoZSBkcml2 ZXIga25vdyB0aGF0IGEgdGltZW91dCBkZXRlY3Rpb24KKwkgKiB0aW1lciBoYXMgYmVlbiBzdGFy dGVkLgorCSAqLworCXZvaWQgKCpzdGFydF90aW1lb3V0X25vdGlmeSkoc3RydWN0IGRybV9ncHVf c2NoZWR1bGVyICpzY2hlZCk7CiB9OwoKIC8qKgotLQoxLjkuMQoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRnJlZWRyZW5vIG1haWxpbmcgbGlzdApGcmVl ZHJlbm9AbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vZnJlZWRyZW5vCg==