From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: [PATCH] intel/atomic: Stop updating legacy fb parameters Date: Tue, 5 Dec 2017 18:00:20 +0100 Message-ID: <20171205170020.4560-1-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id D7BA76E5B1 for ; Tue, 5 Dec 2017 17:00:27 +0000 (UTC) Received: by mail-wm0-x242.google.com with SMTP id i11so2516310wmf.4 for ; Tue, 05 Dec 2017 09:00:27 -0800 (PST) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Intel Graphics Development Cc: Daniel Vetter , Paulo Zanoni , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org RXZlbiBmYmMgaXNuJ3QgdXNpbmcgdGhpcyBzdHVmZiBhbnltb3JlLCBzbyB0aW1lIHRvIHJlbW92 ZSBpdC4KCkNsZWFuaW5nIHVwIG9uZSBzbWFsbCBwaWVjZSBvZiB0aGUgYXRvbWljIGNvbnZlcnNp b24gY3J1ZnQgYXQgdGhlIHRpbWUKLi4uCgpDYzogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9u aUBpbnRlbC5jb20+CkNjOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50 ZWwuY29tPgpDYzogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4Lmlu dGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRl bC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgMjkgLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyOSBkZWxldGlvbnMo LSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKaW5kZXggMWY3ZTMxMmQwZDBkLi5j ODgzZTE0YTA2ZDMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3Bs YXkuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKQEAgLTEwOTY3 LDMxICsxMDk2Nyw2IEBAIGludGVsX21vZGVzZXRfcGlwZV9jb25maWcoc3RydWN0IGRybV9jcnRj ICpjcnRjLAogCXJldHVybiByZXQ7CiB9CiAKLXN0YXRpYyB2b2lkCi1pbnRlbF9tb2Rlc2V0X3Vw ZGF0ZV9jcnRjX3N0YXRlKHN0cnVjdCBkcm1fYXRvbWljX3N0YXRlICpzdGF0ZSkKLXsKLQlzdHJ1 Y3QgZHJtX2NydGMgKmNydGM7Ci0Jc3RydWN0IGRybV9jcnRjX3N0YXRlICpuZXdfY3J0Y19zdGF0 ZTsKLQlpbnQgaTsKLQotCS8qIERvdWJsZSBjaGVjayBzdGF0ZS4gKi8KLQlmb3JfZWFjaF9uZXdf Y3J0Y19pbl9zdGF0ZShzdGF0ZSwgY3J0YywgbmV3X2NydGNfc3RhdGUsIGkpIHsKLQkJdG9faW50 ZWxfY3J0YyhjcnRjKS0+Y29uZmlnID0gdG9faW50ZWxfY3J0Y19zdGF0ZShuZXdfY3J0Y19zdGF0 ZSk7Ci0KLQkJLyoKLQkJICogVXBkYXRlIGxlZ2FjeSBzdGF0ZSB0byBzYXRpc2Z5IGZiYyBjb2Rl LiBUaGlzIGNhbgotCQkgKiBiZSByZW1vdmVkIHdoZW4gZmJjIHVzZXMgdGhlIGF0b21pYyBzdGF0 ZS4KLQkJICovCi0JCWlmIChkcm1fYXRvbWljX2dldF9leGlzdGluZ19wbGFuZV9zdGF0ZShzdGF0 ZSwgY3J0Yy0+cHJpbWFyeSkpIHsKLQkJCXN0cnVjdCBkcm1fcGxhbmVfc3RhdGUgKnBsYW5lX3N0 YXRlID0gY3J0Yy0+cHJpbWFyeS0+c3RhdGU7Ci0KLQkJCWNydGMtPnByaW1hcnktPmZiID0gcGxh bmVfc3RhdGUtPmZiOwotCQkJY3J0Yy0+eCA9IHBsYW5lX3N0YXRlLT5zcmNfeCA+PiAxNjsKLQkJ CWNydGMtPnkgPSBwbGFuZV9zdGF0ZS0+c3JjX3kgPj4gMTY7Ci0JCX0KLQl9Ci19Ci0KIHN0YXRp YyBib29sIGludGVsX2Z1enp5X2Nsb2NrX2NoZWNrKGludCBjbG9jazEsIGludCBjbG9jazIpCiB7 CiAJaW50IGRpZmY7CkBAIC0xMjM2NCwxMCArMTIzMzksNiBAQCBzdGF0aWMgdm9pZCBpbnRlbF9h dG9taWNfY29tbWl0X3RhaWwoc3RydWN0IGRybV9hdG9taWNfc3RhdGUgKnN0YXRlKQogCQl9CiAJ fQogCi0JLyogT25seSBhZnRlciBkaXNhYmxpbmcgYWxsIG91dHB1dCBwaXBlbGluZXMgdGhhdCB3 aWxsIGJlIGNoYW5nZWQgY2FuIHdlCi0JICogdXBkYXRlIHRoZSB0aGUgb3V0cHV0IGNvbmZpZ3Vy YXRpb24uICovCi0JaW50ZWxfbW9kZXNldF91cGRhdGVfY3J0Y19zdGF0ZShzdGF0ZSk7Ci0KIAlp ZiAoaW50ZWxfc3RhdGUtPm1vZGVzZXQpIHsKIAkJZHJtX2F0b21pY19oZWxwZXJfdXBkYXRlX2xl Z2FjeV9tb2Rlc2V0X3N0YXRlKHN0YXRlLT5kZXYsIHN0YXRlKTsKIAotLSAKMi4xNS4wCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK