From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 94F8FC54E58 for ; Thu, 21 Mar 2024 18:02:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To: Subject:MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=cPOvU2WaH9HdF5uYQM/y31Ydi5nffjoT63Md3bubG9s=; b=26nOZOS98EXLSH LhgHDTsPQhup5tQepkaiFl73U/v5qQkwG0GjuwGIOx35Jwwr3GMhZmhuUtszs4HYK9vr3fKy+acDF DsJiD0FV3Av02QmMVsyIygsui4W5Snj6I7hkux5oZ+qHzCGRfIXLBVL7vuwkqztHUjwIFgAXux45x RUmulQ1lLQaUITAZPq3uUIsMi9uEQPy0hjtp3tKwg+xmVkRTXt4uEAt0yTtTKcykjlEz3GuRabT6K 0OYyUqLlu57GMj36Bvx3/H92CrqsuVQVNYQ/PtI7S28GXU8uPeJN3xriDTliX5HixAXGfNhUqq0jF FZ7Asm2cq9s7zFELy7bQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rnMjq-00000004Bsa-400d; Thu, 21 Mar 2024 18:02:02 +0000 Received: from out-179.mta1.migadu.com ([95.215.58.179]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rnMjn-00000004Brd-3RXY for linux-arm-kernel@lists.infradead.org; Thu, 21 Mar 2024 18:02:01 +0000 Message-ID: <16ccf678-270c-4770-8cc9-f676b4fabf09@linux.dev> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.dev; s=key1; t=1711044116; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=3jCNE51iIDU7D8f4vJ8vC3wJ5igSMaQyRWOs6SDcoc4=; b=DnkRB0aQO1YjTp7DlSavLOZxGJXRzWuU8HJ42U3HPopVHMQ9zrMXGIYX7e+glDubg9JRzS qJZ+IUKyH3mwMSrhtObV1SeUA8P7BN3be7BtJddsA5wuZ4WkN1/+T/XiBkVeIrpYZJKFdb Im6loUb5p/Hl88rmdvY7nw/cIkhg4/o= Date: Thu, 21 Mar 2024 14:01:52 -0400 MIME-Version: 1.0 Subject: Re: [PATCH v2 5/8] drm: zynqmp_dp: Don't retrain the link in our IRQ Content-Language: en-US To: Tomi Valkeinen Cc: Michal Simek , David Airlie , linux-kernel@vger.kernel.org, Daniel Vetter , linux-arm-kernel@lists.infradead.org, Laurent Pinchart , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , dri-devel@lists.freedesktop.org References: <20240319225122.3048400-1-sean.anderson@linux.dev> <20240319225122.3048400-6-sean.anderson@linux.dev> <53b2df23-d5ea-498b-a501-b64f753c0074@linux.dev> <0514ef71-5baa-4989-9b7d-8bd9526c4d8d@ideasonboard.com> X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Sean Anderson In-Reply-To: <0514ef71-5baa-4989-9b7d-8bd9526c4d8d@ideasonboard.com> X-Migadu-Flow: FLOW_OUT X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240321_110200_266346_6A1A6D06 X-CRM114-Status: GOOD ( 37.99 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMy8yMS8yNCAxMzoyNSwgVG9taSBWYWxrZWluZW4gd3JvdGU6Cj4gT24gMjEvMDMvMjAyNCAx Nzo1MiwgU2VhbiBBbmRlcnNvbiB3cm90ZToKPj4gT24gMy8yMC8yNCAwMjo1MywgVG9taSBWYWxr ZWluZW4gd3JvdGU6Cj4+PiBPbiAyMC8wMy8yMDI0IDAwOjUxLCBTZWFuIEFuZGVyc29uIHdyb3Rl Ogo+Pj4+IFJldHJhaW5pbmcgdGhlIGxpbmsgY2FuIHRha2UgYSB3aGlsZSwgYW5kIG1pZ2h0IGlu dm9sdmUgd2FpdGluZyBmb3IKPj4+PiBEUENEIHJlYWRzL3dyaXRlcyB0byBjb21wbGV0ZS4gVGhp cyBpcyBpbmFwcHJvcHJpYXRlIGZvciBhbiBJUlEgaGFuZGxlci4KPj4+PiBKdXN0IHNjaGVkdWxl IHRoaXMgd29yayBmb3IgbGF0ZXIgY29tcGxldGlvbi4gVGhpcyBpcyByYWN5LCBidXQgd2lsbCBi ZQo+Pj4+IGZpeGVkIGluIHRoZSBuZXh0IGNvbW1pdC4KPj4+Cj4+PiBZb3Ugc2hvdWxkIGFkZCB0 aGUgbG9ja3MgZmlyc3QsIGFuZCB1c2UgdGhlbSBoZXJlLCByYXRoZXIgdGhhbiBmaXJzdAo+Pj4g YWRkaW5nIGEgYnVnZ3kgY29tbWl0IGFuZCBmaXhpbmcgaXQgaW4gdGhlIG5leHQgb25lLgo+Pgo+ PiBJIGRpZG4ndCB0aGluayBJIGNvdWxkIGFkZCB0aGUgbG9ja3MgZmlyc3Qgc2luY2UgSSBvbmx5 IG5vdGljZWQgdGhlIElSUQo+PiB3YXMgdGhyZWFkZWQgcmlnaHQgYmVmb3JlIHNlbmRpbmcgb3V0 IHRoaXMgc2VyaWVzLiBTbyB5ZWFoLCB3ZSBjb3VsZCBhZGQKPj4gbG9ja2luZywgYWRkIHRoZSB3 b3JrcXVldWUsIGFuZCB0aGVuIHVudGhyZWFkIHRoZSBJUlEuCj4+Cj4+Pj4gU2lnbmVkLW9mZi1i eTogU2VhbiBBbmRlcnNvbiA8c2Vhbi5hbmRlcnNvbkBsaW51eC5kZXY+Cj4+Pj4gLS0tCj4+Pj4g QWN0dWFsbHksIG9uIHNlY29uZCBsb29rIHRoaXMgSVJRIGlzIHRocmVhZGVkLiBTbyB3aHkgZG8g d2UgaGF2ZSBhCj4+Pj4gd29ya3F1ZXVlIGZvciBIUEQgZXZlbnRzPyBNYXliZSB3ZSBzaG91bGQg bWFrZSBpdCB1bnRocmVhZGVkPwo+Pj4KPj4+IEluZGVlZCwgdGhlcmUncyBub3QgbXVjaCB3b3Jr IGJlaW5nIGRvbmUgaW4gdGhlIElSUSBoYW5kbGVyLiBJIGRvbid0IGtub3cgd2h5IGl0J3MgdGhy ZWFkZWQuCj4+Pgo+Pj4gV2UgY291bGQgbW92ZSB0aGUgcXVldWVkIHdvcmsgdG8gYmUgaW5zaWRl IHRoZSB0aHJlYWRlZCBpcnEgaGFuZGxlciwKPj4+IGJ1dCB3aXRoIGEgcXVpY2sgbG9vaywgdGhl IEhQRCB3b3JrIGhhcyBsaW5lcyBsaWtlICJtc2xlZXAoMTAwKSIgKGFuZAo+Pj4gdGhhdCdzIGlu c2lkZSBhIGZvciBsb29wLi4uKSwgd2hpY2ggaXMgcHJvYmFibHkgbm90IGEgZ29vZCB0aGluZyB0 byBkbwo+Pj4gZXZlbiBpbiB0aHJlYWRlZCBpcnEgaGFuZGxlci4KPj4+Cj4+PiBBbHRob3VnaCBJ J20gbm90IHN1cmUgaWYgdGhhdCBjb2RlIGlzIGdvb2QgdG8gaGF2ZSBhbnl3aGVyZS4gV2h5IGRv IHdlCj4+PiBldmVuIGhhdmUgc3VjaCBjb2RlIGluIHRoZSBIUEQgd29yayBwYXRoLi4uIFdlIGFs cmVhZHkgZ290IHRoZSBIUEQKPj4+IGludGVycnVwdC4gV2hhdCBkb2VzICJJdCB0YWtlcyBzb21l IGRlbGF5IChleCwgMTAwIH4gNTAwIG1zZWMpIHRvIGdldAo+Pj4gdGhlIEhQRCBzaWduYWwgd2l0 aCBzb21lIG1vbml0b3JzIiBldmVuIG1lYW4uLi4KPj4KPj4gVGhlIGRvY3VtZW50YXRpb24gZm9y IHRoaXMgYml0IGlzCj4+Cj4+IHwgSFBEX1NUQVRFICAgIDAgICAgcm8gICAgMHgwICAgIENvbnRh aW5zIHRoZSByYXcgc3RhdGUgb2YgdGhlIEhQRCBwaW4gb24gdGhlIERpc3BsYXlQb3J0IGNvbm5l Y3Rvci4KPj4KPj4gU28gSSB0aGluayB0aGUgaWRlYSBpcyB0byBwZXJmb3JtIHNvbWUgZGVib3Vu Y2luZy4KPiAKPiBIbW0sIGl0IGp1c3QgbG9va3MgYSBiaXQgb2RkIHRvIG1lLiBJdCBjYW4gc2xl ZXAgZm9yIGEgc2Vjb25kLiBBbmQgdGhlIHdvcmRpbmcgIkl0IHRha2VzIHNvbWUgZGVsYXkgKGV4 LCAxMDAgfiA1MDAgbXNlYykgdG8gZ2V0IHRoZSBIUEQgc2lnbmFsIHdpdGggc29tZSBtb25pdG9y cyIgbWFrZXMgaXQgc291bmQgbGlrZSBzb21lIGtpbmQgb2YgYSBoYWNrLi4uCj4gCj4gVGhlIGRv Y3MgbWVudGlvbiBkZWJvdW5jZSBvbmNlOgo+IAo+IGh0dHBzOi8vZG9jcy5hbWQuY29tL3IvZW4t VVMvcGcyOTktdi1kcC10eHNzMS9Ib3QtUGx1Zy1EZXRlY3Rpb24KCkFyZSB5b3Ugc3VyZSB0aGlz IGlzIHRoZSByaWdodCBkb2N1bWVudD8gVGhpcyBzZWVtcyB0byBiZSBkb2N1bWVudGF0aW9uIGZv ciBbMV0uIElzIHRoYXQgaW5zdGFudGlhdGVkIGFzIGEgaGFyZCBibG9jayBvbiB0aGUgWnlucU1Q PwoKWzFdIGh0dHBzOi8vd3d3LnhpbGlueC5jb20vcHJvZHVjdHMvaW50ZWxsZWN0dWFsLXByb3Bl cnR5L2VmLWRpLWRpc3BsYXlwb3J0Lmh0bWwKCj4gQnV0IGl0J3Mgbm90IGltbWVkaWF0ZWx5IG9i dmlvdXMgd2hhdCB0aGUgU1cgbXVzdCBkbyBhbmQgd2hhdCdzIGRvbmUgYnkgdGhlIEhXLiBEZWJv dW5jZSBpcyBub3QgbWVudGlvbmVkIGxhdGVyLCBlLmcuIGluIHRoZSBIUEQgRXZlbnQgSGFuZGxp bmcuIEJ1dCBpZiBkZWJvdW5jZSBpcyBuZWVkZWQsIHdvdWxkbid0IGl0IGJlIHBlcmhhcHMgaW4g YSBmZXcgbWlsbGlzZWNvbmRzLCBpbnN0ZWFkIG9mIGh1bmRyZWRzIG9mIG1pbGxpc2Vjb25kcy4u LgoKV2VsbCwgdGhlIERQIHNwZWMgc2F5cwoKfCBJZiB0aGUgSFBEIGlzIHRoZSByZXN1bHQgb2Yg YSBuZXcgZGV2aWNlIGJlaW5nIGNvbm5lY3RlZCwgZWl0aGVyCnwgZGlyZWN0bHkgdG8gdGhlIFNv dXJjZSBkZXZpY2UgKHNpZ25hbGVkIGJ5IGEgbG9uZyBIUEQpLCDigJNvcuKAkyBkb3duc3RyZWFt Cnwgb2YgYSBCcmFuY2ggZGV2aWNlIChpbmRpY2F0ZWQgYnkgaW5jcmVtZW50aW5nIHRoZSBERlBf Q09VTlQgZmllbGQgdmFsdWUKfCBpbiB0aGUgRE9XTl9TVFJFQU1fUE9SVF9DT1VOVCByZWdpc3Rl ciAoRFBDRCAwMDAwN2hbMzowXSkgYW5kIHNpZ25hbGVkCnwgYnkgYW4gSVJRX0hQRCBwdWxzZSks IHRoZSBTb3VyY2UgZGV2aWNlIHNoYWxsIHJlYWQgdGhlIG5ldyBEaXNwbGF5SUQgb3IKfCBsZWdh Y3kgRURJRCB0aGF0IGhhcyBiZWVuIG1hZGUgYXZhaWxhYmxlIHRvIGl0IHRvIGVuc3VyZSB0aGF0 IGNvbnRlbnQKfCBiZWluZyB0cmFuc21pdHRlZCBvdmVyIHRoZSBsaW5rIGlzIGFibGUgdG8gYmUg cHJvcGVybHkgcmVjZWl2ZWQgYW5kCnwgcmVuZGVyZWQuCnwKfCBJbmZvcm1hdGl2ZSBOb3RlOiBJ ZiB0aGUgSFBEIHNpZ25hbCB0b2dnbGluZyAob3IgYm91bmNpbmcpIGlzIHRoZQp8ICAgICAgICAg ICAgICAgICAgIHJlc3VsdCBvZiB0aGUgSG90IFVucGx1ZyBmb2xsb3dlZCBieSBIb3QgUGx1ZyBv ZiBhCnwgICAgICAgICAgICAgICAgICAgY2FibGUtY29ubmVjdG9yIGFzc2VtYmx5LCB0aGUgSFBE IHNpZ25hbCBpcyBsaWtlbHkKfCAgICAgICAgICAgICAgICAgICB0byByZW1haW4gdW5zdGFibGUg ZHVyaW5nIHRoZSBkZS1ib3VuY2luZyBwZXJpb2QsCnwgICAgICAgICAgICAgICAgICAgd2hpY2gg aXMgaW4gdGhlIG9yZGVyIG9mIHRlbnMgb2YgbWlsbGlzZWNvbmRzLiBUaGUKfCAgICAgICAgICAg ICAgICAgICBTb3VyY2UgZGV2aWNlIG1heSBlaXRoZXIgY2hlY2sgdGhlIEhQRCBzaWduYWzigJlz CnwgICAgICAgICAgICAgICAgICAgc3RhYmlsaXR5IGJlZm9yZSBpbml0aWF0aW5nIGFuIEFVWCBy ZWFkIHRyYW5zYWN0aW9uLAp8ICAgICAgICAgICAgICAgICAgIOKAk29y4oCTIGltbWVkaWF0ZWx5 IGluaXRpYXRlIHRoZSBBVVggcmVhZCB0cmFuc2FjdGlvbgp8ICAgICAgICAgICAgICAgICAgIGFm dGVyIGVhY2ggSFBEIHJpc2luZyBlZGdlLgoKU28gYSAxMDAgbXMgZGVsYXkgc2VlbXMgcGxhdXNp YmxlIGZvciBzb21lIG1vbml0b3JzLgoKVGhhdCBzYWlkLCBtYXliZSB3ZSBjYW4ganVzdCBza2lw IHRoaXMgYW5kIGFsd2F5cyByZWFkIHRoZSBEUENELgoKPiB6eW5xbXBfZHBfYnJpZGdlX2RldGVj dCgpIGlzIHVzZWQgZm9yIGRybV9icmlkZ2VfZnVuY3MuZGV0ZWN0KCksIGFuZCBpZiB0aGUgY2Fi bGUgaXMgbm90IGNvbm5lY3RlZCwgaXQnbGwgc2xlZXAgZm9yIDEgc2Vjb25kIChwcm9iYWJseSBt b3JlKSB1bnRpbCByZXR1cm5pbmcgbm90IGNvbm5lY3RlZC4gSXQganVzdCBkb2Vzbid0IHNvdW5k IGNvcnJlY3QgdG8gbWUuCj4gCj4gV2VsbCwgaXQncyBub3QgcGFydCBvZiB0aGlzIHBhdGNoIGFz IHN1Y2gsIGJ1dCByZWxhdGVkIHRvIHRoZSBhbW91bnQgb2YgdGltZSB3ZSBzcGVuZCBpbiB0aGUg aW50ZXJydXB0IGhhbmRsZXIgKGFuZCBhbHNvIHRoZSBkZXRlY3QoKSkuCj4gCj4+PiBXb3VsZCBp dCBiZSBwb3NzaWJsZSB0byBjbGVhbiB1cCB0aGUgd29yayBmdW5jcyBhIGJpdCAoSSBoYXZlbid0 Cj4+PiBsb29rZWQgYSB0aGUgbmV3IHdvcmsgZnVuYyB5ZXQpLCB0byByZW1vdmUgdGhlIHdvcnN0 IGV4dHJhIHNsZWVwcywgYW5kCj4+PiBqdXN0IGRvIGFsbCB0aGF0IGluc2lkZSB0aGUgdGhyZWFk ZWQgaXJxIGhhbmRsZXI/Cj4+Cj4+IFByb2JhYmx5IG5vdCwgc2luY2UgYSBIUEQgSVJRIHJlc3Vs dHMgaW4gbGluayByZXRyYWluaW5nLCB3aGljaCBjYW4gdGFrZSBhIHdoaWxlLgo+IAo+IEJ1dCBp cyBpdCBhbnkgZGlmZmVyZW50IGlmIHlvdSBoYXZlIGEgd29ya3F1ZXVlPyBJc24ndCBhIHRocmVh ZGVkIGludGVycnVwdCBoYW5kbGVyIGJhc2ljYWxseSB0aGUgc2FtZSB0aGluZz8KPiAKPiBQcm9i YWJseSBhdCBsZWFzdCB0aGUgenlucW1wX2RwX2hwZF93b3JrX2Z1bmMoKSBjb3VsZCBiZSBkb25l IGluIHRoZSB0aHJlYWRlZCBpcnEganVzdCBmaW5lLCBpZiB0aGUgaW5zYW5lIDFzIHNsZWVwIGNh biBiZSBkcm9wcGVkLgoKQW55dGhpbmcgaW52b2x2aW5nIEFVWCBzaG91bGRuJ3QgYmVlbiBpbiBh biBJUlEsIHNpbmNlCnp5bnFtcF9kcF9hdXhfdHJhbnNmZXIgd2lsbCByZXRyeSBmb3IgdXAgdG8g NTBtcyBieSBkZWZhdWx0LgoKPj4+IERvIHdlIG5lZWQgdG8gaGFuZGxlIGludGVycnVwdHMgd2hp bGUgZWl0aGVyIGRlbGF5ZWQgd29yayBpcyBiZWluZyBkb25lPwo+Pgo+PiBQcm9iYWJseSBub3Qu Cj4+Cj4+PiBJZiB3ZSBkbyBuZWVkIGEgZGVsYXllZCB3b3JrLCB3b3VsZCBqdXN0IG9uZSB3b3Jr IGJlIGVub3VnaCB3aGljaAo+Pj4gaGFuZGxlcyBib3RoIEhQRF9FVkVOVCBhbmQgSFBEX0lSUSwg aW5zdGVhZCBvZiB0d28/Cj4+Cj4+IE1heWJlLCBidXQgdGhlbiB3ZSBuZWVkIHRvIGRldGVybWlu ZSB3aGljaCBwZW5kaW5nIGV2ZW50cyB3ZSBuZWVkIHRvCj4+IGhhbmRsZS4gSSB0aGluayBzaW5j ZSB3ZSBoYXZlIG9ubHkgdHdvIGV2ZW50cyBpdCB3aWxsIGJlIGVhc2llciB0byBqdXN0Cj4+IGhh dmUgc2VwYXJhdGUgd29ya3F1ZXVlcy4KPiAKPiBUaGUgbGVzcyBjb25jdXJyZW5jeSwgdGhlIGJl dHRlci4uLldoaWNoIGlzIHdoeSBpdCB3b3VsZCBiZSBuaWNlIHRvIGRvIGl0IGFsbCBpbiB0aGUg dGhyZWFkZWQgaXJxLgoKWWVhaCwgYnV0IHdlIGNhbiB1c2UgYSBtdXRleCBmb3IgdGhpcyB3aGlj aCBtZWFucyB0aGVyZSBpcyBub3QgdG9vIG11Y2gKaW50ZXJlc3RpbmcgZ29pbmcgb24uCgotLVNl YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4 LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFk Lm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFy bS1rZXJuZWwK