From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 4/6] drm/i915: Polish intel_atomic_track_fbs() Date: Mon, 1 Jul 2019 19:05:48 +0300 Message-ID: <20190701160550.24205-4-ville.syrjala@linux.intel.com> References: <20190701160550.24205-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTPS id C508489BA3 for ; Mon, 1 Jul 2019 16:06:01 +0000 (UTC) In-Reply-To: <20190701160550.24205-1-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClN0 cmVhbWxpbmUgdGhlIGNvZGUgYSBiaXQgYnkgdXNpbmcgaW50ZWxfIHR5cGVzIGluc3RlYWQgb2Yg ZHJtXwp0eXBlcyBpbiBpbnRlbF9hdG9taWNfdHJhY2tfZmJzKCkuCgpTaWduZWQtb2ZmLWJ5OiBW aWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZl cnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfZGlzcGxheS5jIHwgMTcgKysrKysrKysrLS0t LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9kaXNwbGF5LmMg Yi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2Rpc3BsYXkuYwppbmRleCAwYmI5 NWI3ZmZkYTQuLmQzZTgwNTFjZTA2YyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv ZGlzcGxheS9pbnRlbF9kaXNwbGF5LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxh eS9pbnRlbF9kaXNwbGF5LmMKQEAgLTE0MDcxLDE2ICsxNDA3MSwxNyBAQCBpbnRlbF9hdG9taWNf Y29tbWl0X3JlYWR5KHN0cnVjdCBpOTE1X3N3X2ZlbmNlICpmZW5jZSwKIAlyZXR1cm4gTk9USUZZ X0RPTkU7CiB9CiAKLXN0YXRpYyB2b2lkIGludGVsX2F0b21pY190cmFja19mYnMoc3RydWN0IGRy bV9hdG9taWNfc3RhdGUgKnN0YXRlKQorc3RhdGljIHZvaWQgaW50ZWxfYXRvbWljX3RyYWNrX2Zi cyhzdHJ1Y3QgaW50ZWxfYXRvbWljX3N0YXRlICpzdGF0ZSkKIHsKLQlzdHJ1Y3QgZHJtX3BsYW5l X3N0YXRlICpvbGRfcGxhbmVfc3RhdGUsICpuZXdfcGxhbmVfc3RhdGU7Ci0Jc3RydWN0IGRybV9w bGFuZSAqcGxhbmU7CisJc3RydWN0IGludGVsX3BsYW5lX3N0YXRlICpvbGRfcGxhbmVfc3RhdGUs ICpuZXdfcGxhbmVfc3RhdGU7CisJc3RydWN0IGludGVsX3BsYW5lICpwbGFuZTsKIAlpbnQgaTsK IAotCWZvcl9lYWNoX29sZG5ld19wbGFuZV9pbl9zdGF0ZShzdGF0ZSwgcGxhbmUsIG9sZF9wbGFu ZV9zdGF0ZSwgbmV3X3BsYW5lX3N0YXRlLCBpKQotCQlpOTE1X2dlbV90cmFja19mYihpbnRlbF9m Yl9vYmoob2xkX3BsYW5lX3N0YXRlLT5mYiksCi0JCQkJICBpbnRlbF9mYl9vYmoobmV3X3BsYW5l X3N0YXRlLT5mYiksCi0JCQkJICB0b19pbnRlbF9wbGFuZShwbGFuZSktPmZyb250YnVmZmVyX2Jp dCk7CisJZm9yX2VhY2hfb2xkbmV3X2ludGVsX3BsYW5lX2luX3N0YXRlKHN0YXRlLCBwbGFuZSwg b2xkX3BsYW5lX3N0YXRlLAorCQkJCQkgICAgIG5ld19wbGFuZV9zdGF0ZSwgaSkKKwkJaTkxNV9n ZW1fdHJhY2tfZmIoaW50ZWxfZmJfb2JqKG9sZF9wbGFuZV9zdGF0ZS0+YmFzZS5mYiksCisJCQkJ ICBpbnRlbF9mYl9vYmoobmV3X3BsYW5lX3N0YXRlLT5iYXNlLmZiKSwKKwkJCQkgIHBsYW5lLT5m cm9udGJ1ZmZlcl9iaXQpOwogfQogCiAvKioKQEAgLTE0MTU4LDcgKzE0MTU5LDcgQEAgc3RhdGlj IGludCBpbnRlbF9hdG9taWNfY29tbWl0KHN0cnVjdCBkcm1fZGV2aWNlICpkZXYsCiAJfQogCWRl dl9wcml2LT53bS5kaXN0cnVzdF9iaW9zX3dtID0gZmFsc2U7CiAJaW50ZWxfc2hhcmVkX2RwbGxf c3dhcF9zdGF0ZShpbnRlbF9zdGF0ZSk7Ci0JaW50ZWxfYXRvbWljX3RyYWNrX2ZicyhzdGF0ZSk7 CisJaW50ZWxfYXRvbWljX3RyYWNrX2ZicyhpbnRlbF9zdGF0ZSk7CiAKIAlpZiAoaW50ZWxfc3Rh dGUtPm1vZGVzZXQpIHsKIAkJbWVtY3B5KGRldl9wcml2LT5taW5fY2RjbGssIGludGVsX3N0YXRl LT5taW5fY2RjbGssCi0tIAoyLjIxLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeA==