From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Paul Subject: Re: [PATCH v5 19/40] drm/i915: hdcp_check_link only on CP_IRQ Date: Mon, 9 Jul 2018 16:49:08 -0400 Message-ID: <20180709204908.GQ20303@art_vandelay> References: <1530088829-11730-1-git-send-email-ramalingam.c@intel.com> <1530088829-11730-20-git-send-email-ramalingam.c@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-yb0-x243.google.com (mail-yb0-x243.google.com [IPv6:2607:f8b0:4002:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 51B6D6E653 for ; Mon, 9 Jul 2018 20:49:10 +0000 (UTC) Received: by mail-yb0-x243.google.com with SMTP id r3-v6so7747103ybo.4 for ; Mon, 09 Jul 2018 13:49:10 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1530088829-11730-20-git-send-email-ramalingam.c@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Ramalingam C Cc: intel-gfx@lists.freedesktop.org, alexander.usyskin@intel.com, dri-devel@lists.freedesktop.org, uma.shankar@intel.com, tomas.winkler@intel.com List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBKdW4gMjcsIDIwMTggYXQgMDI6MTA6MDhQTSArMDUzMCwgUmFtYWxpbmdhbSBDIHdy b3RlOgo+IEhEQ1AgY2hlY2sgbGluayBpcyBpbnZva2VkIG9ubHkgb24gQ1BfSVJRIGRldGVjdGlv biwgaW5zdGVhZCBvZiBhbGwKPiBzaG9ydCBwdWxzZXMuCj4gCj4gdjM6Cj4gICBObyBDaGFuZ2Vz Lgo+IHY0Ogo+ICAgQWRkZWQgc2VhbiBpbiBjYyBhbmQgY29sbGVjdGVkIHRoZSByZXZpZXdlZC1i eSByZWNlaXZlZC4KPiB2NToKPiAgIE5vIENoYW5nZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSYW1h bGluZ2FtIEMgPHJhbWFsaW5nYW0uY0BpbnRlbC5jb20+CgpSZXZpZXdlZC1ieTogU2VhbiBQYXVs IDxzZWFucGF1bEBjaHJvbWl1bS5vcmc+Cgo+IGNjOiBTZWFuIFBhdWwgPHNlYW5wYXVsQGNocm9t aXVtLm9yZz4KPiBSZXZpZXdlZC1ieTogVW1hIFNoYW5rYXIgPHVtYS5zaGFua2FyQGludGVsLmNv bT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyB8IDkgKysrKy0tLS0t Cj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCj4gCj4g ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gaW5kZXggNmJjYzUyNzY2ZWEzLi43NDY3ZTdiM2YyZGYg MTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+ICsrKyBiL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiBAQCAtNDQ4Myw4ICs0NDgzLDEwIEBAIGlu dGVsX2RwX3Nob3J0X3B1bHNlKHN0cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHApCj4gIAo+ICAJCWlm IChzaW5rX2lycV92ZWN0b3IgJiBEUF9BVVRPTUFURURfVEVTVF9SRVFVRVNUKQo+ICAJCQlpbnRl bF9kcF9oYW5kbGVfdGVzdF9yZXF1ZXN0KGludGVsX2RwKTsKPiAtCQlpZiAoc2lua19pcnFfdmVj dG9yICYgKERQX0NQX0lSUSB8IERQX1NJTktfU1BFQ0lGSUNfSVJRKSkKPiAtCQkJRFJNX0RFQlVH X0RSSVZFUigiQ1Agb3Igc2luayBzcGVjaWZpYyBpcnEgdW5oYW5kbGVkXG4iKTsKPiArCQlpZiAo c2lua19pcnFfdmVjdG9yICYgRFBfQ1BfSVJRKQo+ICsJCQlpbnRlbF9oZGNwX2NoZWNrX2xpbmso aW50ZWxfZHAtPmF0dGFjaGVkX2Nvbm5lY3Rvcik7Cj4gKwkJaWYgKHNpbmtfaXJxX3ZlY3RvciAm IERQX1NJTktfU1BFQ0lGSUNfSVJRKQo+ICsJCQlEUk1fREVCVUdfRFJJVkVSKCJTaW5rIHNwZWNp ZmljIGlycSB1bmhhbmRsZWRcbiIpOwo+ICAJfQo+ICAKPiAgCS8qIGRlZmVyIHRvIHRoZSBob3Rw bHVnIHdvcmsgZm9yIGxpbmsgcmV0cmFpbmluZyBpZiBuZWVkZWQgKi8KPiBAQCAtNTQ1NCw5ICs1 NDU2LDYgQEAgaW50ZWxfZHBfaHBkX3B1bHNlKHN0cnVjdCBpbnRlbF9kaWdpdGFsX3BvcnQgKmlu dGVsX2RpZ19wb3J0LCBib29sIGxvbmdfaHBkKQo+ICAKPiAgCQloYW5kbGVkID0gaW50ZWxfZHBf c2hvcnRfcHVsc2UoaW50ZWxfZHApOwo+ICAKPiAtCQkvKiBTaG9ydCBwdWxzZSBjYW4gc2lnbmlm eSBsb3NzIG9mIGhkY3AgYXV0aGVudGljYXRpb24gKi8KPiAtCQlpbnRlbF9oZGNwX2NoZWNrX2xp bmsoaW50ZWxfZHAtPmF0dGFjaGVkX2Nvbm5lY3Rvcik7Cj4gLQo+ICAJCWlmICghaGFuZGxlZCkg ewo+ICAJCQlpbnRlbF9kcC0+ZGV0ZWN0X2RvbmUgPSBmYWxzZTsKPiAgCQkJZ290byBwdXRfcG93 ZXI7Cj4gLS0gCj4gMi43LjQKPiAKCi0tIApTZWFuIFBhdWwsIFNvZnR3YXJlIEVuZ2luZWVyLCBH b29nbGUgLyBDaHJvbWl1bSBPUwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9k cmktZGV2ZWwK