From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM04-BN3-obe.outbound.protection.outlook.com (mail-eopbgr680075.outbound.protection.outlook.com [40.107.68.75]) by gabe.freedesktop.org (Postfix) with ESMTPS id 869B26E380 for ; Thu, 11 Oct 2018 22:17:55 +0000 (UTC) From: Date: Thu, 11 Oct 2018 18:17:36 -0400 Message-ID: <1539296256-16598-1-git-send-email-sunpeng.li@amd.com> MIME-Version: 1.0 Subject: [igt-dev] [PATCH i-g-t] lib/igt_fb: Require FB modifiers only when needed 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: RnJvbTogTGVvIExpIDxzdW5wZW5nLmxpQGFtZC5jb20+CgpBTURHUFUgZG9lc24ndCBoYXZlIG1v ZGlmaWVyIHN1cHBvcnQuIEhvd2V2ZXIsIF9fa21zX2FkZGZiIHJlcXVlc3RzCm1vZGlmaWVyIHN1 cHBvcnQgb24gYWxsIGNhbGxzIHRvIGlndF9jcmVhdGVfZmJfd2l0aF9ib19zaXplLgoKVGhlcmVm b3JlLCBkb24ndCByZXF1ZXN0IG1vZGlmaWVyIHN1cHBvcnQgaWYgbm90IG5lZWRlZC4KClNpZ25l ZC1vZmYtYnk6IExlbyBMaSA8c3VucGVuZy5saUBhbWQuY29tPgotLS0KIGxpYi9pZ3RfZmIuYyAg ICAgICAgIHwgOCArKysrKysrLQogbGliL2lvY3RsX3dyYXBwZXJzLmMgfCAzICsrLQogMiBmaWxl cyBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv bGliL2lndF9mYi5jIGIvbGliL2lndF9mYi5jCmluZGV4IDM1YmUyZTguLjMyNTMyMzYgMTAwNjQ0 Ci0tLSBhL2xpYi9pZ3RfZmIuYworKysgYi9saWIvaWd0X2ZiLmMKQEAgLTkxMyw2ICs5MTMsMTIg QEAgaWd0X2NyZWF0ZV9mYl93aXRoX2JvX3NpemUoaW50IGZkLCBpbnQgd2lkdGgsIGludCBoZWln aHQsCiAJLyogRklYTUUgYWxsb3cgdGhlIGNhbGxlciB0byBwYXNzIHRoZXNlIGluICovCiAJZW51 bSBpZ3RfY29sb3JfZW5jb2RpbmcgY29sb3JfZW5jb2RpbmcgPSBJR1RfQ09MT1JfWUNCQ1JfQlQ3 MDk7CiAJZW51bSBpZ3RfY29sb3JfcmFuZ2UgY29sb3JfcmFuZ2UgPSBJR1RfQ09MT1JfWUNCQ1Jf TElNSVRFRF9SQU5HRTsKKwl1aW50MzJfdCBmbGFncyA9IDA7CisKKwlpZiAodGlsaW5nICE9IExP Q0FMX0RSTV9GT1JNQVRfTU9EX05PTkUgJiYKKwkgICAgdGlsaW5nICE9IExPQ0FMX0k5MTVfRk9S TUFUX01PRF9YX1RJTEVEKQorCQlmbGFncyA9IExPQ0FMX0RSTV9NT0RFX0ZCX01PRElGSUVSUzsK KwogCiAJZmJfaW5pdChmYiwgZmQsIHdpZHRoLCBoZWlnaHQsIGZvcm1hdCwgdGlsaW5nLAogCQlj b2xvcl9lbmNvZGluZywgY29sb3JfcmFuZ2UpOwpAQCAtOTM1LDcgKzk0MSw3IEBAIGlndF9jcmVh dGVfZmJfd2l0aF9ib19zaXplKGludCBmZCwgaW50IHdpZHRoLCBpbnQgaGVpZ2h0LAogCQkJICAg ICAgZmItPndpZHRoLCBmYi0+aGVpZ2h0LAogCQkJICAgICAgZmItPmRybV9mb3JtYXQsIGZiLT50 aWxpbmcsCiAJCQkgICAgICBmYi0+c3RyaWRlcywgZmItPm9mZnNldHMsIGZiLT5udW1fcGxhbmVz LAotCQkJICAgICAgTE9DQUxfRFJNX01PREVfRkJfTU9ESUZJRVJTLAorCQkJICAgICAgZmxhZ3Ms CiAJCQkgICAgICAmZmItPmZiX2lkKSk7CiAKIAlyZXR1cm4gZmItPmZiX2lkOwpkaWZmIC0tZ2l0 IGEvbGliL2lvY3RsX3dyYXBwZXJzLmMgYi9saWIvaW9jdGxfd3JhcHBlcnMuYwppbmRleCAwOTI5 YzQzLi4wMTczMTRhIDEwMDY0NAotLS0gYS9saWIvaW9jdGxfd3JhcHBlcnMuYworKysgYi9saWIv aW9jdGxfd3JhcHBlcnMuYwpAQCAtMTY3OCw3ICsxNjc4LDggQEAgaW50IF9fa21zX2FkZGZiKGlu dCBmZCwgdWludDMyX3QgaGFuZGxlLAogCXN0cnVjdCBkcm1fbW9kZV9mYl9jbWQyIGY7CiAJaW50 IHJldCwgaTsKIAotCWlndF9yZXF1aXJlX2ZiX21vZGlmaWVycyhmZCk7CisJaWYgKG1vZGlmaWVy KQorCQlpZ3RfcmVxdWlyZV9mYl9tb2RpZmllcnMoZmQpOwogCiAJbWVtc2V0KCZmLCAwLCBzaXpl b2YoZikpOwogCi0tIAoyLjcuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KaWd0LWRldiBtYWlsaW5nIGxpc3QKaWd0LWRldkBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pZ3Qt ZGV2Cg==