From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH v2 6/6] drm/i915: Set DP min_bpp to 8*3 for non-RGB output formats Date: Tue, 26 Mar 2019 16:25:56 +0200 Message-ID: <20190326142556.21176-6-ville.syrjala@linux.intel.com> References: <20190326142556.21176-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 mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6B7E16E04D for ; Tue, 26 Mar 2019 14:26:24 +0000 (UTC) In-Reply-To: <20190326142556.21176-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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCjZi cGMgaXMgb25seSBsZWdhbCBmb3IgUkdCIGFuZCBSQVcgcGl4ZWwgZW5jb2RpbmdzLiBGb3IgdGhl IHJlc3QKdGhlIG1pbmltdW0gaXMgOGJwYy4gU2V0IG91ciBsb3dlciBsaW1pdCBhY2NvcmRpbmds eS4KClNpZ25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5p bnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyAgICAgfCAxMCAr KysrKysrKystCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcF9tc3QuYyB8ICAyICstCiBk cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYuaCAgICB8ICAxICsKIDMgZmlsZXMgY2hhbmdl ZCwgMTEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAu YwppbmRleCAyYWVlNTI2ZWQ2MzIuLjE0OWZkZmJjYjM0MyAxMDA2NDQKLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZHAuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k cC5jCkBAIC0yMDAyLDYgKzIwMDIsMTQgQEAgc3RhdGljIGludCBpbnRlbF9kcF9kc2NfY29tcHV0 ZV9jb25maWcoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCwKIAlyZXR1cm4gMDsKIH0KIAoraW50 IGludGVsX2RwX21pbl9icHAoY29uc3Qgc3RydWN0IGludGVsX2NydGNfc3RhdGUgKmNydGNfc3Rh dGUpCit7CisJaWYgKGNydGNfc3RhdGUtPm91dHB1dF9mb3JtYXQgPT0gSU5URUxfT1VUUFVUX0ZP Uk1BVF9SR0IpCisJCXJldHVybiA2ICogMzsKKwllbHNlCisJCXJldHVybiA4ICogMzsKK30KKwog c3RhdGljIGludAogaW50ZWxfZHBfY29tcHV0ZV9saW5rX2NvbmZpZyhzdHJ1Y3QgaW50ZWxfZW5j b2RlciAqZW5jb2RlciwKIAkJCSAgICAgc3RydWN0IGludGVsX2NydGNfc3RhdGUgKnBpcGVfY29u ZmlnLApAQCAtMjAyNSw3ICsyMDMzLDcgQEAgaW50ZWxfZHBfY29tcHV0ZV9saW5rX2NvbmZpZyhz dHJ1Y3QgaW50ZWxfZW5jb2RlciAqZW5jb2RlciwKIAlsaW1pdHMubWluX2xhbmVfY291bnQgPSAx OwogCWxpbWl0cy5tYXhfbGFuZV9jb3VudCA9IGludGVsX2RwX21heF9sYW5lX2NvdW50KGludGVs X2RwKTsKIAotCWxpbWl0cy5taW5fYnBwID0gNiAqIDM7CisJbGltaXRzLm1pbl9icHAgPSBpbnRl bF9kcF9taW5fYnBwKHBpcGVfY29uZmlnKTsKIAlsaW1pdHMubWF4X2JwcCA9IGludGVsX2RwX2Nv bXB1dGVfYnBwKGludGVsX2RwLCBwaXBlX2NvbmZpZyk7CiAKIAlpZiAoaW50ZWxfZHBfaXNfZWRw KGludGVsX2RwKSAmJiBpbnRlbF9kcC0+ZWRwX2RwY2RbMF0gPCBEUF9FRFBfMTQpIHsKZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwX21zdC5jIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfZHBfbXN0LmMKaW5kZXggNmQyYWY3Y2Y0OGU2Li43OWMyMjkxODQ4NzMg MTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwX21zdC5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwX21zdC5jCkBAIC0xMTksNyArMTE5LDcgQEAgc3Rh dGljIGludCBpbnRlbF9kcF9tc3RfY29tcHV0ZV9jb25maWcoc3RydWN0IGludGVsX2VuY29kZXIg KmVuY29kZXIsCiAJbGltaXRzLm1pbl9sYW5lX2NvdW50ID0KIAlsaW1pdHMubWF4X2xhbmVfY291 bnQgPSBpbnRlbF9kcF9tYXhfbGFuZV9jb3VudChpbnRlbF9kcCk7CiAKLQlsaW1pdHMubWluX2Jw cCA9IDYgKiAzOworCWxpbWl0cy5taW5fYnBwID0gaW50ZWxfZHBfbWluX2JwcChwaXBlX2NvbmZp Zyk7CiAJbGltaXRzLm1heF9icHAgPSBwaXBlX2NvbmZpZy0+cGlwZV9icHA7CiAKIAlpbnRlbF9k cF9hZGp1c3RfY29tcGxpYW5jZV9jb25maWcoaW50ZWxfZHAsIHBpcGVfY29uZmlnLCAmbGltaXRz KTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rydi5oIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZHJ2LmgKaW5kZXggZTc5OTU0YzYyNzFjLi4xM2YxYjAzNjcy ODcgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rydi5oCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rydi5oCkBAIC0xOTE5LDYgKzE5MTksNyBAQCB2b2lk IGludGVsX2RwX2FkanVzdF9jb21wbGlhbmNlX2NvbmZpZyhzdHJ1Y3QgaW50ZWxfZHAgKmludGVs X2RwLAogCQkJCSAgICAgICBzdHJ1Y3QgbGlua19jb25maWdfbGltaXRzICpsaW1pdHMpOwogYm9v bCBpbnRlbF9kcF9saW1pdGVkX2NvbG9yX3JhbmdlKGNvbnN0IHN0cnVjdCBpbnRlbF9jcnRjX3N0 YXRlICpjcnRjX3N0YXRlLAogCQkJCSAgY29uc3Qgc3RydWN0IGRybV9jb25uZWN0b3Jfc3RhdGUg KmNvbm5fc3RhdGUpOworaW50IGludGVsX2RwX21pbl9icHAoY29uc3Qgc3RydWN0IGludGVsX2Ny dGNfc3RhdGUgKmNydGNfc3RhdGUpOwogYm9vbCBpbnRlbF9kcF9wb3J0X2VuYWJsZWQoc3RydWN0 IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAogCQkJICAgaTkxNV9yZWdfdCBkcF9yZWcsIGVu dW0gcG9ydCBwb3J0LAogCQkJICAgZW51bSBwaXBlICpwaXBlKTsKLS0gCjIuMTkuMgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4