From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan de Oliveira Subject: [PATCH 35/35] drm/i915: Get rid of intel_crtc_set_state() Date: Tue, 21 Apr 2015 17:13:24 +0300 Message-ID: <1429625604-22252-36-git-send-email-ander.conselvan.de.oliveira@intel.com> References: <1429625604-22252-1-git-send-email-ander.conselvan.de.oliveira@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 258146E5E1 for ; Tue, 21 Apr 2015 07:14:35 -0700 (PDT) In-Reply-To: <1429625604-22252-1-git-send-email-ander.conselvan.de.oliveira@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 Cc: Ander Conselvan de Oliveira List-Id: intel-gfx@lists.freedesktop.org Tm93IHRoYXQgd2UgZG8gcHJvcGVyIHN0YXRlIHN3YXBzLCB3ZSBkb24ndCBkZXBlbmQgb24gdGhp cyBmdW5jdGlvbgphbnltb3JlIHRvIGtlZXAgdGhlIHN0YXRlIGluIHN5bmMuCgpTaWduZWQtb2Zm LWJ5OiBBbmRlciBDb25zZWx2YW4gZGUgT2xpdmVpcmEgPGFuZGVyLmNvbnNlbHZhbi5kZS5vbGl2 ZWlyYUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5j IHwgMTIgKystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxMCBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNw bGF5LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKaW5kZXggNWI4YjY2 Yy4uZWU1NDdiMiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxh eS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwpAQCAtMTAxNjgs MTQgKzEwMTY4LDYgQEAgdm9pZCBpbnRlbF9tYXJrX2lkbGUoc3RydWN0IGRybV9kZXZpY2UgKmRl dikKIAlpbnRlbF9ydW50aW1lX3BtX3B1dChkZXZfcHJpdik7CiB9CiAKLXN0YXRpYyB2b2lkIGlu dGVsX2NydGNfc2V0X3N0YXRlKHN0cnVjdCBpbnRlbF9jcnRjICpjcnRjLAotCQkJCSBzdHJ1Y3Qg aW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSkKLXsKLQlrZnJlZShjcnRjLT5jb25maWcpOwot CWNydGMtPmNvbmZpZyA9IGNydGNfc3RhdGU7Ci0JY3J0Yy0+YmFzZS5zdGF0ZSA9ICZjcnRjX3N0 YXRlLT5iYXNlOwotfQotCiBzdGF0aWMgdm9pZCBpbnRlbF9jcnRjX2Rlc3Ryb3koc3RydWN0IGRy bV9jcnRjICpjcnRjKQogewogCXN0cnVjdCBpbnRlbF9jcnRjICppbnRlbF9jcnRjID0gdG9faW50 ZWxfY3J0YyhjcnRjKTsKQEAgLTEwMTkyLDcgKzEwMTg0LDYgQEAgc3RhdGljIHZvaWQgaW50ZWxf Y3J0Y19kZXN0cm95KHN0cnVjdCBkcm1fY3J0YyAqY3J0YykKIAkJa2ZyZWUod29yayk7CiAJfQog Ci0JaW50ZWxfY3J0Y19zZXRfc3RhdGUoaW50ZWxfY3J0YywgTlVMTCk7CiAJZHJtX2NydGNfY2xl YW51cChjcnRjKTsKIAogCWtmcmVlKGludGVsX2NydGMpOwpAQCAtMTMzNjYsNyArMTMzNTcsOCBA QCBzdGF0aWMgdm9pZCBpbnRlbF9jcnRjX2luaXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgaW50 IHBpcGUpCiAJY3J0Y19zdGF0ZSA9IGt6YWxsb2Moc2l6ZW9mKCpjcnRjX3N0YXRlKSwgR0ZQX0tF Uk5FTCk7CiAJaWYgKCFjcnRjX3N0YXRlKQogCQlnb3RvIGZhaWw7Ci0JaW50ZWxfY3J0Y19zZXRf c3RhdGUoaW50ZWxfY3J0YywgY3J0Y19zdGF0ZSk7CisJaW50ZWxfY3J0Yy0+Y29uZmlnID0gY3J0 Y19zdGF0ZTsKKwlpbnRlbF9jcnRjLT5iYXNlLnN0YXRlID0gJmNydGNfc3RhdGUtPmJhc2U7CiAJ Y3J0Y19zdGF0ZS0+YmFzZS5jcnRjID0gJmludGVsX2NydGMtPmJhc2U7CiAKIAkvKiBpbml0aWFs aXplIHNoYXJlZCBzY2FsZXJzICovCi0tIAoyLjEuMAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK