From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Shevchenko Subject: [PATCH v1] i915: Convert to use match_string() helper Date: Thu, 3 May 2018 21:17:06 +0300 Message-ID: <20180503181706.22120-1-andriy.shevchenko@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Jani Nikula , Joonas Lahtinen , Rodrigo Vivi , intel-gfx@lists.freedesktop.org, David Airlie , dri-devel@lists.freedesktop.org Cc: Andy Shevchenko List-Id: dri-devel@lists.freedesktop.org VGhlIG5ldyBoZWxwZXIgcmV0dXJucyBpbmRleCBvZiB0aGUgbWF0Y2hpbmcgc3RyaW5nIGluIGFu IGFycmF5LgpXZSBhcmUgZ29pbmcgdG8gdXNlIGl0IGhlcmUuCgpTaWduZWQtb2ZmLWJ5OiBBbmR5 IFNoZXZjaGVua28gPGFuZHJpeS5zaGV2Y2hlbmtvQGxpbnV4LmludGVsLmNvbT4KLS0tCiBkcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9waXBlX2NyYy5jIHwgMjIgKysrKysrKysrKy0tLS0tLS0t LS0tLQogMSBmaWxlIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoK ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BpcGVfY3JjLmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9waXBlX2NyYy5jCmluZGV4IDRmMzY3YzE2ZTllNS4uMzlh NGU0ZWRkYTA3IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9waXBlX2Ny Yy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BpcGVfY3JjLmMKQEAgLTc2Niwx MyArNzY2LDEyIEBAIGRpc3BsYXlfY3JjX2N0bF9wYXJzZV9vYmplY3QoY29uc3QgY2hhciAqYnVm LCBlbnVtIGludGVsX3BpcGVfY3JjX29iamVjdCAqbykKIHsKIAlpbnQgaTsKIAotCWZvciAoaSA9 IDA7IGkgPCBBUlJBWV9TSVpFKHBpcGVfY3JjX29iamVjdHMpOyBpKyspCi0JCWlmICghc3RyY21w KGJ1ZiwgcGlwZV9jcmNfb2JqZWN0c1tpXSkpIHsKLQkJCSpvID0gaTsKLQkJCXJldHVybiAwOwot CQl9CisJaSA9IG1hdGNoX3N0cmluZyhwaXBlX2NyY19vYmplY3RzLCBBUlJBWV9TSVpFKHBpcGVf Y3JjX29iamVjdHMpLCBidWYpOworCWlmIChpIDwgMCkKKwkJcmV0dXJuIGk7CiAKLQlyZXR1cm4g LUVJTlZBTDsKKwkqbyA9IGk7CisJcmV0dXJuIDA7CiB9CiAKIHN0YXRpYyBpbnQgZGlzcGxheV9j cmNfY3RsX3BhcnNlX3BpcGUoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LApAQCAt Nzk4LDEzICs3OTcsMTIgQEAgZGlzcGxheV9jcmNfY3RsX3BhcnNlX3NvdXJjZShjb25zdCBjaGFy ICpidWYsIGVudW0gaW50ZWxfcGlwZV9jcmNfc291cmNlICpzKQogCQlyZXR1cm4gMDsKIAl9CiAK LQlmb3IgKGkgPSAwOyBpIDwgQVJSQVlfU0laRShwaXBlX2NyY19zb3VyY2VzKTsgaSsrKQotCQlp ZiAoIXN0cmNtcChidWYsIHBpcGVfY3JjX3NvdXJjZXNbaV0pKSB7Ci0JCQkqcyA9IGk7Ci0JCQly ZXR1cm4gMDsKLQkJfQorCWkgPSBtYXRjaF9zdHJpbmcocGlwZV9jcmNfc291cmNlcywgQVJSQVlf U0laRShwaXBlX2NyY19zb3VyY2VzKSwgYnVmKTsKKwlpZiAoaSA8IDApCisJCXJldHVybiBpOwog Ci0JcmV0dXJuIC1FSU5WQUw7CisJKnMgPSBpOworCXJldHVybiAwOwogfQogCiBzdGF0aWMgaW50 IGRpc3BsYXlfY3JjX2N0bF9wYXJzZShzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYs Ci0tIAoyLjE3LjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAo=