From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 04/12] drm/i915: Kill a goto from sprite disable code Date: Tue, 1 Oct 2013 18:02:13 +0300 Message-ID: <1380639741-5276-5-git-send-email-ville.syrjala@linux.intel.com> References: <1380639741-5276-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id ECF7CE759A for ; Tue, 1 Oct 2013 08:02:44 -0700 (PDT) In-Reply-To: <1380639741-5276-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkxl dCdzIG5vdCB1c2UgZ290byB3aGVuIGEgc2ltcGxlIGlmIHN1ZmZpY2VzLiBUaGlzIGlzIG5vdCBl cnJvciBoYW5kbGluZwpjb2RlIG9yIGFueXRoaW5nLCBzbyB0aGUgZ290byBsb29rcyBvdXQgb2Yg cGxhY2UuCgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGlu dXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jIHwg MjEgKysrKysrKysrLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCsp LCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRl bF9zcHJpdGUuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jCmluZGV4IGI4 NTlmOTQuLmI1ZTMwYjEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nw cml0ZS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jCkBAIC04Njgs NyArODY4LDYgQEAgaW50ZWxfZGlzYWJsZV9wbGFuZShzdHJ1Y3QgZHJtX3BsYW5lICpwbGFuZSkK IAlzdHJ1Y3QgZHJtX2RldmljZSAqZGV2ID0gcGxhbmUtPmRldjsKIAlzdHJ1Y3QgaW50ZWxfcGxh bmUgKmludGVsX3BsYW5lID0gdG9faW50ZWxfcGxhbmUocGxhbmUpOwogCXN0cnVjdCBpbnRlbF9j cnRjICppbnRlbF9jcnRjOwotCWludCByZXQgPSAwOwogCiAJaWYgKCFwbGFuZS0+ZmIpCiAJCXJl dHVybiAwOwpAQCAtODgzLDIwICs4ODIsMTggQEAgaW50ZWxfZGlzYWJsZV9wbGFuZShzdHJ1Y3Qg ZHJtX3BsYW5lICpwbGFuZSkKIAkJaW50ZWxfcGxhbmUtPmRpc2FibGVfcGxhbmUocGxhbmUsIHBs YW5lLT5jcnRjKTsKIAl9CiAKLQlpZiAoIWludGVsX3BsYW5lLT5vYmopCi0JCWdvdG8gb3V0Owot Ci0JaWYgKGludGVsX2NydGMtPmFjdGl2ZSkKLQkJaW50ZWxfd2FpdF9mb3JfdmJsYW5rKGRldiwg aW50ZWxfcGxhbmUtPnBpcGUpOworCWlmIChpbnRlbF9wbGFuZS0+b2JqKSB7CisJCWlmIChpbnRl bF9jcnRjLT5hY3RpdmUpCisJCQlpbnRlbF93YWl0X2Zvcl92YmxhbmsoZGV2LCBpbnRlbF9wbGFu ZS0+cGlwZSk7CiAKLQltdXRleF9sb2NrKCZkZXYtPnN0cnVjdF9tdXRleCk7Ci0JaW50ZWxfdW5w aW5fZmJfb2JqKGludGVsX3BsYW5lLT5vYmopOwotCW11dGV4X3VubG9jaygmZGV2LT5zdHJ1Y3Rf bXV0ZXgpOworCQltdXRleF9sb2NrKCZkZXYtPnN0cnVjdF9tdXRleCk7CisJCWludGVsX3VucGlu X2ZiX29iaihpbnRlbF9wbGFuZS0+b2JqKTsKKwkJbXV0ZXhfdW5sb2NrKCZkZXYtPnN0cnVjdF9t dXRleCk7CiAKLQlpbnRlbF9wbGFuZS0+b2JqID0gTlVMTDsKLW91dDoKKwkJaW50ZWxfcGxhbmUt Pm9iaiA9IE5VTEw7CisJfQogCi0JcmV0dXJuIHJldDsKKwlyZXR1cm4gMDsKIH0KIAogc3RhdGlj IHZvaWQgaW50ZWxfZGVzdHJveV9wbGFuZShzdHJ1Y3QgZHJtX3BsYW5lICpwbGFuZSkKLS0gCjEu OC4xLjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklu dGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==