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 C561BC4451B for ; Sat, 18 Jul 2026 09:19:48 +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=qfe0UsF1aBml269CfSAxZK+1l7ByaSgHnWzNTNyBuuE=; b=MNOVZ0B1YZnOYw FNranfrWZhSdlWBaK3FfxD3YzXr9UPzdk3RAqpkZgrRLeVQu+grlNylDL0qOTbcMzg2eEjeY4ogP0 rJWa8wCIQfuoAFrDDN3PgWmm8lOiNbbI/xsaDSRU4osVp2HN2BIn7xsrhxdtYusIMun/WmWZpOvQW C0e8nDwSEM08zqiiipRfDKpM706Oca6AVUw6rzW433nO5DD+1iBzosxo5gAkL8j84C50rmlo/f0dm iGzSAj2dpcukORL00rO5zQihul7IV6O8VCc7mjUr1SW5oeDeIi5905L05rOeozA5/SQ63CpHx+jt6 m5GYBbMCXpy3NrE51BVg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wl1Cv-00000003wwu-31hc; Sat, 18 Jul 2026 09:19:41 +0000 Received: from sea.source.kernel.org ([2600:3c0a:e001:78e:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wl1Cu-00000003wwm-0gmA for linux-amlogic@lists.infradead.org; Sat, 18 Jul 2026 09:19:40 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id 76CB141A00; Sat, 18 Jul 2026 09:19:39 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 14F871F000E9; Sat, 18 Jul 2026 09:19:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1784366379; bh=qFqYyrBdcq0ibDmYiLePTSZIXE8UPQe0qPMs8Yh4Fjs=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=Ky+Mc3cqgME+CpDV66ALB8bWjdv1Wlc2Lu5EuMnfEJAgQBp6xdsj0tHCf12AMb91L x36J/rvRYZv0EK7xLu2jvzJPohmnobtSYL0BKHKxnswkA7S41qMP4UpkvkgaWOQe/R eFupOc8i7YdQq2yl86aF6nQ7O6YtuiH5UewnHQiUmSKYhnAdPAHcLNUwOGQ74DAYQQ 7CvJHKzf3BUAQ7ha+wgyi1i5Nj9UrqOkZZyb66hucf0TaMW9Y4LM29gPyY51Io72xV WzaOnAj4EYMjVBLhz8Cs98U9QthRtOebtT4eFrE3zeLfXvEtMPBum9KsjgvLokyTwk 34s7980Ix0qBg== From: sashiko-bot@kernel.org Subject: Re: [PATCH] drm/meson: constrain the DW-HDMI regmap range To: "Zinan Zhou" Cc: dri-devel@lists.freedesktop.org, neil.armstrong@linaro.org, linux-amlogic@lists.infradead.org In-Reply-To: <20260718090710.70534-1-zinan@mieulab.com> References: <20260718090710.70534-1-zinan@mieulab.com> Date: Sat, 18 Jul 2026 09:19:38 +0000 Message-Id: <20260718091939.14F871F000E9@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 MSBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6CgpQcmUtZXhpc3RpbmcgaXNzdWVzOgot IFtIaWdoXSBUaGUgdGhyZWFkZWQgSVJRIGhhbmRsZXIgYGR3X2hkbWlfdG9wX3RocmVhZF9pcnFg IGNhbiBleGVjdXRlIGJlZm9yZSB0aGUgYGhkbWlgIGFuZCBgYnJpZGdlYCBwb2ludGVycyBhcmUg aW5pdGlhbGl6ZWQsIGxlYWRpbmcgdG8gYSBOVUxMIHBvaW50ZXIgZGVyZWZlcmVuY2UuCi0tCgot LS0gUGF0Y2ggWzFdOiBbUEFUQ0hdIGRybS9tZXNvbjogY29uc3RyYWluIHRoZSBEVy1IRE1JIHJl Z21hcCByYW5nZSAtLS0KY29tbWl0IGY4ZmY2OGU2ZjM3MmRkYjlmNWNhODM4OTNlN2YxYjFiMjEz NDJkNzIKQXV0aG9yOiBaaW5hbiBaaG91IDx6aW5hbkBtaWV1bGFiLmNvbT4KCmRybS9tZXNvbjog Y29uc3RyYWluIHRoZSBEVy1IRE1JIHJlZ21hcCByYW5nZQoKVGhlIERlc2lnbldhcmUgSERNSSBy ZWdtYXAgZGVjbGFyZXMgMHgxMDAwMCBhcyBpdHMgaW5jbHVzaXZlIG1heGltdW0KcmVnaXN0ZXIu IEEgcmVnbWFwIHRyYXZlcnNhbCBjYW4gY29uc2VxdWVudGx5IHJlYWQgb25lIGJ5dGUgcGFzdCB0 aGUKZGlyZWN0bHkgbWFwcGVkIEcxMkEgNjQgS2lCIHJlc291cmNlLiBJdCBhbHNvIHRyZWF0cyB0 aGUgTWVzb24gVE9QIHdpbmRvdwpmcm9tIG9mZnNldCAweDgwMDAgYXMgRFdDIHJlZ2lzdGVycy4g T24gdGhlIG9sZGVyIGluZGlyZWN0IGludGVyZmFjZSwgdGhlCmFkZHJlc3MgaXMgdHJ1bmNhdGVk IHRvIDE2IGJpdHMgYW5kIGFsaWFzZXMgcmVnaXN0ZXIgemVyby4KCkxpbWl0IHRoZSByZWdtYXAg dG8gMHg3ZTEyLCB0aGUgbGFzdCByZWdpc3RlciBkZWZpbmVkIGJ5IHRoZSBzdXBwb3J0ZWQKU3lu b3BzeXMgSERNSSBjb250cm9sbGVyLiBUaGlzIGFsc28ga2VlcHMgcmVnaXN0ZXIgaXRlcmF0aW9u IGJlbG93IHRoZQpNZXNvbiBUT1AgcmVnaXN0ZXIgd2luZG93IGF0IG9mZnNldCAweDgwMDAuCgo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vbWVzb24vbWVzb25fZHdfaGRtaS5jIGIvZHJp dmVycy9ncHUvZHJtL21lc29uL21lc29uX2R3X2hkbWkuYwo+IGluZGV4IGZlZjE3MDJhY2IxNDUu LjEwMDQxMDhmYjdjYTIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL21lc29uL21lc29u X2R3X2hkbWkuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9tZXNvbi9tZXNvbl9kd19oZG1pLmMK ClsgLi4uIF0KCj4gQEAgLTU2NCw3ICs1NjYsNyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHJlZ21h cF9jb25maWcgbWVzb25fZHdfaGRtaV9yZWdtYXBfY29uZmlnID0gewo+ICAJLnZhbF9iaXRzID0g OCwKPiAgCS5yZWdfcmVhZCA9IG1lc29uX2R3X2hkbWlfcmVnX3JlYWQsCj4gIAkucmVnX3dyaXRl ID0gbWVzb25fZHdfaGRtaV9yZWdfd3JpdGUsCj4gLQkubWF4X3JlZ2lzdGVyID0gMHgxMDAwMCwK PiArCS5tYXhfcmVnaXN0ZXIgPSBIRE1JVFhfRFdDX01BWF9SRUdJU1RFUiwKPiAgCS5mYXN0X2lv ID0gdHJ1ZSwKPiAgfTsKCltTZXZlcml0eTogSGlnaF0KVGhpcyBpc24ndCBhIGJ1ZyBpbnRyb2R1 Y2VkIGJ5IHRoaXMgcGF0Y2gsIGJ1dCB3aGlsZSByZXZpZXdpbmcgdGhpcyBmaWxlIEkKbm90aWNl ZCBhIHBvdGVudGlhbCByYWNlIGNvbmRpdGlvbiBkdXJpbmcgaW5pdGlhbGl6YXRpb24uCgpJbiBt ZXNvbl9kd19oZG1pX2JpbmQoKSwgdGhlIElSUSBoYW5kbGVyIGlzIHJlZ2lzdGVyZWQgdmlhCmRl dm1fcmVxdWVzdF90aHJlYWRlZF9pcnEoKSBiZWZvcmUgZHdfaGRtaS0+aGRtaSBhbmQgZHdfaGRt aS0+YnJpZGdlIGFyZQppbml0aWFsaXplZDoKCmRyaXZlcnMvZ3B1L2RybS9tZXNvbi9tZXNvbl9k d19oZG1pLmM6bWVzb25fZHdfaGRtaV9iaW5kKCkgewogICAgLi4uCiAgICByZXQgPSBkZXZtX3Jl cXVlc3RfdGhyZWFkZWRfaXJxKGRldiwgaXJxLCBkd19oZG1pX3RvcF9pcnEsCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGR3X2hkbWlfdG9wX3RocmVhZF9pcnEsIElSUUZfU0hB UkVELAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZHdfaGRtaV90b3BfaXJx IiwgbWVzb25fZHdfaGRtaSk7CiAgICAuLi4KICAgIG1lc29uX2R3X2hkbWktPmhkbWkgPSBkd19o ZG1pX3Byb2JlKHBkZXYsICZtZXNvbl9kd19oZG1pLT5kd19wbGF0X2RhdGEpOwogICAgLi4uCiAg ICBtZXNvbl9kd19oZG1pLT5icmlkZ2UgPSBvZl9kcm1fZmluZF9hbmRfZ2V0X2JyaWRnZShwZGV2 LT5kZXYub2Zfbm9kZSk7CiAgICAuLi4KfQoKVGhlIGRyaXZlciB0aGVuIGNhbGxzIGR3X2hkbWlf cHJvYmUoKSwgd2hpY2ggdW5tYXNrcyB0aGUgSFBEIGludGVycnVwdHMgYXQKdGhlIGhhcmR3YXJl IGxldmVsLgoKSWYgYW4gSFBEIGludGVycnVwdCBmaXJlcyBpbW1lZGlhdGVseSAoZS5nLiwgaWYg YSBjYWJsZSBpcyBhbHJlYWR5IGNvbm5lY3RlZApvciB0aGUgbGluZSBib3VuY2VzKSwgY2FuIGR3 X2hkbWlfdG9wX3RocmVhZF9pcnEoKSBleGVjdXRlIGNvbmN1cnJlbnRseSBhbmQKY2F1c2UgYSBO VUxMIHBvaW50ZXIgZGVyZWZlcmVuY2U/Cgpkcml2ZXJzL2dwdS9kcm0vbWVzb24vbWVzb25fZHdf aGRtaS5jOmR3X2hkbWlfdG9wX3RocmVhZF9pcnEoKSB7CiAgICAuLi4KICAgIGR3X2hkbWlfc2V0 dXBfcnhfc2Vuc2UoZHdfaGRtaS0+aGRtaSwgaHBkX2Nvbm5lY3RlZCwKICAgICAgICAgICAgICAg ICAgICAgICAgICAgaHBkX2Nvbm5lY3RlZCk7CgogICAgZHJtX2hlbHBlcl9ocGRfaXJxX2V2ZW50 KGR3X2hkbWktPmJyaWRnZS0+ZGV2KTsKICAgIC4uLgp9CgpTaW5jZSBkd19oZG1pX3Byb2JlKCkg aGFzIG5vdCB5ZXQgcmV0dXJuZWQsIHdvdWxkbid0IGR3X2hkbWktPmhkbWkgYW5kCmR3X2hkbWkt PmJyaWRnZSBzdGlsbCBiZSBOVUxMIGF0IHRoaXMgcG9pbnQsIGNhdXNpbmcgYSBjcmFzaCB3aGVu CmRlcmVmZXJlbmNpbmcgdGhlbT8KCi0tIApTYXNoaWtvIEFJIHJldmlldyDCtyBodHRwczovL3Nh c2hpa28uZGV2LyMvcGF0Y2hzZXQvMjAyNjA3MTgwOTA3MTAuNzA1MzQtMS16aW5hbkBtaWV1bGFi LmNvbT9wYXJ0PTEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmxpbnV4LWFtbG9naWMgbWFpbGluZyBsaXN0CmxpbnV4LWFtbG9naWNAbGlzdHMuaW5mcmFk ZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4 LWFtbG9naWMK