From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6B46889760 for ; Thu, 16 May 2019 16:59:21 +0000 (UTC) From: Ville Syrjala Date: Thu, 16 May 2019 19:59:14 +0300 Message-Id: <20190516165915.2324-2-ville.syrjala@linux.intel.com> In-Reply-To: <20190516165915.2324-1-ville.syrjala@linux.intel.com> References: <20190516165915.2324-1-ville.syrjala@linux.intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 2/3] lib/igt_fb: Add support for C8 pixel format List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org List-ID: RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkV4 cG9zZSBDOCBzdXBwb3J0IGJ5IHV0aWxpemluZyBwaXhtYW4ncyByZ2IzMzIgc3VwcG9ydC4KQnkg dXNpbmcgcmdiMzMyIHdlIGRvbid0IGhhdmUgdG8gd29ycnkgdG9vIG11Y2ggYWJvdXQKaG93IHRv IHBvcHVsYXRlIHRoZSBMVVQsIHRob3VnaCBmb3Igbm93IHdlIHN0aWxsIGxlYXZlCnRoYXQgcmVz cG9uc2liaWxpdHkgdG8gaW5kaXZpZHVhbCB0ZXN0cy4gSWYgZGVzaXJlZCB3ZQpjb3VsZCBtYWtl IGlndF9rbXMgZ2VuZXJhdGUgYSBzdWl0YWJsZSBMVVQgd2hlbiB0aGUgdGVzdAppdHNlbGYgZGlk bid0IGJvdGhlci4gQnV0IG1laCBmb3Igbm93LgoKU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOk bMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KLS0tCiBsaWIvaWd0X2ZiLmMgfCAx NSArKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspCgpkaWZm IC0tZ2l0IGEvbGliL2lndF9mYi5jIGIvbGliL2lndF9mYi5jCmluZGV4IGM2ZTE4Mzk3Yjc1NC4u OWQ0ZjkwNWUxNjllIDEwMDY0NAotLS0gYS9saWIvaWd0X2ZiLmMKKysrIGIvbGliL2lndF9mYi5j CkBAIC05OCw2ICs5OCwxMiBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGZvcm1hdF9kZXNjX3N0cnVj dCB7CiAJICAubnVtX3BsYW5lcyA9IDEsIC5wbGFuZV9icHAgPSB7IDE2LCB9LAogCSAgLmhzdWIg PSAxLCAudnN1YiA9IDEsCiAJfSwKKwl7IC5uYW1lID0gIkM4IiwgLmRlcHRoID0gLTEsIC5kcm1f aWQgPSBEUk1fRk9STUFUX0M4LAorCSAgLmNhaXJvX2lkID0gQ0FJUk9fRk9STUFUX0lOVkFMSUQs CisJICAucGl4bWFuX2lkID0gUElYTUFOX3IzZzNiMiwKKwkgIC5udW1fcGxhbmVzID0gMSwgLnBs YW5lX2JwcCA9IHsgOCwgfSwKKwkgIC5oc3ViID0gMSwgLnZzdWIgPSAxLAorCX0sCiAJeyAubmFt ZSA9ICJYUkdCMTU1NSIsIC5kZXB0aCA9IC0xLCAuZHJtX2lkID0gRFJNX0ZPUk1BVF9YUkdCMTU1 NSwKIAkgIC5jYWlyb19pZCA9IENBSVJPX0ZPUk1BVF9JTlZBTElELAogCSAgLnBpeG1hbl9pZCA9 IFBJWE1BTl94MXI1ZzViNSwKQEAgLTMyMzMsNiArMzIzOSwxNSBAQCBib29sIGlndF9mYl9zdXBw b3J0ZWRfZm9ybWF0KHVpbnQzMl90IGRybV9mb3JtYXQpCiB7CiAJY29uc3Qgc3RydWN0IGZvcm1h dF9kZXNjX3N0cnVjdCAqZjsKIAorCS8qCisJICogQzggbmVlZHMgYSBMVVQgd2hpY2ggKGF0IGxl YXN0IGZvciB0aGUgdGltZSBiZWluZykKKwkgKiBpcyB0aGUgcmVzcG9uc2liaWxpdHkgb2YgZWFj aCB0ZXN0LiBOb3QgYWxsIHRlc3RzCisJICogaGF2ZSB0aGUgcmVxdWlyZWQgY29kZSBzbyBsZXQn cyBrZWVwIEM4IGhpZGRlbiBmcm9tCisJICogbW9zdCBleWVzLgorCSAqLworCWlmIChkcm1fZm9y bWF0ID09IERSTV9GT1JNQVRfQzgpCisJCXJldHVybiBmYWxzZTsKKwogCWZvcl9lYWNoX2Zvcm1h dChmKQogCQlpZiAoZi0+ZHJtX2lkID09IGRybV9mb3JtYXQpCiAJCQlyZXR1cm4gKGYtPmNhaXJv X2lkICE9IENBSVJPX0ZPUk1BVF9JTlZBTElEKSB8fAotLSAKMi4yMS4wCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdApp Z3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXY=