From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrzej Pietrasiewicz Subject: [PATCHv3/RFC 3/4] drm/komeda: Use afbc helper Date: Thu, 21 Nov 2019 18:22:46 +0100 Message-ID: <20191121172247.31150-4-andrzej.p@collabora.com> References: <20191119083429.GA2881@jamwan02-TSP300> <20191121172247.31150-1-andrzej.p@collabora.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [IPv6:2a00:1098:0:82:1000:25:2eeb:e3e3]) by gabe.freedesktop.org (Postfix) with ESMTPS id 56A4C6F4B9 for ; Thu, 21 Nov 2019 17:22:59 +0000 (UTC) In-Reply-To: <20191121172247.31150-1-andrzej.p@collabora.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: Ayan Halder , kernel@collabora.com, David Airlie , Liviu Dudau , James Wang , Mihail Atanassov , Sean Paul List-Id: dri-devel@lists.freedesktop.org QUZCQyBoZWxwZXJzIGFyZSBhdmFpbGFibGUuIFVzZSB0aG9zZSB3aGljaCBpbmNyZWFzZSBjb2Rl IHJlYWRhYmlsaXR5LgoKU2lnbmVkLW9mZi1ieTogQW5kcnplaiBQaWV0cmFzaWV3aWN6IDxhbmRy emVqLnBAY29sbGFib3JhLmNvbT4KLS0tCiAuLi4vZHJtL2FybS9kaXNwbGF5L2tvbWVkYS9rb21l ZGFfZnJhbWVidWZmZXIuYyB8IDE3ICsrKy0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwg MyBpbnNlcnRpb25zKCspLCAxNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dw dS9kcm0vYXJtL2Rpc3BsYXkva29tZWRhL2tvbWVkYV9mcmFtZWJ1ZmZlci5jIGIvZHJpdmVycy9n cHUvZHJtL2FybS9kaXNwbGF5L2tvbWVkYS9rb21lZGFfZnJhbWVidWZmZXIuYwppbmRleCAxYjAx YTYyNWY0MGUuLmY3ZWRkZTNhYzMxOSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2FybS9k aXNwbGF5L2tvbWVkYS9rb21lZGFfZnJhbWVidWZmZXIuYworKysgYi9kcml2ZXJzL2dwdS9kcm0v YXJtL2Rpc3BsYXkva29tZWRhL2tvbWVkYV9mcmFtZWJ1ZmZlci5jCkBAIC00LDYgKzQsNyBAQAog ICogQXV0aG9yOiBKYW1lcy5RaWFuLldhbmcgPGphbWVzLnFpYW4ud2FuZ0Bhcm0uY29tPgogICoK ICAqLworI2luY2x1ZGUgPGRybS9kcm1fYWZiYy5oPgogI2luY2x1ZGUgPGRybS9kcm1fZGV2aWNl Lmg+CiAjaW5jbHVkZSA8ZHJtL2RybV9mYl9jbWFfaGVscGVyLmg+CiAjaW5jbHVkZSA8ZHJtL2Ry bV9nZW0uaD4KQEAgLTUyLDIwICs1Myw4IEBAIGtvbWVkYV9mYl9hZmJjX3NpemVfY2hlY2soc3Ry dWN0IGtvbWVkYV9mYiAqa2ZiLCBzdHJ1Y3QgZHJtX2ZpbGUgKmZpbGUsCiAJCXJldHVybiAtRU5P RU5UOwogCX0KIAotCXN3aXRjaCAoZmItPm1vZGlmaWVyICYgQUZCQ19GT1JNQVRfTU9EX0JMT0NL X1NJWkVfTUFTSykgewotCWNhc2UgQUZCQ19GT1JNQVRfTU9EX0JMT0NLX1NJWkVfMzJ4ODoKLQkJ YWxpZ25tZW50X3cgPSAzMjsKLQkJYWxpZ25tZW50X2ggPSA4OwotCQlicmVhazsKLQljYXNlIEFG QkNfRk9STUFUX01PRF9CTE9DS19TSVpFXzE2eDE2OgotCQlhbGlnbm1lbnRfdyA9IDE2OwotCQlh bGlnbm1lbnRfaCA9IDE2OwotCQlicmVhazsKLQlkZWZhdWx0OgotCQlXQVJOKDEsICJJbnZhbGlk IEFGQkNfRk9STUFUX01PRF9CTE9DS19TSVpFOiAlbGxkLlxuIiwKLQkJICAgICBmYi0+bW9kaWZp ZXIgJiBBRkJDX0ZPUk1BVF9NT0RfQkxPQ0tfU0laRV9NQVNLKTsKLQkJYnJlYWs7Ci0JfQorCWlm ICghZHJtX2FmYmNfZ2V0X3N1cGVyYmxrX3doKGZiLT5tb2RpZmllciwgJmFsaWdubWVudF93LCAm YWxpZ25tZW50X2gpKQorCQlyZXR1cm4gLUVJTlZBTDsKIAogCS8qIHRpbGVkIGhlYWRlciBhZmJj ICovCiAJaWYgKGZiLT5tb2RpZmllciAmIEFGQkNfRk9STUFUX01PRF9USUxFRCkgewotLSAKMi4x Ny4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmkt ZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWw=