From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kahola Subject: [PATCH v9 10/12] drm/i915: Update bits per component for display info Date: Fri, 9 Sep 2016 14:10:56 +0300 Message-ID: <1473419458-17080-11-git-send-email-mika.kahola@intel.com> References: <1473419458-17080-1-git-send-email-mika.kahola@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1473419458-17080-1-git-send-email-mika.kahola@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: dri-devel@lists.freedesktop.org Cc: daniel.vetter@ffwll.ch, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RGlzcGxheVBvcnQgYnJhbmNoIGRldmljZSBtYXkgZGVmaW5lIG1heCBzdXBwb3J0ZWQgYml0cyBw ZXIKY29tcG9uZW50LiBVcGRhdGUgZGlzcGxheSBpbmZvIGJhc2VkIG9uIHRoaXMgdmFsdWUgaWYg YnBjCmlzIGRlZmluZWQuCgp2MjogY2xlYW51cCB0byBtYXRjaCB0aGUgZHJtX2RwX2hlbHBlci5j IHBhdGNoZXMgaW50cm9kdWNlZAogICAgZWFybGllciBpbiB0aGlzIHNlcmllcwp2MzogRmlsbCBi cGMgZm9yIGNvbm5lY3RvcidzIGRpc3BsYXkgaW5mbyBpbiBzZXBhcmF0ZQogICAgZHJtX2RwX2hl bHBlciBmdW5jdGlvbiAoRGFuaWVsKQp2NDogcmVtb3ZlIHVwZGF0aW5nIGJwYyBmb3IgZGlzcGxh eSBpbmZvIGFzIGl0IG1heSBiZSBvdmVycmlkZGVuCiAgICB3aGVuIHBhcnNpbmcgRURJRC4gSW5z dGVhZCwgY2hlY2sgYnBjIGZvciBEUCBicmFuY2ggZGV2aWNlCiAgICBkdXJpbmcgY29tcHV0ZV9j b25maWcKdjU6IEluZGVudGF0aW9uIGZpeGVzIChKaW0gQnJpZGUpCgpTaWduZWQtb2ZmLWJ5OiBN aWthIEthaG9sYSA8bWlrYS5rYWhvbGFAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2RwLmMgfCAxNiArKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMTUg aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2RwLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCmluZGV4 IDhmMTdjODguLjY5Y2VlOWIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2RwLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwpAQCAtMTUyNCw2ICsx NTI0LDIwIEBAIHZvaWQgaW50ZWxfZHBfY29tcHV0ZV9yYXRlKHN0cnVjdCBpbnRlbF9kcCAqaW50 ZWxfZHAsIGludCBwb3J0X2Nsb2NrLAogCX0KIH0KIAoraW50IGludGVsX2RwX2NvbXB1dGVfYnBw KHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHAsCisJCQkgc3RydWN0IGludGVsX2NydGNfc3RhdGUg KnBpcGVfY29uZmlnKQoreworCWludCBicHAsIGJwYzsKKworCWJwcCA9IHBpcGVfY29uZmlnLT5w aXBlX2JwcDsKKwlicGMgPSBkcm1fZHBfZG93bnN0cmVhbV9tYXhfYnBjKGludGVsX2RwLT5kcGNk LCBpbnRlbF9kcC0+ZG93bnN0cmVhbV9wb3J0cyk7CisKKwlpZiAoYnBjID4gMCkKKwkJYnBwID0g bWluKGJwcCwgMypicGMpOworCisJcmV0dXJuIGJwcDsKK30KKwogYm9vbAogaW50ZWxfZHBfY29t cHV0ZV9jb25maWcoc3RydWN0IGludGVsX2VuY29kZXIgKmVuY29kZXIsCiAJCQlzdHJ1Y3QgaW50 ZWxfY3J0Y19zdGF0ZSAqcGlwZV9jb25maWcsCkBAIC0xNTkwLDcgKzE2MDQsNyBAQCBpbnRlbF9k cF9jb21wdXRlX2NvbmZpZyhzdHJ1Y3QgaW50ZWxfZW5jb2RlciAqZW5jb2RlciwKIAogCS8qIFdh bGsgdGhyb3VnaCBhbGwgYnBwIHZhbHVlcy4gTHVja2lseSB0aGV5J3JlIGFsbCBuaWNlbHkgc3Bh Y2VkIHdpdGggMgogCSAqIGJwYyBpbiBiZXR3ZWVuLiAqLwotCWJwcCA9IHBpcGVfY29uZmlnLT5w aXBlX2JwcDsKKwlicHAgPSBpbnRlbF9kcF9jb21wdXRlX2JwcChpbnRlbF9kcCwgcGlwZV9jb25m aWcpOwogCWlmIChpc19lZHAoaW50ZWxfZHApKSB7CiAKIAkJLyogR2V0IGJwcCBmcm9tIHZidCBv bmx5IGZvciBwYW5lbHMgdGhhdCBkb250IGhhdmUgYnBwIGluIGVkaWQgKi8KLS0gCjIuNy40Cgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK