From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4D31989F2D for ; Fri, 10 May 2019 17:19:03 +0000 (UTC) From: Ville Syrjala Date: Fri, 10 May 2019 20:18:59 +0300 Message-Id: <20190510171900.29593-1-ville.syrjala@linux.intel.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t 1/2] 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 IC0tZ2l0IGEvbGliL2lndF9mYi5jIGIvbGliL2lndF9mYi5jCmluZGV4IGQ0OTI5MDE5OTcxYy4u MTk1MjNhNGRlZjU0IDEwMDY0NAotLS0gYS9saWIvaWd0X2ZiLmMKKysrIGIvbGliL2lndF9mYi5j CkBAIC05OCw2ICs5OCwxMiBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IGZvcm1hdF9kZXNjX3N0cnVj dCB7CiAJICAubnVtX3BsYW5lcyA9IDEsIC5wbGFuZV9icHAgPSB7IDE2LCB9LAogCSAgLmhzdWIg PSAxLCAudnN1YiA9IDEsCiAJfSwKKwl7IC5uYW1lID0gIkM4IiwgLmRlcHRoID0gLTEsIC5kcm1f aWQgPSBEUk1fRk9STUFUX0M4LAorCSAgLmNhaXJvX2lkID0gQ0FJUk9fRk9STUFUX0lOVkFMSUQs CisJICAucGl4bWFuX2lkID0gUElYTUFOX3IzZzNiMiwKKwkgIC5udW1fcGxhbmVzID0gMSwgLnBs YW5lX2JwcCA9IHsgOCwgfSwKKwkgIC5oc3ViID0gMSwgLnZzdWIgPSAxLAorCX0sCiAJeyAubmFt ZSA9ICJYUkdCMTU1NSIsIC5kZXB0aCA9IC0xLCAuZHJtX2lkID0gRFJNX0ZPUk1BVF9YUkdCMTU1 NSwKIAkgIC5jYWlyb19pZCA9IENBSVJPX0ZPUk1BVF9JTlZBTElELAogCSAgLnBpeG1hbl9pZCA9 IFBJWE1BTl94MXI1ZzViNSwKQEAgLTMyNDgsNiArMzI1NCwxNSBAQCBib29sIGlndF9mYl9zdXBw b3J0ZWRfZm9ybWF0KHVpbnQzMl90IGRybV9mb3JtYXQpCiB7CiAJY29uc3Qgc3RydWN0IGZvcm1h dF9kZXNjX3N0cnVjdCAqZjsKIAorCS8qCisJICogQzggbmVlZHMgYSBMVVQgd2hpY2ggKGF0IGxl YXN0IGZvciB0aGUgdGltZSBiZWluZykKKwkgKiBpcyB0aGUgcmVzcG9uc2liaWxpdHkgb2YgZWFj aCB0ZXN0LiBOb3QgYWxsIHRlc3RzCisJICogaGF2ZSB0aGUgcmVxdWlyZWQgY29kZSBzbyBsZXQn cyBrZWVwIEM4IGhpZGRlbiBmcm9tCisJICogbW9zdCBleWVzLgorCSAqLworCWlmIChkcm1fZm9y bWF0ID09IERSTV9GT1JNQVRfQzgpCisJCXJldHVybiBmYWxzZTsKKwogCWZvcl9lYWNoX2Zvcm1h dChmKQogCQlpZiAoZi0+ZHJtX2lkID09IGRybV9mb3JtYXQpCiAJCQlyZXR1cm4gKGYtPmNhaXJv X2lkICE9IENBSVJPX0ZPUk1BVF9JTlZBTElEKSB8fAotLSAKMi4yMS4wCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlzdApp Z3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXY=