From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Hoath Subject: [PATCH 4/4] drm/i915: Only update ringbuf address when necessary Date: Tue, 6 Oct 2015 15:52:04 +0100 Message-ID: <1444143124-16030-5-git-send-email-nicholas.hoath@intel.com> References: <1444143124-16030-1-git-send-email-nicholas.hoath@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 ESMTP id 7B1D26EB05 for ; Tue, 6 Oct 2015 07:52:37 -0700 (PDT) In-Reply-To: <1444143124-16030-1-git-send-email-nicholas.hoath@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 V2Ugbm93IG9ubHkgbmVlZCB0byB1cGRhdGUgdGhlIGFkZHJlc3Mgb2YgdGhlIHJpbmdidWYgb2Jq ZWN0IGluIHRoZQpodyBjb250ZXh0IHdoZW4gaXQgaXMgcGlubmVkLCBhbmQgdGhlIGh3IGNvbnRl eHQgaXMgZmlyc3QgQ1BVIG1hcHBlZAoKSXNzdWU6IFZJWi00Mjc3CkNjOiBEYXZpZCBHb3Jkb24g PGRhdmlkLnMuZ29yZG9uQGludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogTmljayBIb2F0aCA8bmlj aG9sYXMuaG9hdGhAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xy Yy5jIHwgNCArKystCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u KC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYwppbmRleCA1NWE0ZGU1Ni4uOTJhMGVjZSAxMDA2 NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKKysrIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKQEAgLTM2OCw3ICszNjgsNiBAQCBzdGF0aWMgaW50IGV4 ZWNsaXN0c191cGRhdGVfY29udGV4dChzdHJ1Y3QgZHJtX2k5MTVfZ2VtX3JlcXVlc3QgKnJxKQog CVdBUk5fT04oIWk5MTVfZ2VtX29ial9pc19waW5uZWQocmJfb2JqKSk7CiAKIAlyZWdfc3RhdGVb Q1RYX1JJTkdfVEFJTCsxXSA9IHJxLT50YWlsOwotCXJlZ19zdGF0ZVtDVFhfUklOR19CVUZGRVJf U1RBUlQrMV0gPSBpOTE1X2dlbV9vYmpfZ2d0dF9vZmZzZXQocmJfb2JqKTsKIAogCWlmIChwcGd0 dCAmJiAhVVNFU19GVUxMXzQ4QklUX1BQR1RUKHBwZ3R0LT5iYXNlLmRldikpIHsKIAkJLyogVHJ1 ZSAzMmIgUFBHVFQgd2l0aCBkeW5hbWljIHBhZ2UgYWxsb2NhdGlvbjogdXBkYXRlIFBEUApAQCAt MTA0Niw2ICsxMDQ1LDkgQEAgc3RhdGljIGludCBpbnRlbF9scl9jb250ZXh0X2RvX3BpbigKIAlp ZiAocmV0KQogCQlnb3RvIHVucGluX3JiX29iajsKIAorCWN0eC0+ZW5naW5lW3JpbmctPmlkXS5y ZWdfc3RhdGVbQ1RYX1JJTkdfQlVGRkVSX1NUQVJUKzFdID0KKwkJCWk5MTVfZ2VtX29ial9nZ3R0 X29mZnNldChyaW5nYnVmLT5vYmopOworCiAJY3R4X29iai0+ZGlydHkgPSB0cnVlOwogCiAJLyog SW52YWxpZGF0ZSBHdUMgVExCLiAqLwotLSAKMS45LjEKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==