From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 2/7] drm/i915: Don't enable cursors or sprites for fbdev Date: Wed, 8 May 2013 12:55:17 +0300 Message-ID: <1368006922-24957-3-git-send-email-ville.syrjala@linux.intel.com> References: <1368006922-24957-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1368006922-24957-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: intel-gfx@lists.freedesktop.org Cc: dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkNo ZWNrIGlmIHRoZSBDUlRDIGZyYW1lYnVmZmVyIG1hdGNoZXMgdGhlIGZiZGV2IGhlbHBlcidzIGZy YW1lYnVmZmVyLAphbmQgaWYgaXQgZG9lcywgZG9lbid0IGVuYWJsZSBjdXJzb3JzL3Nwcml0ZXMu CgpTaWduZWQtb2ZmLWJ5OiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50 ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8IDE1ICsr KysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKykKCmRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKaW5kZXggOTRkNjYwNC4uY2ZlMjgwMyAxMDA2NDQKLS0t IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCisrKyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwpAQCAtMzI2NCwxMiArMzI2NCwyMyBAQCBzdGF0aWMg dm9pZCBpcm9ubGFrZV9wZml0X2VuYWJsZShzdHJ1Y3QgaW50ZWxfY3J0YyAqY3J0YykKIAl9CiB9 CiAKK3N0YXRpYyBib29sIGZiZGV2X2FjdGl2ZV9vbl9jcnRjKGNvbnN0IHN0cnVjdCBkcm1fY3J0 YyAqY3J0YykKK3sKKwljb25zdCBzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYgPSBj cnRjLT5kZXYtPmRldl9wcml2YXRlOworCisJcmV0dXJuIGRldl9wcml2LT5mYmRldiAmJiBkZXZf cHJpdi0+ZmJkZXYtPmhlbHBlci5mYiA9PSBjcnRjLT5mYjsKK30KKwogc3RhdGljIHZvaWQgaW50 ZWxfZW5hYmxlX3BsYW5lcyhzdHJ1Y3QgZHJtX2NydGMgKmNydGMpCiB7CiAJc3RydWN0IGRybV9k ZXZpY2UgKmRldiA9IGNydGMtPmRldjsKIAllbnVtIHBpcGUgcGlwZSA9IHRvX2ludGVsX2NydGMo Y3J0YyktPnBpcGU7CiAJc3RydWN0IGludGVsX3BsYW5lICppbnRlbF9wbGFuZTsKIAorCS8qIGRv bid0IGVuYWJsZSBzcHJpdGUgcGxhbmVzIGZvciBmYmRldiAqLworCWlmIChmYmRldl9hY3RpdmVf b25fY3J0YyhjcnRjKSkKKwkJcmV0dXJuOworCiAJbGlzdF9mb3JfZWFjaF9lbnRyeShpbnRlbF9w bGFuZSwgJmRldi0+bW9kZV9jb25maWcucGxhbmVfbGlzdCwgYmFzZS5oZWFkKQogCQlpZiAoaW50 ZWxfcGxhbmUtPnBpcGUgPT0gcGlwZSkKIAkJCWludGVsX3BsYW5lX3Jlc3RvcmUoJmludGVsX3Bs YW5lLT5iYXNlKTsKQEAgLTY1MjIsNiArNjUzMywxMCBAQCBzdGF0aWMgdm9pZCBpbnRlbF9jcnRj X3VwZGF0ZV9jdXJzb3Ioc3RydWN0IGRybV9jcnRjICpjcnRjLAogCXUzMiBiYXNlLCBwb3M7CiAJ Ym9vbCB2aXNpYmxlOwogCisJLyogZG9uJ3QgZW5hYmxlIGN1cnNvcnMgZm9yIGZiZGV2ICovCisJ aWYgKG9uICYmIGZiZGV2X2FjdGl2ZV9vbl9jcnRjKGNydGMpKQorCQlyZXR1cm47CisKIAlwb3Mg PSAwOwogCiAJaWYgKG9uICYmIGNydGMtPmVuYWJsZWQgJiYgY3J0Yy0+ZmIpIHsKLS0gCjEuOC4x LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==