From mboxrd@z Thu Jan 1 00:00:00 1970 From: Todd Previte Subject: [PATCH 05/17] drm/i915: Add file ops for Displayport configuration in debugfs Date: Wed, 10 Dec 2014 16:53:05 -0700 Message-ID: <1418255597-4716-6-git-send-email-tprevite@gmail.com> References: <1418255597-4716-1-git-send-email-tprevite@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pd0-f180.google.com (mail-pd0-f180.google.com [209.85.192.180]) by gabe.freedesktop.org (Postfix) with ESMTP id E77A46E705 for ; Wed, 10 Dec 2014 15:54:03 -0800 (PST) Received: by mail-pd0-f180.google.com with SMTP id w10so3735250pde.25 for ; Wed, 10 Dec 2014 15:54:03 -0800 (PST) In-Reply-To: <1418255597-4716-1-git-send-email-tprevite@gmail.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 VGhpcyBwYXRjaCB3YXMgYWxzbyBwYXJ0IG9mICJbUEFUQ0ggMDUvMTBdIGRybS9pOTE1OiBBZGQg ZGVidWdmcyBpbnRlcmZhY2UKZm9yIERpc3BsYXlwb3J0IGRlYnVnIGFuZCBjb21wbGlhbmNlIHRl c3RpbmciLiBBZGRzIGZpbGUgb3BlcmF0aW9ucyBzdHJ1Y3R1cmVzCmZvciBEaXNwbGF5cG9ydCBj b25maWd1cmF0aW9uIGluIGRlYnVnZnMgZm9yIGNvbXBsaWFuY2UgdGVzdGluZy4gQWxzbyBhZGRz CnRoZSBkZWNsYXJhdGlvbnMgZm9yIHRoZSBvcGVuKCkgYW5kIHdyaXRlKCkgZnVuY3Rpb25zIGxp c3RlZCBpbiB0aGUgZmlsZSBvcHMKc3RydWN0dXJlLgoKU2lnbmVkLW9mZi1ieTogVG9kZCBQcmV2 aXRlIDx0cHJldml0ZUBnbWFpbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9k ZWJ1Z2ZzLmMgfCAyMyArKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDIz IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rl YnVnZnMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jCmluZGV4IDY1YjRm NWUuLmZlYWUxMDAgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdm cy5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5jCkBAIC0zNjk0LDYg KzM2OTQsMjggQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBmaWxlX29wZXJhdGlvbnMgaTkxNV9kaXNw bGF5X2NyY19jdGxfZm9wcyA9IHsKIAkud3JpdGUgPSBkaXNwbGF5X2NyY19jdGxfd3JpdGUKIH07 CiAKK3N0YXRpYyBpbnQgZGlzcGxheXBvcnRfY29uZmlnX2N0bF9vcGVuKHN0cnVjdCBpbm9kZSAq aW5vZGUsCisJCQkJICAgICAgIHN0cnVjdCBmaWxlICpmaWxlKQoreworCXJldHVybiAwOworfQor CitzdGF0aWMgc3NpemVfdCBkaXNwbGF5cG9ydF9jb25maWdfY3RsX3dyaXRlKHN0cnVjdCBmaWxl ICpmaWxlLAorCQkJCQkgICAgY29uc3QgY2hhciBfX3VzZXIgKnVidWYsCisJCQkJCSAgICBzaXpl X3QgbGVuLCBsb2ZmX3QgKm9mZnApCit7CisJcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBjb25zdCBz dHJ1Y3QgZmlsZV9vcGVyYXRpb25zIGk5MTVfZGlzcGxheXBvcnRfY29uZmlnX2N0bF9mb3BzID0g eworCS5vd25lciA9IFRISVNfTU9EVUxFLAorCS5vcGVuID0gZGlzcGxheXBvcnRfY29uZmlnX2N0 bF9vcGVuLAorCS5yZWFkID0gc2VxX3JlYWQsCisJLmxsc2VlayA9IHNlcV9sc2VlaywKKwkucmVs ZWFzZSA9IHNpbmdsZV9yZWxlYXNlLAorCS53cml0ZSA9IGRpc3BsYXlwb3J0X2NvbmZpZ19jdGxf d3JpdGUKK307CisKIHN0YXRpYyB2b2lkIHdtX2xhdGVuY3lfc2hvdyhzdHJ1Y3Qgc2VxX2ZpbGUg Km0sIGNvbnN0IHVpbnQxNl90IHdtWzhdKQogewogCXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBt LT5wcml2YXRlOwpAQCAtNDQ0Niw2ICs0NDY4LDcgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBpOTE1 X2RlYnVnZnNfZmlsZXMgewogCXsiaTkxNV9zcHJfd21fbGF0ZW5jeSIsICZpOTE1X3Nwcl93bV9s YXRlbmN5X2ZvcHN9LAogCXsiaTkxNV9jdXJfd21fbGF0ZW5jeSIsICZpOTE1X2N1cl93bV9sYXRl bmN5X2ZvcHN9LAogCXsiaTkxNV9mYmNfZmFsc2VfY29sb3IiLCAmaTkxNV9mYmNfZmNfZm9wc30s CisJeyJpOTE1X2Rpc3BsYXlwb3J0X2NvbmZpZ19jdGwiLCAmaTkxNV9kaXNwbGF5cG9ydF9jb25m aWdfY3RsX2ZvcHN9CiB9OwogCiB2b2lkIGludGVsX2Rpc3BsYXlfY3JjX2luaXQoc3RydWN0IGRy bV9kZXZpY2UgKmRldikKLS0gCjEuOS4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=