From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zhi Wang Subject: [RFC 04/29] drm/i915: Ondemand populate context addressing mode bit Date: Thu, 28 Jan 2016 18:21:26 +0800 Message-ID: <1453976511-27322-5-git-send-email-zhi.a.wang@intel.com> References: <1453976511-27322-1-git-send-email-zhi.a.wang@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 803456E7EB for ; Thu, 28 Jan 2016 02:23:52 -0800 (PST) In-Reply-To: <1453976511-27322-1-git-send-email-zhi.a.wang@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, igvt-g@lists.01.org Cc: daniel.vetter@ffwll.ch, david.j.cowperthwaite@intel.com List-Id: intel-gfx@lists.freedesktop.org QXMgR1ZULWcgd29ya2xvYWQgc2NoZWR1bGVyIG1heSBzdWJtaXQgd29ya2xvYWRzIGZyb20gZGlm ZmVyZW50IFZNcyB0byBpOTE1LApzb21lIFZNIG1heSB1c2UgMzJiaXQgUFBHVFQgYWRkcmVzc2lu ZyBtb2RlLCB3aGlsZSBzb21lIFZNcyBtYXkgdXNlIDQ4Yml0CmFkZHJlc3NpbmcgbW9kZSwgdGhl IGNvbnRleHQgYWRkcmVzc2luZyBtb2RlIGJpdCBpbiB0aGUgY29udGV4dCBkZXNjcmlwdG9yCmhh cyB0byBiZSBhbGlnbmVkIHdpdGggZ3Vlc3Qgd29ya2xvYWQuIElmIHRoZSB0by1iZS1zdWJtaXR0 ZWQgY29udGV4dCBpcwphIEdWVCBjb250ZXh0LgoKU2lnbmVkLW9mZi1ieTogWmhpIFdhbmcgPHpo aS5hLndhbmdAaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5j IHwgMTAgKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgMSBkZWxl dGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKaW5kZXggZGE5N2JjNS4uNDhlOGNhMiAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKKysrIGIvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKQEAgLTMwMiw3ICszMDIsOCBAQCBsb2dpY2FsX3Jp bmdfaW5pdF9wbGF0Zm9ybV9pbnZhcmlhbnRzKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKnJpbmcp CiAgKiB3aGljaCByZW1haW5zIHZhbGlkIHVudGlsIHRoZSBjb250ZXh0IGlzIHVucGlubmVkLgog ICoKICAqIFRoaXMgaXMgd2hhdCBhIGRlc2NyaXB0b3IgbG9va3MgbGlrZSwgZnJvbSBMU0IgdG8g TVNCOgotICogICAgYml0cyAwLTExOiAgICBmbGFncywgR0VOOF9DVFhfKiAoY2FjaGVkIGluIGN0 eF9kZXNjX3RlbXBsYXRlKQorICogICAgYml0cyAwLTIsMy0xMTogZmxhZ3MsIEdFTjhfQ1RYXyog KGNhY2hlZCBpbiBjdHhfZGVzY190ZW1wbGF0ZSkKKyAqICAgIGJpdHMgMzogICAgICAgIENvbnRl eHQgYWRkcmVzc2luZyBtb2RlCiAgKiAgICBiaXRzIDEyLTMxOiAgICBMUkNBLCBHVFQgYWRkcmVz cyBvZiAodGhlIEhXU1Agb2YpIHRoaXMgY29udGV4dAogICogICAgYml0cyAzMi01MTogICAgY3R4 IElELCBhIGdsb2JhbGx5IHVuaXF1ZSB0YWcgKHRoZSBMUkNBIGFnYWluISkKICAqICAgIGJpdHMg NTItNjM6ICAgIHJlc2VydmVkLCBtYXkgZW5jb2RlIHRoZSBlbmdpbmUgSUQgKGZvciBHdUMpCkBA IC0zMTcsNiArMzE4LDEzIEBAIGludGVsX2xyX2NvbnRleHRfZGVzY3JpcHRvcl91cGRhdGUoc3Ry dWN0IGludGVsX2NvbnRleHQgKmN0eCwKIAkgICAgICAgTFJDX1BQSFdTUF9QTiAqIFBBR0VfU0la RTsKIAogCWRlc2MgPSByaW5nLT5jdHhfZGVzY190ZW1wbGF0ZTsJCQkgICAvKiBiaXRzICAwLTEx ICovCisKKwlpZiAoIWN0eC0+Z3Z0X2NvbnRleHQpCisJCWRlc2MgfD0gR0VOOF9DVFhfQUREUkVT U0lOR19NT0RFKGRldikgPDwgICAvKiBiaXQgMyAqLworCQkJR0VOOF9DVFhfQUREUkVTU0lOR19N T0RFX1NISUZUOworCWVsc2UKKwkJZGVzYyB8PSBjdHgtPmd2dF9jb250ZXh0X2FkZHJlc3Npbmdf bW9kZVtyaW5nLT5pZF07CisKIAlkZXNjIHw9IGxyY2E7CQkJCQkgICAvKiBiaXRzIDEyLTMxICov CiAJZGVzYyB8PSAobHJjYSA+PiBQQUdFX1NISUZUKSA8PCBHRU44X0NUWF9JRF9TSElGVDsgLyog Yml0cyAzMi01MSAqLwogCi0tIAoxLjkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngK