From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Jos=C3=A9=20Roberto=20de=20Souza?= Subject: [PATCH 04/16] drm/i915: Move FBC init and cleanup calls to modeset functions Date: Fri, 12 Oct 2018 14:52:06 -0700 Message-ID: <20181012215218.5119-4-jose.souza@intel.com> References: <20181012215218.5119-1-jose.souza@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2C2F66E4A3 for ; Fri, 12 Oct 2018 21:52:29 +0000 (UTC) In-Reply-To: <20181012215218.5119-1-jose.souza@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 QWx0aG91Z2ggRkJDIGhlbHBzIHNhdmUgcG93ZXIgaXQgZG8gbm90IGJlbG9uZ3MgdG8gcG93ZXIg bWFuYWdlbWVudAphbHNvIHRoZSBjbGVhbnVwIHdhcyBwbGFjZWQgaW4gaTkxNV9kcml2ZXJfdW5s b2FkKCkgYWxzbyBub3QgYSBnb29kCnBsYWNlLiBpbnRlbF9tb2Rlc2V0X2luaXQoKS9pbnRlbF9t b2Rlc2V0X2NsZWFudXAoKSBhcmUgYmV0dGVyIHBsYWNlcwphbHNvIHRoaXMgd2lsbCBoZWxwIG1h a2UgZWFzeSBkaXNhYmxlIGZlYXR1cmVzIHRoYXQgZGVwZW5kcyBpbgpkaXNwbGF5IGJlaW5nIGVu YWJsZWQgaW4gZHJpdmVyLgoKU2lnbmVkLW9mZi1ieTogSm9zw6kgUm9iZXJ0byBkZSBTb3V6YSA8 am9zZS5zb3V6YUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYu YyAgICAgIHwgMSAtCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgfCA0ICsr KysKIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMgICAgICB8IDIgLS0KIDMgZmlsZXMg Y2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2Rydi5jCmluZGV4IGU5M2IyMTRhM2RmYS4uOGU5ZWNhYmRlNzEwIDEwMDY0NAotLS0gYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZHJ2LmMKQEAgLTE4MDIsNyArMTgwMiw2IEBAIHZvaWQgaTkxNV9kcml2ZXJfdW5sb2FkKHN0 cnVjdCBkcm1fZGV2aWNlICpkZXYpCiAJaTkxNV9yZXNldF9lcnJvcl9zdGF0ZShkZXZfcHJpdik7 CiAKIAlpOTE1X2dlbV9maW5pKGRldl9wcml2KTsKLQlpbnRlbF9mYmNfY2xlYW51cF9jZmIoZGV2 X3ByaXYpOwogCiAJaW50ZWxfcG93ZXJfZG9tYWluc19maW5pX2h3KGRldl9wcml2KTsKIApkaWZm IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCmluZGV4IDM2Zjg4N2EyYmRmMi4uMWQwN2ZjNDFk NDkyIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKKysr IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCkBAIC0xNTAyOCw2ICsxNTAy OCw4IEBAIGludCBpbnRlbF9tb2Rlc2V0X2luaXQoc3RydWN0IGRybV9kZXZpY2UgKmRldikKIAog CWludGVsX2luaXRfcXVpcmtzKGRldik7CiAKKwlpbnRlbF9mYmNfaW5pdChkZXZfcHJpdik7CisK IAlpbnRlbF9pbml0X3BtKGRldl9wcml2KTsKIAogCS8qCkBAIC0xNTgyOSw2ICsxNTgzMSw4IEBA IHZvaWQgaW50ZWxfbW9kZXNldF9jbGVhbnVwKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCiAJaW50 ZWxfdGVhcmRvd25fZ21idXMoZGV2X3ByaXYpOwogCiAJZGVzdHJveV93b3JrcXVldWUoZGV2X3By aXYtPm1vZGVzZXRfd3EpOworCisJaW50ZWxfZmJjX2NsZWFudXBfY2ZiKGRldl9wcml2KTsKIH0K IAogLyoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCmluZGV4IGY4MzM3MmM2Y2FmZS4uODM4YWFmMmM3 MTljIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMKQEAgLTkzNDAsOCArOTM0MCw2IEBAIHZvaWQg aW50ZWxfaW5pdF9jbG9ja19nYXRpbmdfaG9va3Moc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRl dl9wcml2KQogLyogU2V0IHVwIGNoaXAgc3BlY2lmaWMgcG93ZXIgbWFuYWdlbWVudC1yZWxhdGVk IGZ1bmN0aW9ucyAqLwogdm9pZCBpbnRlbF9pbml0X3BtKHN0cnVjdCBkcm1faTkxNV9wcml2YXRl ICpkZXZfcHJpdikKIHsKLQlpbnRlbF9mYmNfaW5pdChkZXZfcHJpdik7Ci0KIAkvKiBGb3IgY3hz ciAqLwogCWlmIChJU19QSU5FVklFVyhkZXZfcHJpdikpCiAJCWk5MTVfcGluZXZpZXdfZ2V0X21l bV9mcmVxKGRldl9wcml2KTsKLS0gCjIuMTkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==