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 713DDC43602 for ; Wed, 1 Jul 2026 12:29:39 +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=Ct4p08ZTDte91Pv19b/ypbCM2SfakVmfA5E1rfxdNgY=; b=NbhGNpwvn4omnC 3qqys4hLDoItyYL9zDjc8gEXfYTqj8HCN7zNoBGM4PDprakVrF7P+xT8RQP8rWNP3p11XV5eGwC29 jWCmGrr9wnrnlA3W28LzbVQRUxlCsCrMvSQ/A0cUgwg0UuGaxskAEZxUL6Yq2yH64Z/yEH5lbj9qJ ml/dc2IhoA5nOkdEf2+OVV3eojuCfcKVyoODEUj2xKJfj0ro9Mm2aDcv5t1Uo3NU0KWKsIJgtDAwx Kg/IOYmTLMdjojkMLtsdjB/6oB7LNaNcWHwtSCJf5EdtbXI/tFbRym93Cmw8XCA0MEjOprJlXzZSM Qub6LnFFJJSwJ3UyG0ew==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1weu4R-00000001ziJ-0z4Y; Wed, 01 Jul 2026 12:29:39 +0000 Received: from tor.source.kernel.org ([2600:3c04:e001:324:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1weu4P-00000001zho-3oMc for linux-phy@lists.infradead.org; Wed, 01 Jul 2026 12:29:38 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id 1DC716001D; Wed, 1 Jul 2026 12:29:37 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 58E7B1F000E9; Wed, 1 Jul 2026 12:29:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1782908976; bh=iUpFgLeb06YeTcU+DB6rOQqDIVRGSbEfP+/YlJuD05A=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=XJfKcoTZzBb192FAEr9Z2W203f1uirEyWwoZ/tFs15BUFc0z14IXalCCaf1H4w77u SGh5wAbhl2Zx7NKL/c7LfYlgpTG8VSh3XqP2ZTFoXa4M2nAqplbukTBAf5lTDyzJ1L wCfhpb9MAXpQIAqX11uzLdQddDE9pMeN3XFR/o78Wt8kZn6V/j3dxRxe1UVrPVh+5v WvWTLbsNfKabbQJnikcc/NT3bPS0cmr8fbb3WzUVeApzA+xaV6vYKen/fld1axZmVn hUMQ6OcyYD5/JlcS8TlO/S1IBiI/paZnSO2xOqjN4Lylyl3Yho+u0XzqJDANaxzdh4 3SWlpbS2RkWuQ== From: sashiko-bot@kernel.org Subject: Re: [PATCH 2/2] phy: mediatek: Add support for MT8196 MIPI DSI PHY To: "AngeloGioacchino Del Regno" Cc: olteanv@gmail.com, neil.armstrong@linaro.org, devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, robh@kernel.org, vkoul@kernel.org, linux-phy@lists.infradead.org, conor+dt@kernel.org In-Reply-To: <20260701121943.19430-3-angelogioacchino.delregno@collabora.com> References: <20260701121943.19430-1-angelogioacchino.delregno@collabora.com> <20260701121943.19430-3-angelogioacchino.delregno@collabora.com> Date: Wed, 01 Jul 2026 12:29:35 +0000 Message-Id: <20260701122936.58E7B1F000E9@smtp.kernel.org> X-BeenThere: linux-phy@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux Phy Mailing list 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-phy" Errors-To: linux-phy-bounces+linux-phy=archiver.kernel.org@lists.infradead.org VGhhbmsgeW91IGZvciB5b3VyIGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQg MiBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0hpZ2hdIENhbGxpbmcgdXNsZWVw X3JhbmdlKCkgaW5zaWRlIGEgY2xrX29wcy0+ZW5hYmxlIGNhbGxiYWNrIHdpbGwgdHJpZ2dlciBh ICdzY2hlZHVsaW5nIHdoaWxlIGF0b21pYycgQlVHLgotIFtNZWRpdW1dIFRoZSBQTEwgcmF0ZSBp cyBjbGFtcGVkIHRvIGEgbWF4aW11bSBvZiAxLjYgR0h6LCByZW5kZXJpbmcgdGhlIG5ldyBoaWdo LXNwZWVkIHZvbHRhZ2UgbG9naWMgZm9yIHJhdGVzID49IDIuMCBHSHogY29tcGxldGVseSB1bnJl YWNoYWJsZS4KLS0KCmNvbW1pdCBhZjk5YjY2ODg5NTZlNzZiYjM4MzQ0ZTM4ZDJhZjNiNTYwNTZl YzQ3CkF1dGhvcjogQW5nZWxvR2lvYWNjaGlubyBEZWwgUmVnbm8gPGFuZ2Vsb2dpb2FjY2hpbm8u ZGVscmVnbm9AY29sbGFib3JhLmNvbT4KCnBoeTogbWVkaWF0ZWs6IEFkZCBzdXBwb3J0IGZvciBN VDgxOTYgTUlQSSBEU0kgUEhZCgpBZGQgc3VwcG9ydCBmb3IgdGhlIE1JUEkgRFNJIFBIWSBmb3Vu ZCBpbiB0aGUgTWVkaWFUZWsgTVQ4MTk2IFNvQwphbmQgaXRzIHZhcmlhbnRzLiBUaGlzIGluaXRp YWwgZHJpdmVyIG9ubHkgYWRkcyBzdXBwb3J0IGZvciBiYXNpYwpmdW5jdGlvbmFsaXR5IHRoYXQg aXMgbmVjZXNzYXJ5IHRvIGRyaXZlIE1JUEkgRFNJIGRpc3BsYXlzIGFzIGEgRC1QSFkuCgo+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL3BoeS9tZWRpYXRlay9waHktbXRrLW1pcGktZHNpLW10ODE5Ni5j IGIvZHJpdmVycy9waHkvbWVkaWF0ZWsvcGh5LW10ay1taXBpLWRzaS1tdDgxOTYuYwo+IG5ldyBm aWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMDAwMC4uMjczZjIzNmZhN2U5ZQo+IC0t LSAvZGV2L251bGwKPiArKysgYi9kcml2ZXJzL3BoeS9tZWRpYXRlay9waHktbXRrLW1pcGktZHNp LW10ODE5Ni5jCgpbIC4uLiBdCgo+ICtzdGF0aWMgaW50IG10a19taXBpX3R4X3BsbF9lbmFibGUo c3RydWN0IGNsa19odyAqaHcpCj4gK3sKPiArCXN0cnVjdCBtdGtfbWlwaV90eCAqbWlwaV90eCA9 IG10a19taXBpX3R4X2Zyb21fY2xrX2h3KGh3KTsKPiArCXZvaWQgX19pb21lbSAqYmFzZSA9IG1p cGlfdHgtPnJlZ3M7Cj4gKwl1MzIgdm9sdGFnZSA9IFJHX0RTSV9QUkRfUkVGX01JTkk7Cj4gKwl1 MzIgcHJlcyA9IE1JUElUWF9QUkVTRVJWRURfTUlOSTsKPiArCXVuc2lnbmVkIGxvbmcgbG9uZyBw Y3dfY2FsYzsKPiArCXVuc2lnbmVkIGludCB0eGRpdiwgdHhkaXYwOwo+ICsJdTMyIHBjdzsKPiAr Cj4gKwlkZXZfZGJnKG1pcGlfdHgtPmRldiwgImVuYWJsZTogJXUgYnBzXG4iLCBtaXBpX3R4LT5k YXRhX3JhdGUpOwo+ICsKPiArCWlmIChtaXBpX3R4LT5kYXRhX3JhdGUgPj0gMjAwMDAwMDAwMCkg ewo+ICsJCS8qIFNlbGVjdCBoaWdoZXIgc2lnbmFsaW5nIHZvbHRhZ2UgZm9yIGZhc3QgZGF0YSBy YXRlcyAqLwoKW1NldmVyaXR5OiBNZWRpdW1dCldpbGwgdGhpcyBjb25kaXRpb24gZXZlciBiZSBt ZXQ/CgpGdXJ0aGVyIGRvd24gaW4gdGhpcyBwYXRjaCwgbXRrX21pcGlfdHhfcGxsX2RldGVybWlu ZV9yYXRlKCkgdW5jb25kaXRpb25hbGx5CmNsYW1wcyB0aGUgcmVxdWVzdGVkIHJhdGUgdG8gYSBt YXhpbXVtIG9mIDEuNiBHSHouCgpTaW5jZSB0aGUgZnJhbWV3b3JrIHBhc3NlcyB0aGlzIGNsYW1w ZWQgcmF0ZSB0byB0aGUgc2V0X3JhdGUgY2FsbGJhY2ssIHdvbid0CnRoaXMgaGlnaC1zcGVlZCBs b2dpYyBmb3IgMi4wIEdIeiBiZWNvbWUgdW5yZWFjaGFibGUgZGVhZCBjb2RlPwoKPiArCQl2b2x0 YWdlID0gUkdfRFNJX1BSRF9SRUZfREVGOwo+ICsJCXByZXMgPSBNSVBJVFhfUFJFU0VSVkVEX0RF RjsKPiArCQl0eGRpdiA9IDE7Cj4gKwkJdHhkaXYwID0gMDsKPiArCX0gZWxzZSBpZiAobWlwaV90 eC0+ZGF0YV9yYXRlID49IDEwMDAwMDAwMDApIHsKClsgLi4uIF0KCj4gKwltdGtfcGh5X3VwZGF0 ZV9maWVsZChiYXNlICsgTUlQSVRYX1ZPTFRBR0VfU0VMLCBSR19EU0lfUFJEX1JFRl9TRUwsIHZv bHRhZ2UpOwo+ICsJd3JpdGVsKHByZXMsIGJhc2UgKyBNSVBJVFhfUFJFU0VSVkVEKTsKPiArCj4g KwltdGtfcGh5X3NldF9iaXRzKGJhc2UgKyBNSVBJVFhfUExMX1BXUiwgQURfRFNJX1BMTF9TRE1f UFdSX09OKTsKPiArCW10a19waHlfY2xlYXJfYml0cyhiYXNlICsgTUlQSVRYX1BMTF9DT04xLCBS R19EU0lfUExMX0VOKTsKPiArCXVzbGVlcF9yYW5nZSgzMCwgNjApOwoKW1NldmVyaXR5OiBIaWdo XQpJcyBpdCBzYWZlIHRvIHNsZWVwIGhlcmU/CgpUaGUgQ29tbW9uIENsb2NrIEZyYW1ld29yayBp bnZva2VzIGNsa19vcHMtPmVuYWJsZSBjYWxsYmFja3Mgd2l0aCB0aGUKZW5hYmxlX2xvY2sgc3Bp bmxvY2sgaGVsZCBhbmQgbG9jYWwgaW50ZXJydXB0cyBkaXNhYmxlZC4KCkJlY2F1c2UgbXRrX21p cGlfdHhfcGxsX2VuYWJsZSgpIGlzIHJlZ2lzdGVyZWQgYXMgdGhlIC5lbmFibGUgY2FsbGJhY2ss Cndvbid0IGNhbGxpbmcgdXNsZWVwX3JhbmdlKCkgaGVyZSBpbiBhbiBhdG9taWMgY29udGV4dCB0 cmlnZ2VyIGEKc2NoZWR1bGluZyB3aGlsZSBhdG9taWMgQlVHPwoKU2hvdWxkIHRoaXMgdXNlIHVk ZWxheSgpIGluc3RlYWQsIG9yIGNvdWxkIHRoaXMgbG9naWMgYmUgbW92ZWQgdG8gdGhlCi5wcmVw YXJlIGNhbGxiYWNrIHdoZXJlIHNsZWVwaW5nIGlzIHBlcm1pdHRlZD8KCj4gKwo+ICsJbXRrX3Bo eV9jbGVhcl9iaXRzKGJhc2UgKyBNSVBJVFhfUExMX1BXUiwgQURfRFNJX1BMTF9TRE1fSVNPX0VO KTsKPiArCXdyaXRlbChwY3csIGJhc2UgKyBNSVBJVFhfUExMX0NPTjApOwo+ICsJbXRrX3BoeV91 cGRhdGVfZmllbGQoYmFzZSArIE1JUElUWF9QTExfQ09OMSwgUkdfRFNJX1BMTF9QT1NESVYsIHR4 ZGl2MCk7Cj4gKwl1c2xlZXBfcmFuZ2UoMzAsIDYwKTsKPiArCj4gKwltdGtfcGh5X3NldF9iaXRz KGJhc2UgKyBNSVBJVFhfUExMX0NPTjEsIFJHX0RTSV9QTExfRU4pOwo+ICsJdXNsZWVwX3Jhbmdl KDMwLCA2MCk7Cj4gKwo+ICsJcmV0dXJuIDA7Cj4gK30KClsgLi4uIF0KCj4gK3N0YXRpYyBpbnQg bXRrX21pcGlfdHhfcGxsX2RldGVybWluZV9yYXRlKHN0cnVjdCBjbGtfaHcgKmh3LAo+ICsJCQkJ CSAgc3RydWN0IGNsa19yYXRlX3JlcXVlc3QgKnJlcSkKPiArewo+ICsJcmVxLT5yYXRlID0gY2xh bXBfdmFsKHJlcS0+cmF0ZSwgMTI1MDAwMDAwLCAxNjAwMDAwMDAwKTsKCltTZXZlcml0eTogTWVk aXVtXQpJcyB0aGlzIG1heGltdW0gcmF0ZSBpbnRlbnRpb25hbCBmb3IgdGhlIE1UODE5Nj8KClRo aXMgbGltaXRzIHRoZSByYXRlIHRvIDEuNiBHSHosIHdoaWNoIHByZXZlbnRzIHRoZSAyLjAgR0h6 IHNpZ25hbGluZwp2b2x0YWdlIGxvZ2ljIGluIG10a19taXBpX3R4X3BsbF9lbmFibGUoKSBmcm9t IGV2ZXIgZXhlY3V0aW5nLgoKPiArCj4gKwlyZXR1cm4gMDsKPiArfQo+ICsKPiArc3RhdGljIGNv bnN0IHN0cnVjdCBjbGtfb3BzIG10a19taXBpX3R4X3BsbF9vcHMgPSB7Cj4gKwkuZW5hYmxlID0g bXRrX21pcGlfdHhfcGxsX2VuYWJsZSwKPiArCS5kaXNhYmxlID0gbXRrX21pcGlfdHhfcGxsX2Rp c2FibGUsCj4gKwkuZGV0ZXJtaW5lX3JhdGUgPSBtdGtfbWlwaV90eF9wbGxfZGV0ZXJtaW5lX3Jh dGUsCj4gKwkuc2V0X3JhdGUgPSBtdGtfbWlwaV90eF9wbGxfc2V0X3JhdGUsCj4gKwkucmVjYWxj X3JhdGUgPSBtdGtfbWlwaV90eF9wbGxfcmVjYWxjX3JhdGUsCj4gK307CgpbIC4uLiBdCgotLSAK U2FzaGlrbyBBSSByZXZpZXcgwrcgaHR0cHM6Ly9zYXNoaWtvLmRldi8jL3BhdGNoc2V0LzIwMjYw NzAxMTIxOTQzLjE5NDMwLTEtYW5nZWxvZ2lvYWNjaGluby5kZWxyZWdub0Bjb2xsYWJvcmEuY29t P3BhcnQ9MgoKLS0gCmxpbnV4LXBoeSBtYWlsaW5nIGxpc3QKbGludXgtcGh5QGxpc3RzLmluZnJh ZGVhZC5vcmcKaHR0cHM6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGlu dXgtcGh5Cg==