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 EB268CD4F52 for ; Mon, 18 May 2026 19:08:18 +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:MIME-Version:Reply-To:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date: References:In-Reply-To:Cc:To:Subject:From:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=GGlGTu+qlrkB0IXYubngPw3cN1ciyuGUFnKMEUgJ9Sc=; b=C1gCVwq/0iKeVE SptpSEj7foN5bzOGZRXMTSsWKPsKayvml/fEj/2uujgIaY+iQMdHwEN8rR4SENBOBabuLQv9AU5cy jaJcZwdGsfJ7cRaQwK1Wpwcl425NCEnuwniMZ6yy2WOwcsNjQBfJnpqvOuejLQNsajrhamD6xNACx 5PJ2c3j4FQ+j/7AXSiuSHdqsM+OEwU+FTX+LATp+WwPQrhGTCHf9Z+wuqZ815E+oPd2MdThCo+0Tp HI4Vh1XUrULJPX831KuQDdo35//8D3otATgPl9BlrAsmAO3XmWNQxdzNA6QonB7R27Irwk995+A8+ jNtDio0RLqDaCRb1DNJA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wP3K2-0000000Ge5K-0XA4; Mon, 18 May 2026 19:08:14 +0000 Received: from tor.source.kernel.org ([172.105.4.254]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wP3K0-0000000Ge52-2AgT for linux-amlogic@lists.infradead.org; Mon, 18 May 2026 19:08:12 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by tor.source.kernel.org (Postfix) with ESMTP id 2B673601E7; Mon, 18 May 2026 19:08:11 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 55320C2BCC6; Mon, 18 May 2026 19:08:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1779131290; bh=rFGCoT2stuB+r4e6QBepELkp0pe9ghw3tS5Q2+iikbA=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date:From; b=BTtW1/SqJ/so7ur6NdtlJJU2ASjIc5V3kdV9NOhhA5vwO34bUkH9l3OcSfA4Ub8jp ZtBo/Ck1RPXjDck2qqqu12rvkssMFq2PDKnaCMyMMciFLC/7QW7RUcUYT4+kQsaA0t ukJGTr/poKB+9Xb2nJ9f3AV7d1Hb9Lk4+khuEfZncmUiNy93gRvh9q8SI+Mz3KOVH4 h/txA4hfix0XlpH131Q7ydkAljYR5fJz20LctzrRuyGFCJPUsaf1NtA2pU1DH60AyF ZVZ+WZ0u3IE7gNKSlONpsQHwnU5FEvosBmBQKhg4qhFU9M0ocSph83mzjYRIiHa36r ba5pXPrWPI9Wg== From: sashiko-bot@kernel.org Subject: Re: [PATCH v7 20/23] drm: bridge: dw_hdmi: Rework HDP and RXSENSE interrupt handling To: "Jonas Karlman" Cc: linux-sunxi@lists.linux.dev, Frank.Li@kernel.org, imx@lists.linux.dev, neil.armstrong@linaro.org, linux-amlogic@lists.infradead.org In-Reply-To: <20260518180206.2480119-21-jonas@kwiboo.se> References: <20260518180206.2480119-21-jonas@kwiboo.se> Date: Mon, 18 May 2026 19:08:09 +0000 Message-Id: <20260518190810.55320C2BCC6@smtp.kernel.org> X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: sashiko-reviews@lists.linux.dev MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org VGhhbmsgeW91IGZvciB5b3VyIGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQg MSBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0hpZ2hdIFJhY2UgY29uZGl0aW9u IHdoZW4gY2xlYXJpbmcgdGhlIEhQRCBpbnRlcnJ1cHQgc3RpY2t5IGJpdCBjYW4gcGVybWFuZW50 bHkgYnJlYWsgaG90cGx1ZyBkZXRlY3Rpb24KLS0KCmNvbW1pdCBjYjdlZGFkMThiMjY3Zjk4NjJh Yzg0NWEzNjcyZmQxNWFlMjBhMGYxCkF1dGhvcjogSm9uYXMgS2FybG1hbiA8am9uYXNAa3dpYm9v LnNlPgpTdWJqZWN0OiBkcm06IGJyaWRnZTogZHdfaGRtaTogUmV3b3JrIEhEUCBhbmQgUlhTRU5T RSBpbnRlcnJ1cHQgaGFuZGxpbmcKClRoaXMgY29tbWl0IHJlbW92ZXMgUlhTRU5TRSBoYW5kbGlu ZyB0byBzaW1wbGlmeSB0aGUgSFBEIGludGVycnVwdCBoYW5kbGluZywKaW5zdGVhZCByZWx5aW5n IG9uIGEgZGVsYXllZCB3b3JrIG1lY2hhbmlzbSB0byBkZXRlY3QgY29ubmVjdGlvbiBzdGF0dXMg b3IKRURJRCBjaGFuZ2VzLiBJdCBhbHNvIHVwZGF0ZXMgdGhlIEhQRCBpbnRlcnJ1cHQgcG9sYXJp dHkgaW5pdGlhbGl6YXRpb24gdG8KbWF0Y2ggY3VycmVudCBIUEQgc3RhdHVzLgoKPiBkaWZmIC0t Z2l0IGEvZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9zeW5vcHN5cy9kdy1oZG1pLmMgYi9kcml2ZXJz L2dwdS9kcm0vYnJpZGdlL3N5bm9wc3lzL2R3LWhkbWkuYwo+IGluZGV4IDI3MGRiNThhMGU3YzMu LjJlMDliZmY1ZmFmNzkgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2JyaWRnZS9zeW5v cHN5cy9kdy1oZG1pLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vYnJpZGdlL3N5bm9wc3lzL2R3 LWhkbWkuYwoKWyAuLi4gXQoKPiBAQCAtMzA2MCw3OCArMzAxMSwyOSBAQCBzdGF0aWMgaXJxcmV0 dXJuX3QgZHdfaGRtaV9oYXJkaXJxKGludCBpcnEsIHZvaWQgKmRldl9pZCkKClsgLi4uIF0KCj4g IHN0YXRpYyBpcnFyZXR1cm5fdCBkd19oZG1pX2lycShpbnQgaXJxLCB2b2lkICpkZXZfaWQpCj4g IHsKPiAgCXN0cnVjdCBkd19oZG1pICpoZG1pID0gZGV2X2lkOwo+IC0JdTggaW50cl9zdGF0LCBw aHlfaW50X3BvbCwgcGh5X3BvbF9tYXNrLCBwaHlfc3RhdDsKPiAtCWVudW0gZHJtX2Nvbm5lY3Rv cl9zdGF0dXMgc3RhdHVzID0gY29ubmVjdG9yX3N0YXR1c191bmtub3duOwo+IC0KPiAtCWludHJf c3RhdCA9IGhkbWlfcmVhZGIoaGRtaSwgSERNSV9JSF9QSFlfU1RBVDApOwo+IC0JcGh5X2ludF9w b2wgPSBoZG1pX3JlYWRiKGhkbWksIEhETUlfUEhZX1BPTDApOwo+IC0JcGh5X3N0YXQgPSBoZG1p X3JlYWRiKGhkbWksIEhETUlfUEhZX1NUQVQwKTsKClsgLi4uIF0KCj4gKwl1OCBpbnRyX3N0YXQ7 Cj4gIAo+ICAJLyoKPiAtCSAqIFJYIHNlbnNlIHRlbGxzIHVzIHdoZXRoZXIgdGhlIFRETVMgdHJh bnNtaXR0ZXJzIGFyZSBkZXRlY3RpbmcKPiAtCSAqIGxvYWQgLSBpbiBvdGhlciB3b3JkcywgdGhl cmUncyBzb21ldGhpbmcgbGlzdGVuaW5nIG9uIHRoZQo+IC0JICogb3RoZXIgZW5kIG9mIHRoZSBs aW5rLiAgVXNlIHRoaXMgdG8gZGVjaWRlIHdoZXRoZXIgd2Ugc2hvdWxkCj4gLQkgKiBwb3dlciBv biB0aGUgcGh5IGFzIEhQRCBtYXkgYmUgdG9nZ2xlZCBieSB0aGUgc2luayB0byBtZXJlbHkKPiAt CSAqIGFzayB0aGUgc291cmNlIHRvIHJlLXJlYWQgdGhlIEVESUQuCj4gKwkgKiBJbnRlcnJ1cHQg Z2VuZXJhdGlvbiBpcyBhY2NvbXBsaXNoZWQgaW4gdGhlIGZvbGxvd2luZyB3YXk6Cj4gKwkgKiAg IGludGVycnVwdCA9IChtYXNrID09IDApICYmIChwb2xhcml0eSA9PSBzdGF0dXMpCj4gKwkgKiBB bGwgaW50ZXJydXB0cyBhcmUgZm9yd2FyZGVkIHRvIHRoZSBJbnRlcnJ1cHQgSGFuZGxlciBzdGlj a3kgYml0Cj4gKwkgKiByZWdpc3RlciBpaF9waHlfc3RhdDAgYW5kIG11dGVkIHVzaW5nIHRoZSBy ZWdpc3RlciBpaF9tdXRlX3BoeV9zdGF0MC4KPiAgCSAqLwo+IC0JaWYgKGludHJfc3RhdCAmCj4g LQkgICAgKEhETUlfSUhfUEhZX1NUQVQwX1JYX1NFTlNFIHwgSERNSV9JSF9QSFlfU1RBVDBfSFBE KSkgewo+IC0JCWR3X2hkbWlfc2V0dXBfcnhfc2Vuc2UoaGRtaSwKPiAtCQkJCSAgICAgICBwaHlf c3RhdCAmIEhETUlfUEhZX0hQRCwKPiAtCQkJCSAgICAgICBwaHlfc3RhdCAmIEhETUlfUEhZX1JY X1NFTlNFKTsKPiAtCj4gLQkJaWYgKChpbnRyX3N0YXQgJiBIRE1JX0lIX1BIWV9TVEFUMF9IUEQp ICYmCj4gLQkJICAgIChwaHlfc3RhdCAmIEhETUlfUEhZX0hQRCkpCj4gLQkJCXN0YXR1cyA9IGNv bm5lY3Rvcl9zdGF0dXNfY29ubmVjdGVkOwo+ICsJaW50cl9zdGF0ID0gaGRtaV9yZWFkYihoZG1p LCBIRE1JX0lIX1BIWV9TVEFUMCk7Cj4gKwlpZiAoaW50cl9zdGF0ICYgSERNSV9JSF9QSFlfU1RB VDBfSFBEKSB7Cj4gKwkJZW51bSBkcm1fY29ubmVjdG9yX3N0YXR1cyBzdGF0dXM7Cj4gIAo+IC0J CWlmICghKHBoeV9zdGF0ICYgKEhETUlfUEhZX0hQRCB8IEhETUlfUEhZX1JYX1NFTlNFKSkpCj4g LQkJCXN0YXR1cyA9IGNvbm5lY3Rvcl9zdGF0dXNfZGlzY29ubmVjdGVkOwo+IC0JfQo+ICsJCS8q IFNldCBIUEQgaW50ZXJydXB0IHBvbGFyaXR5IGJhc2VkIG9uIGN1cnJlbnQgSFBEIHN0YXR1cy4g Ki8KPiArCQlzdGF0dXMgPSBkd19oZG1pX3BoeV9yZWFkX2hwZChoZG1pLCBoZG1pLT5waHkuZGF0 YSk7Cj4gKwkJaGRtaV9tb2RiKGhkbWksIHN0YXR1cyA9PSBjb25uZWN0b3Jfc3RhdHVzX2Nvbm5l Y3RlZCA/Cj4gKwkJCSAgMCA6IEhETUlfUEhZX0hQRCwgSERNSV9QSFlfSFBELCBIRE1JX1BIWV9Q T0wwKTsKPiAgCj4gLQlpZiAoc3RhdHVzICE9IGNvbm5lY3Rvcl9zdGF0dXNfdW5rbm93bikgewo+ ICAJCWRldl9kYmcoaGRtaS0+ZGV2LCAiRVZFTlQ9JXNcbiIsCj4gIAkJCXN0YXR1cyA9PSBjb25u ZWN0b3Jfc3RhdHVzX2Nvbm5lY3RlZCA/Cj4gIAkJCSJwbHVnaW4iIDogInBsdWdvdXQiKTsKPiBA QCAtMzE0MSw4ICszMDQzLDcgQEAgc3RhdGljIGlycXJldHVybl90IGR3X2hkbWlfaXJxKGludCBp cnEsIHZvaWQgKmRldl9pZCkKPiAgCX0KPiAgCj4gIAloZG1pX3dyaXRlYihoZG1pLCBpbnRyX3N0 YXQsIEhETUlfSUhfUEhZX1NUQVQwKTsKClRoaXMgcHJvYmxlbSB3YXNuJ3QgaW50cm9kdWNlZCBi eSB0aGlzIHBhdGNoLCBidXQgY291bGQgdGhpcyBpbnRlcnJ1cHQKY2xlYXJpbmcgc2VxdWVuY2Ug Y29udGFpbiBhIHJhY2UgY29uZGl0aW9uIHRoYXQgYnJlYWtzIGhvdHBsdWcgZGV0ZWN0aW9uPwoK SWYgdGhlIEhQRCBsaW5lIGJvdW5jZXMgYWZ0ZXIgdGhlIHBvbGFyaXR5IGlzIHVwZGF0ZWQgYnV0 IGJlZm9yZSB0aGUgaW50ZXJydXB0CmlzIGNsZWFyZWQsIHRoZSBuZXcgc3RhdGUgd2lsbCBtYXRj aCB0aGUgbmV3bHkgY29uZmlndXJlZCBwb2xhcml0eS4gVGhpcwpnZW5lcmF0ZXMgYSBuZXcgaW50 ZXJydXB0IGVkZ2UgYW5kIHNldHMgdGhlIHN0aWNreSBiaXQuCgpUaGUgc3Vic2VxdWVudCB3cml0 ZSB0byBIRE1JX0lIX1BIWV9TVEFUMCB1c2luZyB0aGUgb3JpZ2luYWxseSByZWFkIGludHJfc3Rh dAp3aWxsIGltbWVkaWF0ZWx5IGNsZWFyIHRoaXMgbmV3IHN0aWNreSBiaXQuCgpBcyBhIHJlc3Vs dCwgdGhlIGhhcmR3YXJlIGlzIGxlZnQgd2l0aCBhIGNsZWFyZWQgaW50ZXJydXB0IHdoaWxlIHRo ZSBsaW5lCm1hdGNoZXMgdGhlIHBvbGFyaXR5LiBUaGUgbmV4dCBwaHlzaWNhbCBlZGdlIHdpbGwg bm90IHRyaWdnZXIgYW4gaW50ZXJydXB0CmJlY2F1c2UgaXQgdHJhbnNpdGlvbnMgYXdheSBmcm9t IHRoZSBtYXRjaGVkIHBvbGFyaXR5LCBsZWF2aW5nIEhQRCBwZXJtYW5lbnRseQpkZXN5bmNocm9u aXplZC4KClNob3VsZCBIRE1JX0lIX1BIWV9TVEFUMCBiZSBjbGVhcmVkIGJlZm9yZSByZWFkaW5n IHRoZSBsaXZlIHN0YXR1cyBhbmQKdXBkYXRpbmcgdGhlIHBvbGFyaXR5IHRvIHByZXZlbnQgbG9z aW5nIGludGVycnVwdHM/Cgo+IC0JaGRtaV93cml0ZWIoaGRtaSwgfihIRE1JX0lIX1BIWV9TVEFU MF9IUEQgfCBIRE1JX0lIX1BIWV9TVEFUMF9SWF9TRU5TRSksCj4gLQkJICAgIEhETUlfSUhfTVVU RV9QSFlfU1RBVDApOwo+ICsJaGRtaV93cml0ZWIoaGRtaSwgfkhETUlfSUhfUEhZX1NUQVQwX0hQ RCwgSERNSV9JSF9NVVRFX1BIWV9TVEFUMCk7Cj4gIAo+ICAJcmV0dXJuIElSUV9IQU5ETEVEOwo+ ICB9CgotLSAKU2FzaGlrbyBBSSByZXZpZXcgwrcgaHR0cHM6Ly9zYXNoaWtvLmRldi8jL3BhdGNo c2V0LzIwMjYwNTE4MTgwMjA2LjI0ODAxMTktMS1qb25hc0Brd2lib28uc2U/cGFydD0yMAoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYW1sb2dp YyBtYWlsaW5nIGxpc3QKbGludXgtYW1sb2dpY0BsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9s aXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYW1sb2dpYwo=