From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 05/12] drm/i915: Do a bit of cleanup in the sprite code Date: Tue, 1 Oct 2013 18:02:14 +0300 Message-ID: <1380639741-5276-6-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 mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 4E6D6E75A1 for ; Tue, 1 Oct 2013 08:02:53 -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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCk1v dmUgdGhlIHZhcmlhYmxlIGluaXRpYWxpemF0aW9uIHRvIHdoZXJlIHRoZSB2YXJpYWJsZXMgYXJl IGRlY2xhcmVkLAphbmQga2lsbCBhIHBvaW50bGVzcyB0b19pbnRlbF9jcnRjKCkgY2FzdCB3aGVu IHdlIGFscmVhZHkgaGF2ZSB0aGUKY2FzdGVkIHBvaW50ZXIuCgpTaWduZWQtb2ZmLWJ5OiBWaWxs ZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jIHwgMTQgKysrKystLS0tLS0tLS0KIDEgZmlsZSBj aGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9zcHJpdGUuYwppbmRleCBiNWUzMGIxLi41NDkyNDNhIDEwMDY0NAotLS0gYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9zcHJpdGUuYwpAQCAtNjMxLDkgKzYzMSwxMCBAQCBpbnRlbF91cGRhdGVfcGxhbmUoc3Ry dWN0IGRybV9wbGFuZSAqcGxhbmUsIHN0cnVjdCBkcm1fY3J0YyAqY3J0YywKIAlzdHJ1Y3QgZHJt X2RldmljZSAqZGV2ID0gcGxhbmUtPmRldjsKIAlzdHJ1Y3QgaW50ZWxfY3J0YyAqaW50ZWxfY3J0 YyA9IHRvX2ludGVsX2NydGMoY3J0Yyk7CiAJc3RydWN0IGludGVsX3BsYW5lICppbnRlbF9wbGFu ZSA9IHRvX2ludGVsX3BsYW5lKHBsYW5lKTsKLQlzdHJ1Y3QgaW50ZWxfZnJhbWVidWZmZXIgKmlu dGVsX2ZiOwotCXN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICpvYmosICpvbGRfb2JqOwotCWlu dCByZXQgPSAwOworCXN0cnVjdCBpbnRlbF9mcmFtZWJ1ZmZlciAqaW50ZWxfZmIgPSB0b19pbnRl bF9mcmFtZWJ1ZmZlcihmYik7CisJc3RydWN0IGRybV9pOTE1X2dlbV9vYmplY3QgKm9iaiA9IGlu dGVsX2ZiLT5vYmo7CisJc3RydWN0IGRybV9pOTE1X2dlbV9vYmplY3QgKm9sZF9vYmogPSBpbnRl bF9wbGFuZS0+b2JqOworCWludCByZXQ7CiAJYm9vbCBkaXNhYmxlX3ByaW1hcnkgPSBmYWxzZTsK IAlib29sIHZpc2libGU7CiAJaW50IGhzY2FsZSwgdnNjYWxlOwpAQCAtNjU4LDExICs2NTksNiBA QCBpbnRlbF91cGRhdGVfcGxhbmUoc3RydWN0IGRybV9wbGFuZSAqcGxhbmUsIHN0cnVjdCBkcm1f Y3J0YyAqY3J0YywKIAkJLnkyID0gaW50ZWxfY3J0Yy0+YWN0aXZlID8gaW50ZWxfY3J0Yy0+Y29u ZmlnLnBpcGVfc3JjX2ggOiAwLAogCX07CiAKLQlpbnRlbF9mYiA9IHRvX2ludGVsX2ZyYW1lYnVm ZmVyKGZiKTsKLQlvYmogPSBpbnRlbF9mYi0+b2JqOwotCi0Jb2xkX29iaiA9IGludGVsX3BsYW5l LT5vYmo7Ci0KIAlpbnRlbF9wbGFuZS0+Y3J0Y194ID0gY3J0Y194OwogCWludGVsX3BsYW5lLT5j cnRjX3kgPSBjcnRjX3k7CiAJaW50ZWxfcGxhbmUtPmNydGNfdyA9IGNydGNfdzsKQEAgLTg1Miw3 ICs4NDgsNyBAQCBpbnRlbF91cGRhdGVfcGxhbmUoc3RydWN0IGRybV9wbGFuZSAqcGxhbmUsIHN0 cnVjdCBkcm1fY3J0YyAqY3J0YywKIAkJICogZG8gdGhlIHBpbiAmIHJlZiBib29ra2VlcGluZy4K IAkJICovCiAJCWlmIChvbGRfb2JqICE9IG9iaiAmJiBpbnRlbF9jcnRjLT5hY3RpdmUpCi0JCQlp bnRlbF93YWl0X2Zvcl92YmxhbmsoZGV2LCB0b19pbnRlbF9jcnRjKGNydGMpLT5waXBlKTsKKwkJ CWludGVsX3dhaXRfZm9yX3ZibGFuayhkZXYsIGludGVsX2NydGMtPnBpcGUpOwogCiAJCW11dGV4 X2xvY2soJmRldi0+c3RydWN0X211dGV4KTsKIAkJaW50ZWxfdW5waW5fZmJfb2JqKG9sZF9vYmop OwotLSAKMS44LjEuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngK