From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville Syrjala Subject: [PATCH 9/9] drm/i915: Inline skl_build_pipe_wm() into its only caller Date: Tue, 12 Mar 2019 22:58:44 +0200 Message-ID: <20190312205844.6339-10-ville.syrjala@linux.intel.com> References: <20190312205844.6339-1-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id A32426E034 for ; Tue, 12 Mar 2019 20:59:17 +0000 (UTC) In-Reply-To: <20190312205844.6339-1-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCnNr bF9idWlsZF9waXBlX3dtKCkgaXMgcXVpdGUgcG9pbnRsZXNzIG5vdy4gSnVzdCBpbmxpbmUgaXQg aW50bwpza2xfY29tcHV0ZV93bSgpLgoKQ2M6IE5lZWwgRGVzYWkgPG5lZWwuZGVzYWlAaW50ZWwu Y29tPgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXgu aW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMgfCAzMiArKysr KystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9u cygrKSwgMjYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfcG0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKaW5kZXggODBlOTY0 ZjdkZTU4Li5hYzBjYTE1MGEwZDUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX3BtLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYwpAQCAtNTI1Nywy MyArNTI1Nyw2IEBAIGJvb2wgc2tsX2RkYl9hbGxvY2F0aW9uX292ZXJsYXBzKGNvbnN0IHN0cnVj dCBza2xfZGRiX2VudHJ5ICpkZGIsCiAJcmV0dXJuIGZhbHNlOwogfQogCi1zdGF0aWMgaW50IHNr bF91cGRhdGVfcGlwZV93bShzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3N0YXRlLAotCQkJICAg ICAgY29uc3Qgc3RydWN0IHNrbF9waXBlX3dtICpvbGRfcGlwZV93bSwKLQkJCSAgICAgIHN0cnVj dCBza2xfcGlwZV93bSAqcGlwZV93bSwgLyogb3V0ICovCi0JCQkgICAgICBib29sICpjaGFuZ2Vk IC8qIG91dCAqLykKLXsKLQlzdHJ1Y3QgaW50ZWxfY3J0YyAqY3J0YyA9IHRvX2ludGVsX2NydGMo Y3N0YXRlLT5iYXNlLmNydGMpOwotCWludCByZXQ7Ci0KLQlyZXQgPSBza2xfYnVpbGRfcGlwZV93 bShjc3RhdGUpOwotCWlmIChyZXQpCi0JCXJldHVybiByZXQ7Ci0KLQkqY2hhbmdlZCA9ICFza2xf cGlwZV93bV9lcXVhbHMoY3J0Yywgb2xkX3BpcGVfd20sIHBpcGVfd20pOwotCi0JcmV0dXJuIDA7 Ci19Ci0KIHN0YXRpYyB1MzIKIHBpcGVzX21vZGlmaWVkKHN0cnVjdCBpbnRlbF9hdG9taWNfc3Rh dGUgKnN0YXRlKQogewpAQCAtNTYxMiwxMCArNTU5NSw5IEBAIHN0YXRpYyBpbnQKIHNrbF9jb21w dXRlX3dtKHN0cnVjdCBpbnRlbF9hdG9taWNfc3RhdGUgKnN0YXRlKQogewogCXN0cnVjdCBpbnRl bF9jcnRjICpjcnRjOwotCXN0cnVjdCBpbnRlbF9jcnRjX3N0YXRlICpjc3RhdGU7CisJc3RydWN0 IGludGVsX2NydGNfc3RhdGUgKm5ld19jcnRjX3N0YXRlOwogCXN0cnVjdCBpbnRlbF9jcnRjX3N0 YXRlICpvbGRfY3J0Y19zdGF0ZTsKIAlzdHJ1Y3Qgc2tsX2RkYl92YWx1ZXMgKnJlc3VsdHMgPSAm c3RhdGUtPndtX3Jlc3VsdHM7Ci0Jc3RydWN0IHNrbF9waXBlX3dtICpwaXBlX3dtOwogCWJvb2wg Y2hhbmdlZCA9IGZhbHNlOwogCWludCByZXQsIGk7CiAKQEAgLTU2MzMsMTIgKzU2MTUsOCBAQCBz a2xfY29tcHV0ZV93bShzdHJ1Y3QgaW50ZWxfYXRvbWljX3N0YXRlICpzdGF0ZSkKIAkgKiBwaXBl IGFsbG9jYXRpb25zIGhhZCB0byBjaGFuZ2UuCiAJICovCiAJZm9yX2VhY2hfb2xkbmV3X2ludGVs X2NydGNfaW5fc3RhdGUoc3RhdGUsIGNydGMsIG9sZF9jcnRjX3N0YXRlLAotCQkJCQkgICAgY3N0 YXRlLCBpKSB7Ci0JCWNvbnN0IHN0cnVjdCBza2xfcGlwZV93bSAqb2xkX3BpcGVfd20gPQotCQkJ Jm9sZF9jcnRjX3N0YXRlLT53bS5za2wub3B0aW1hbDsKLQotCQlwaXBlX3dtID0gJmNzdGF0ZS0+ d20uc2tsLm9wdGltYWw7Ci0JCXJldCA9IHNrbF91cGRhdGVfcGlwZV93bShjc3RhdGUsIG9sZF9w aXBlX3dtLCBwaXBlX3dtLCAmY2hhbmdlZCk7CisJCQkJCSAgICBuZXdfY3J0Y19zdGF0ZSwgaSkg eworCQlyZXQgPSBza2xfYnVpbGRfcGlwZV93bShuZXdfY3J0Y19zdGF0ZSk7CiAJCWlmIChyZXQp CiAJCQlyZXR1cm4gcmV0OwogCkBAIC01NjQ2LDcgKzU2MjQsOSBAQCBza2xfY29tcHV0ZV93bShz dHJ1Y3QgaW50ZWxfYXRvbWljX3N0YXRlICpzdGF0ZSkKIAkJaWYgKHJldCkKIAkJCXJldHVybiBy ZXQ7CiAKLQkJaWYgKGNoYW5nZWQpCisJCWlmICghc2tsX3BpcGVfd21fZXF1YWxzKGNydGMsCisJ CQkJCSZvbGRfY3J0Y19zdGF0ZS0+d20uc2tsLm9wdGltYWwsCisJCQkJCSZuZXdfY3J0Y19zdGF0 ZS0+d20uc2tsLm9wdGltYWwpKQogCQkJcmVzdWx0cy0+ZGlydHlfcGlwZXMgfD0gZHJtX2NydGNf bWFzaygmY3J0Yy0+YmFzZSk7CiAJfQogCi0tIAoyLjE5LjIKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeA==