From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 08/13] drm/i915: Add pin count trace point Date: Fri, 16 Nov 2012 16:22:20 +0200 Message-ID: <1353075745-30115-9-git-send-email-ville.syrjala@linux.intel.com> References: <1353075745-30115-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: <1353075745-30115-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org To: dri-devel@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCkEg bmV3IHRyYWNlIHBvaW50IGZvciB0cmFja2luZyBjaGFuZ2VzIHRvIGdlbSBvYmplY3QgcGluIGNv dW50LgoKU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4 LmludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jICAgfCAgICA2 ICsrKysrKwogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV90cmFjZS5oIHwgICAxOSArKysrKysr KysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKyksIDAgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKaW5kZXggNTE1ODQ2MS4uMGJmYzhhZiAxMDA2 NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYworKysgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pOTE1X2dlbS5jCkBAIC0zNDY2LDYgKzM0NjYsOCBAQCBpOTE1X2dlbV9vYmpl Y3RfcGluKHN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICpvYmosCiAJaWYgKCFvYmotPmhhc19n bG9iYWxfZ3R0X21hcHBpbmcgJiYgbWFwX2FuZF9mZW5jZWFibGUpCiAJCWk5MTVfZ2VtX2d0dF9i aW5kX29iamVjdChvYmosIG9iai0+Y2FjaGVfbGV2ZWwpOwogCisJdHJhY2VfaTkxNV9nZW1fb2Jq ZWN0X3Bpbl9jb3VudChvYmosIG9iai0+cGluX2NvdW50LCBvYmotPnBpbl9jb3VudCArIDEpOwor CiAJb2JqLT5waW5fY291bnQrKzsKIAlvYmotPnBpbl9tYXBwYWJsZSB8PSBtYXBfYW5kX2ZlbmNl YWJsZTsKIApAQCAtMzQ3NSw2ICszNDc3LDggQEAgaTkxNV9nZW1fb2JqZWN0X3BpbihzdHJ1Y3Qg ZHJtX2k5MTVfZ2VtX29iamVjdCAqb2JqLAogdm9pZAogaTkxNV9nZW1fb2JqZWN0X3VucGluKHN0 cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICpvYmopCiB7CisJdHJhY2VfaTkxNV9nZW1fb2JqZWN0 X3Bpbl9jb3VudChvYmosIG9iai0+cGluX2NvdW50LCBvYmotPnBpbl9jb3VudCAtIDEpOworCiAJ QlVHX09OKG9iai0+cGluX2NvdW50ID09IDApOwogCUJVR19PTihvYmotPmd0dF9zcGFjZSA9PSBO VUxMKTsKIApAQCAtMzc1Myw2ICszNzU3LDggQEAgdm9pZCBpOTE1X2dlbV9mcmVlX29iamVjdChz dHJ1Y3QgZHJtX2dlbV9vYmplY3QgKmdlbV9vYmopCiAJaWYgKG9iai0+cGh5c19vYmopCiAJCWk5 MTVfZ2VtX2RldGFjaF9waHlzX29iamVjdChkZXYsIG9iaik7CiAKKwl0cmFjZV9pOTE1X2dlbV9v YmplY3RfcGluX2NvdW50KG9iaiwgb2JqLT5waW5fY291bnQsIDApOworCiAJb2JqLT5waW5fY291 bnQgPSAwOwogCWlmIChXQVJOX09OKGk5MTVfZ2VtX29iamVjdF91bmJpbmQob2JqKSA9PSAtRVJF U1RBUlRTWVMpKSB7CiAJCWJvb2wgd2FzX2ludGVycnVwdGlibGU7CmRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3RyYWNlLmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X3RyYWNlLmgKaW5kZXggM2RiNGE2OC4uNDRmOGQ0MCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV90cmFjZS5oCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfdHJh Y2UuaApAQCAtMTYsNiArMTYsMjUgQEAKIAogLyogb2JqZWN0IHRyYWNraW5nICovCiAKK1RSQUNF X0VWRU5UKGk5MTVfZ2VtX29iamVjdF9waW5fY291bnQsCisJICAgIFRQX1BST1RPKHN0cnVjdCBk cm1faTkxNV9nZW1fb2JqZWN0ICpvYmosIHUzMiBwaW5fY291bnRfcHJlLCB1MzIgcGluX2NvdW50 X3Bvc3QpLAorCSAgICBUUF9BUkdTKG9iaiwgcGluX2NvdW50X3ByZSwgcGluX2NvdW50X3Bvc3Qp LAorCisJICAgIFRQX1NUUlVDVF9fZW50cnkoCisJCQkgICAgIF9fZmllbGQoc3RydWN0IGRybV9p OTE1X2dlbV9vYmplY3QgKiwgb2JqKQorCQkJICAgICBfX2ZpZWxkKHUzMiwgcGluX2NvdW50X3By ZSkKKwkJCSAgICAgX19maWVsZCh1MzIsIHBpbl9jb3VudF9wb3N0KQorCQkJICAgICApLAorCisJ ICAgIFRQX2Zhc3RfYXNzaWduKAorCQkJICAgX19lbnRyeS0+b2JqID0gb2JqOworCQkJICAgX19l bnRyeS0+cGluX2NvdW50X3ByZSA9IHBpbl9jb3VudF9wcmU7CisJCQkgICBfX2VudHJ5LT5waW5f Y291bnRfcG9zdCA9IHBpbl9jb3VudF9wb3N0OworCQkJICAgKSwKKworCSAgICBUUF9wcmludGso Im9iaj0lcCwgcGluX2NvdW50PSV1LT4ldSIsIF9fZW50cnktPm9iaiwgX19lbnRyeS0+cGluX2Nv dW50X3ByZSwgX19lbnRyeS0+cGluX2NvdW50X3Bvc3QpCispOworCiBUUkFDRV9FVkVOVChpOTE1 X2dlbV9vYmplY3RfY3JlYXRlLAogCSAgICBUUF9QUk9UTyhzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29i amVjdCAqb2JqKSwKIAkgICAgVFBfQVJHUyhvYmopLAotLSAKMS43LjguNgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlz dApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK