From mboxrd@z Thu Jan 1 00:00:00 1970 From: Steve Longerbeam Subject: [PATCH 62/72] imx-drm: ipuv3-plane: Assign correct dmfc burst size Date: Fri, 31 Oct 2014 15:54:45 -0700 Message-ID: <1414796095-10107-63-git-send-email-steve_longerbeam@mentor.com> References: <1414796095-10107-1-git-send-email-steve_longerbeam@mentor.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pa0-f47.google.com (mail-pa0-f47.google.com [209.85.220.47]) by gabe.freedesktop.org (Postfix) with ESMTP id 860FF6E857 for ; Fri, 31 Oct 2014 15:57:39 -0700 (PDT) Received: by mail-pa0-f47.google.com with SMTP id kx10so8601188pab.34 for ; Fri, 31 Oct 2014 15:57:39 -0700 (PDT) In-Reply-To: <1414796095-10107-1-git-send-email-steve_longerbeam@mentor.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 List-Id: dri-devel@lists.freedesktop.org QWNjb3JkaW5nIHRvIHRoZSBpbXg2IHJlZmVyZW5jZSBtYW51YWwsIHRoZSBETUZDIGNoYW5uZWwn cwpidXJzdHNpemUgbXVzdCBtYXRjaCB0aGUgY29ycmVzcG9uZGluZyBJRE1BQyBjaGFubmVsJ3Mg YnVyc3RzaXplLApzbyBtYWtlIHN1cmUgdG8gcGFzcyB0aGUgSURNQUMgY2hhbm5lbCBidXJzdHNp emUgdG8KaXB1X2RtZmNfYWxsb2NfYmFuZHdpZHRoKCkuIFdlIG5lZWQgdG8gbW92ZSBpcHVfZG1m Y19hbGxvY19iYW5kd2lkdGgoKQp0byBhZnRlciB0aGUgY2hhbm5lbCBpcyBzZXR1cCwgaW4gb3Jk ZXIgdG8gZmlyc3QgaW5pdGlhbGl6ZSB0aGUKY2hhbm5lbCBidXJzdHNpemUsIGJlZm9yZSByZXRy aWV2aW5nIGl0IHdpdGggaXB1X2NwbWVtX2dldF9idXJzdHNpemUoKS4KClNpZ25lZC1vZmYtYnk6 IFN0ZXZlIExvbmdlcmJlYW0gPHN0ZXZlX2xvbmdlcmJlYW1AbWVudG9yLmNvbT4KLS0tCiBkcml2 ZXJzL3N0YWdpbmcvaW14LWRybS9pcHV2My1wbGFuZS5jIHwgICAyMCArKysrKysrKysrKy0tLS0t LS0tLQogMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEvZHJpdmVycy9zdGFnaW5nL2lteC1kcm0vaXB1djMtcGxhbmUuYyBiL2RyaXZl cnMvc3RhZ2luZy9pbXgtZHJtL2lwdXYzLXBsYW5lLmMKaW5kZXggNjFkNDdlOS4uYWExMGFlNyAx MDA2NDQKLS0tIGEvZHJpdmVycy9zdGFnaW5nL2lteC1kcm0vaXB1djMtcGxhbmUuYworKysgYi9k cml2ZXJzL3N0YWdpbmcvaW14LWRybS9pcHV2My1wbGFuZS5jCkBAIC0xNTksNyArMTU5LDcgQEAg aW50IGlwdV9wbGFuZV9tb2RlX3NldChzdHJ1Y3QgaXB1X3BsYW5lICppcHVfcGxhbmUsIHN0cnVj dCBkcm1fY3J0YyAqY3J0YywKIHsKIAlzdHJ1Y3QgZGV2aWNlICpkZXYgPSBpcHVfcGxhbmUtPmJh c2UuZGV2LT5kZXY7CiAJYm9vbCBpc19iZyA9IChpcHVfcGxhbmUtPmRwX2Zsb3cgPT0gSVBVX0RQ X0ZMT1dfU1lOQ19CRyk7Ci0JaW50IHJldDsKKwlpbnQgYnVyc3RzaXplLCByZXQ7CiAKIAkvKiBu byBzY2FsaW5nICovCiAJaWYgKHNyY193ICE9IGNydGNfdyB8fCBzcmNfaCAhPSBjcnRjX2gpCkBA IC0yMzgsMTQgKzIzOCw2IEBAIGludCBpcHVfcGxhbmVfbW9kZV9zZXQoc3RydWN0IGlwdV9wbGFu ZSAqaXB1X3BsYW5lLCBzdHJ1Y3QgZHJtX2NydGMgKmNydGMsCiAJCX0KIAl9CiAKLQlyZXQgPSBp cHVfZG1mY19hbGxvY19iYW5kd2lkdGgoaXB1X3BsYW5lLT5kbWZjLAotCQkJY2FsY19iYW5kd2lk dGgoY3J0Y193LCBjcnRjX2gsCi0JCQkJICAgICAgIGNhbGNfdnJlZihtb2RlKSksIGNydGNfdywg NjQpOwotCWlmIChyZXQpIHsKLQkJZGV2X2VycihkZXYsICJhbGxvY2F0aW5nIGRtZmMgYmFuZHdp ZHRoIGZhaWxlZCB3aXRoICVkXG4iLCByZXQpOwotCQlyZXR1cm4gcmV0OwotCX0KLQogCWlwdV9j cG1lbV96ZXJvKGlwdV9wbGFuZS0+aXB1X2NoKTsKIAlpcHVfY3BtZW1fc2V0X3Jlc29sdXRpb24o aXB1X3BsYW5lLT5pcHVfY2gsIHNyY193LCBzcmNfaCk7CiAJcmV0ID0gaXB1X2NwbWVtX3NldF9m bXQoaXB1X3BsYW5lLT5pcHVfY2gsIGZiLT5waXhlbF9mb3JtYXQpOwpAQCAtMjYwLDYgKzI1Miwx NiBAQCBpbnQgaXB1X3BsYW5lX21vZGVfc2V0KHN0cnVjdCBpcHVfcGxhbmUgKmlwdV9wbGFuZSwg c3RydWN0IGRybV9jcnRjICpjcnRjLAogCiAJaXB1X2NwbWVtX3NldF9oaWdoX3ByaW9yaXR5KGlw dV9wbGFuZS0+aXB1X2NoKTsKIAorCWJ1cnN0c2l6ZSA9IGlwdV9jcG1lbV9nZXRfYnVyc3RzaXpl KGlwdV9wbGFuZS0+aXB1X2NoKTsKKworCXJldCA9IGlwdV9kbWZjX2FsbG9jX2JhbmR3aWR0aChp cHVfcGxhbmUtPmRtZmMsCisJCQljYWxjX2JhbmR3aWR0aChjcnRjX3csIGNydGNfaCwKKwkJCQkg ICAgICAgY2FsY192cmVmKG1vZGUpKSwgY3J0Y193LCBidXJzdHNpemUpOworCWlmIChyZXQpIHsK KwkJZGV2X2VycihkZXYsICJhbGxvY2F0aW5nIGRtZmMgYmFuZHdpZHRoIGZhaWxlZCB3aXRoICVk XG4iLCByZXQpOworCQlyZXR1cm4gcmV0OworCX0KKwogCS8qIGVuYWJsZSBkb3VibGUtYnVmZmVy aW5nICovCiAJaXB1X2lkbWFjX3NldF9kb3VibGVfYnVmZmVyKGlwdV9wbGFuZS0+aXB1X2NoLCB0 cnVlKTsKIAotLSAKMS43LjkuNQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9k cmktZGV2ZWwK