From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thierry Reding Subject: [PATCH 2/4] drm/atmel-hlcdc: Remove custom FB helper deferred setup Date: Fri, 3 Jun 2016 18:11:17 +0200 Message-ID: <20160603161119.30528-2-thierry.reding@gmail.com> References: <20160603161119.30528-1-thierry.reding@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 988676EE0B for ; Fri, 3 Jun 2016 16:11:25 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id a20so442314wma.3 for ; Fri, 03 Jun 2016 09:11:25 -0700 (PDT) In-Reply-To: <20160603161119.30528-1-thierry.reding@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter Cc: Xinliang Liu , Chen Feng , Seung-Woo Kim , dri-devel@lists.freedesktop.org, Kyungmin Park List-Id: dri-devel@lists.freedesktop.org RnJvbTogVGhpZXJyeSBSZWRpbmcgPHRyZWRpbmdAbnZpZGlhLmNvbT4KClRoZSBGQiBoZWxwZXIg Y29yZSBub3cgc3VwcG9ydHMgZGVmZXJyZWQgc2V0dXAsIHNvIHRoZSBkcml2ZXIncyBjdXN0b20K aW1wbGVtZW50YXRpb24gY2FuIGJlIHJlbW92ZWQuCgpDYzogQm9yaXMgQnJlemlsbG9uIDxib3Jp cy5icmV6aWxsb25AZnJlZS1lbGVjdHJvbnMuY29tPgpTaWduZWQtb2ZmLWJ5OiBUaGllcnJ5IFJl ZGluZyA8dHJlZGluZ0BudmlkaWEuY29tPgotLS0KQ29tcGlsZS10ZXN0ZWQgb25seS4KCiBkcml2 ZXJzL2dwdS9kcm0vYXRtZWwtaGxjZGMvYXRtZWxfaGxjZGNfZGMuYyB8IDI2ICsrKysrKysrKysr KysrKy0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMTEgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2F0bWVsLWhsY2RjL2F0bWVs X2hsY2RjX2RjLmMgYi9kcml2ZXJzL2dwdS9kcm0vYXRtZWwtaGxjZGMvYXRtZWxfaGxjZGNfZGMu YwppbmRleCA4ZGVkNzY0NTc0N2UuLmE4YTg1NTkxMDg4NSAxMDA2NDQKLS0tIGEvZHJpdmVycy9n cHUvZHJtL2F0bWVsLWhsY2RjL2F0bWVsX2hsY2RjX2RjLmMKKysrIGIvZHJpdmVycy9ncHUvZHJt L2F0bWVsLWhsY2RjL2F0bWVsX2hsY2RjX2RjLmMKQEAgLTQzMSwxNSArNDMxLDcgQEAgc3RhdGlj IHZvaWQgYXRtZWxfaGxjZGNfZmJfb3V0cHV0X3BvbGxfY2hhbmdlZChzdHJ1Y3QgZHJtX2Rldmlj ZSAqZGV2KQogewogCXN0cnVjdCBhdG1lbF9obGNkY19kYyAqZGMgPSBkZXYtPmRldl9wcml2YXRl OwogCi0JaWYgKGRjLT5mYmRldikgewotCQlkcm1fZmJkZXZfY21hX2hvdHBsdWdfZXZlbnQoZGMt PmZiZGV2KTsKLQl9IGVsc2UgewotCQlkYy0+ZmJkZXYgPSBkcm1fZmJkZXZfY21hX2luaXQoZGV2 LCAyNCwKLQkJCQlkZXYtPm1vZGVfY29uZmlnLm51bV9jcnRjLAotCQkJCWRldi0+bW9kZV9jb25m aWcubnVtX2Nvbm5lY3Rvcik7Ci0JCWlmIChJU19FUlIoZGMtPmZiZGV2KSkKLQkJCWRjLT5mYmRl diA9IE5VTEw7Ci0JfQorCWRybV9mYmRldl9jbWFfaG90cGx1Z19ldmVudChkYy0+ZmJkZXYpOwog fQogCiBzdHJ1Y3QgYXRtZWxfaGxjZGNfZGNfY29tbWl0IHsKQEAgLTY1NCwxMSArNjQ2LDIzIEBA IHN0YXRpYyBpbnQgYXRtZWxfaGxjZGNfZGNfbG9hZChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQog CiAJZHJtX2ttc19oZWxwZXJfcG9sbF9pbml0KGRldik7CiAKLQkvKiBmb3JjZSBjb25uZWN0b3Jz IGRldGVjdGlvbiAqLwotCWRybV9oZWxwZXJfaHBkX2lycV9ldmVudChkZXYpOworCWRjLT5mYmRl diA9IGRybV9mYmRldl9jbWFfaW5pdChkZXYsIDI0LCBkZXYtPm1vZGVfY29uZmlnLm51bV9jcnRj LAorCQkJCSAgICAgICBkZXYtPm1vZGVfY29uZmlnLm51bV9jb25uZWN0b3IpOworCWlmIChJU19F UlIoZGMtPmZiZGV2KSkgeworCQlkZXZfZXJyKGRldi0+ZGV2LCAiZmFpbGVkIHRvIHNldHVwIGZi ZGV2XG4iKTsKKwkJcmV0ID0gUFRSX0VSUihkYy0+ZmJkZXYpOworCQlnb3RvIGVycl9jbGVhbnVw X3BvbGw7CisJfQogCiAJcmV0dXJuIDA7CiAKK2Vycl9jbGVhbnVwX3BvbGw6CisJZHJtX2ttc19o ZWxwZXJfcG9sbF9maW5pKGRldik7CisKKwlwbV9ydW50aW1lX2dldF9zeW5jKGRldi0+ZGV2KTsK Kwlkcm1faXJxX3VuaW5zdGFsbChkZXYpOworCXBtX3J1bnRpbWVfcHV0X3N5bmMoZGV2LT5kZXYp OworCiBlcnJfcGVyaXBoX2Nsa19kaXNhYmxlOgogCXBtX3J1bnRpbWVfZGlzYWJsZShkZXYtPmRl dik7CiAJY2xrX2Rpc2FibGVfdW5wcmVwYXJlKGRjLT5obGNkYy0+cGVyaXBoX2Nsayk7Ci0tIAoy LjguMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJp LWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==