From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Weinehall Subject: [PATCH 1/2] drm/i915: Skip live status if not supported Date: Wed, 17 Aug 2016 11:02:31 +0300 Message-ID: <1471420952-24482-2-git-send-email-david.weinehall@linux.intel.com> References: <1471420952-24482-1-git-send-email-david.weinehall@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 90CCE6E799 for ; Wed, 17 Aug 2016 08:02:38 +0000 (UTC) In-Reply-To: <1471420952-24482-1-git-send-email-david.weinehall@linux.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 UmF0aGVyIHRoYW4gZmlyc3QgYXR0ZW1wdGluZyB0byB1c2UgbGl2ZSBzdGF0dXMgb24gcGxhdGZv cm1zIHdoZXJlCml0cyBmdW5jdGlvbmFsaXR5IGlzIHNwb3R0eSwgYW5kIHRoZW4gZm9yY2luZyBp dCB0byB0cnVlIG5vIG1hdHRlcgp3aGF0LCB3ZSBmaXJzdCBjaGVjayB3aGV0aGVyIHdlJ3JlIG9u IGEgc3VwcG9ydGVkIHBsYXRmb3JtLAoqdGhlbiogdHJ5IHRvIGRldGVjdCB3aGV0aGVyIHRoZXJl J3MgYW55dGhpbmcgY29ubmVjdGVkIG9yIG5vdC4KClRoaXMgZG9lc24ndCBpbXByb3ZlIHRoaW5n cyBmb3IgbmV3ZXIgcGxhdGZvcm1zLCBidXQgZm9yIG9sZGVyCnBsYXRmb3JtcyB3ZSBzYXZlIH44 MG1zIC8gSERNSS1wb3J0IHdpdGggbm8gZGlzcGxheSBjb25uZWN0ZWQKd2hlbmV2ZXIgaW50ZWxf aGRtaV9kZXRlY3QoKSBpcyBjYWxsZWQuCgpTaWduZWQtb2ZmLWJ5OiBEYXZpZCBXZWluZWhhbGwg PGRhdmlkLndlaW5laGFsbEBsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfaGRtaS5jIHwgMTggKysrKysrKysrLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwg OSBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2hkbWkuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2hkbWku YwppbmRleCA0ZGY5ZjM4NDkxMGMuLjcxM2M5MWNlN2Y3MCAxMDA2NDQKLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfaGRtaS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2hkbWkuYwpAQCAtMTQ3NSw2ICsxNDc1LDE0IEBAIGludGVsX2hkbWlfZGV0ZWN0KHN0cnVjdCBk cm1fY29ubmVjdG9yICpjb25uZWN0b3IsIGJvb2wgZm9yY2UpCiAKIAlpbnRlbF9kaXNwbGF5X3Bv d2VyX2dldChkZXZfcHJpdiwgUE9XRVJfRE9NQUlOX0dNQlVTKTsKIAorCS8qCisJICogTGl2ZSBz dGF0dXMgcmVnaXN0ZXIgaXMgbm90IHJlbGlhYmxlIG9uIGFsbCBpbnRlbCBwbGF0Zm9ybXMuCisJ ICogU28gY29uc2lkZXIgbGl2ZV9zdGF0dXMgb25seSBmb3IgY2VydGFpbiBwbGF0Zm9ybXMsIGZv cgorCSAqIG90aGVycywgcmVhZCBFRElEIHRvIGRldGVybWluZSBwcmVzZW5jZSBvZiBzaW5rLgor CSAqLworCWlmIChJTlRFTF9JTkZPKGRldl9wcml2KS0+Z2VuIDwgNyB8fCBJU19JVllCUklER0Uo ZGV2X3ByaXYpKQorCQlsaXZlX3N0YXR1cyA9IHRydWU7CisKIAlmb3IgKHRyeSA9IDA7ICFsaXZl X3N0YXR1cyAmJiB0cnkgPCA5OyB0cnkrKykgewogCQlpZiAodHJ5KQogCQkJbXNsZWVwKDEwKTsK QEAgLTE0ODIsMTYgKzE0OTAsOCBAQCBpbnRlbF9oZG1pX2RldGVjdChzdHJ1Y3QgZHJtX2Nvbm5l Y3RvciAqY29ubmVjdG9yLCBib29sIGZvcmNlKQogCQkJCWhkbWlfdG9fZGlnX3BvcnQoaW50ZWxf aGRtaSkpOwogCX0KIAotCWlmICghbGl2ZV9zdGF0dXMpIHsKKwlpZiAoIWxpdmVfc3RhdHVzKQog CQlEUk1fREVCVUdfS01TKCJIRE1JIGxpdmUgc3RhdHVzIGRvd25cbiIpOwotCQkvKgotCQkgKiBM aXZlIHN0YXR1cyByZWdpc3RlciBpcyBub3QgcmVsaWFibGUgb24gYWxsIGludGVsIHBsYXRmb3Jt cy4KLQkJICogU28gY29uc2lkZXIgbGl2ZV9zdGF0dXMgb25seSBmb3IgY2VydGFpbiBwbGF0Zm9y bXMsIGZvcgotCQkgKiBvdGhlcnMsIHJlYWQgRURJRCB0byBkZXRlcm1pbmUgcHJlc2VuY2Ugb2Yg c2luay4KLQkJICovCi0JCWlmIChJTlRFTF9JTkZPKGRldl9wcml2KS0+Z2VuIDwgNyB8fCBJU19J VllCUklER0UoZGV2X3ByaXYpKQotCQkJbGl2ZV9zdGF0dXMgPSB0cnVlOwotCX0KIAogCWludGVs X2hkbWlfdW5zZXRfZWRpZChjb25uZWN0b3IpOwogCi0tIAoyLjguMQoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJ bnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==