From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C05BD606A320 for ; Sun, 8 Nov 2026 16:03:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=4FApfwZp; dkim=fail reason="signature verification failed" (2048-bit key) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20260515 header.b=PA9xRtjF 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:Date:References: In-Reply-To:Cc:To:Subject:From:Message-ID:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Unsubscribe-Post:List-Owner; bh=71lOV1udmtEhVgyQCJwMgjrnC8n5I85R+n6z2fnrcdM=; b=4FApfwZpj3fqDhlXAfBeJISgrQ QILgbAl2jltUJ1m59t3C6nOOjjKQty4MB2L3kLdohhCJE/6AQxT6ZqAKNpuby0WlSENg9UrM3mSQs wnm7Z0Bm7zcQF82j+fotBM+TjIKyxn9uhT6LB/zocU7akffHU28mT4vVS525kNGfnYp9y5YHoTor8 YhhV2BkfwwA3LN2CxzjGbvfFnUBVuFy6R/rVdoUtHQ3FPIboWdSmKoGeAmi2PiFnHaIoI3eeY8Gk8 Z1cSIRyLFBgQIxCiKr8MBjuXfCXcRneLC9U7/N7QEyPRX/1dInSOl3pgjK/XnvqPbXHbIQbk5JpsU cjd9Ho2w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.100.1 #2 (Red Hat Linux)) id 1xQ5MH-0000000GNfE-2AnW; Sun, 08 Nov 2026 16:03:05 +0000 Received: from tor.source.kernel.org ([2600:3c04:e001:324:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.100.1 #2 (Red Hat Linux)) id 1xQ5MF-0000000GNf8-2g5G for linux-phy@lists.infradead.org; Sun, 08 Nov 2026 16:03:03 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id E5B9C609F4; Sun, 8 Nov 2026 16:03:02 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 406831F0089F; Sun, 8 Nov 2026 16:03:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1794153782; bh=QwA29Jkx7PqEtl+PDFwVr73oNYDHlzSVXP4LuAvXbbQ=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=PA9xRtjFgrmwVywaqMdROYgsdZxnQCoTEzVGfNUGXrezJ4J46O+DUMBcM+aj7cSSA 6AxBsDBkSC8LOIPR4OUBRYRzHo++8bgogFCWENvVIyKYgMruMlUdja4bTJoGcXq6CZ pTneb2zvmkzQsrff0PwttNklMAbkd7ZRHGAc4zFE29DiDH5wcobDXoSAyQGMGYbAa/ mkcChGoRCo6F59FKNhfLIVnPEiblhSfQUNorjhRDGu7feQcaRT488kYIH7yIV1EDjG xv2Nc20usqiuWlBXnW6WNrpARt1qFpA1jEQSHzWKJb6uchinGa+noBT2BN3LGbG+ck 4gwtzbzAMheCA== Message-ID: From: sashiko-bot@kernel.org Subject: Re: [PATCH 4/4] phy: apple: atc: Add T8122 DisplayPort support To: "Sasha Finkelstein" Cc: linux-phy@lists.infradead.org, devicetree@vger.kernel.org, robh@kernel.org, conor+dt@kernel.org, vkoul@kernel.org, neil.armstrong@linaro.org, olteanv@gmail.com In-Reply-To: <20261108-t8122-phy-v1-4-c2783b2a53a8@chaosmail.tech> References: <20261108-t8122-phy-v1-0-c2783b2a53a8@chaosmail.tech> <20261108-t8122-phy-v1-4-c2783b2a53a8@chaosmail.tech> Date: Sun, 08 Nov 2026 16:03:01 +0000 X-BeenThere: linux-phy@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux Phy Mailing list List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: sashiko-reviews@lists.linux.dev X-Archived-By: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-phy" X-Spam-Status: No, score=-8.9 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=4.0.1 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on aws-us-west-2-korg-listserv-alma10-1 VGhhbmsgeW91IGZvciB5b3VyIGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQg MiBwb3RlbnRpYWwKaXNzdWVzIHRvIGNvbnNpZGVyOgotIFtNZWRpdW1dIHBoeTogYXBwbGU6IGF0 YzogaW5jb21wbGV0ZSBQSFkgcmVjb25maWd1cmF0aW9uIG9uCiAgb3JpZW50YXRpb24gY2hhbmdl IGluIGF0Y3BoeV9zd19zZXQoKQotIFtNZWRpdW1dIHBoeTogYXBwbGU6IGF0YzogbWlzc2luZyBS Q0FMMSBwb2xsIGZvciBBUFBMRV9BVENQSFlfTU9ERV9EUAogIGluIGF0Y3BoeV9jb25maWd1cmUo KQotLQoKY29tbWl0IGQ2M2JhNzc4ZWNiODZlOWRiY2VlYTdlZDg2OWQxMTVkNDUzMGYyOWEKQXV0 aG9yOiBSYW16aSBBYmRpY2hlIDxhYmRpY2hlcmFtemlAZ21haWwuY29tPgoKcGh5OiBhcHBsZTog YXRjOiBBZGQgVDgxMjIgRGlzcGxheVBvcnQgc3VwcG9ydAoKVGhpcyBjb21taXQgYWRkcyBEaXNw bGF5UG9ydCBBVVggYW5kIGxhbmUgY29uZmlndXJhdGlvbiBzdXBwb3J0IGZvciBUODEyMgpQSFlz LCBpbnRyb2R1Y2VzIGEgRGlzcGxheVBvcnQgb3BlcmF0aW9ucyB0YWJsZSBpbiBzdHJ1Y3QgYXRj cGh5X2h3LCBhbmQKc3RvcHMgYWN0aXZlIERpc3BsYXlQb3J0IGxhbmVzIGJlZm9yZSBjaGFuZ2lu ZyBvcmllbnRhdGlvbiBvciBQSFkgbW9kZS4KCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvcGh5L2Fw cGxlL2F0Yy5jIGIvZHJpdmVycy9waHkvYXBwbGUvYXRjLmMKPiBpbmRleCAyNTZhMDg0OTk2NDY5 Li4wNjhkOTg1YjYyYTZkIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvcGh5L2FwcGxlL2F0Yy5jCj4g KysrIGIvZHJpdmVycy9waHkvYXBwbGUvYXRjLmMKClsgLi4uIF0KCj4gQEAgLTE5NDIsMTIgKzI0 OTIsMjQgQEAgc3RhdGljIHZvaWQgYXRjcGh5X2NvbmZpZ3VyZV9wb3N0X3R1bmFibGVfdDgxMjIo c3RydWN0IGFwcGxlX2F0Y3BoeSAqYXRjcGh5LCBlbnUKPiAgCXVkZWxheSgxMCk7Cj4gIH0KPiAg Cj4gK3N0YXRpYyB2b2lkIGF0Y3BoeV9jb25maWd1cmVfcG9zdF90dW5hYmxlX3Q4MTIyKHN0cnVj dCBhcHBsZV9hdGNwaHkgKmF0Y3BoeSwgZW51bSBhdGNwaHlfbW9kZSBtb2RlKQo+ICt7Cj4gKwlp ZiAoYXRjcGh5X21vZGVzW21vZGVdLnBpcGVoYW5kbGVyX3N0YXRlID09IEFUQ1BIWV9QSVBFSEFO RExFUl9TVEFURV9VU0IzIHx8Cj4gKwkgICAgKGF0Y3BoeS0+aHctPmRwICYmIGF0Y3BoeV9tb2Rl c1ttb2RlXS5lbmFibGVfZHBfYXV4KSkKPiArCQlhdGNwaHlfcG93ZXJfb25fY29tbW9uX3Q4MTIy KGF0Y3BoeSk7Cj4gK30KPiArCj4gIHN0YXRpYyBpbnQgYXRjcGh5X2NvbmZpZ3VyZShzdHJ1Y3Qg YXBwbGVfYXRjcGh5ICphdGNwaHksIGVudW0gYXRjcGh5X21vZGUgbW9kZSkKPiAgewo+ICAJaW50 IHJldCA9IDA7Cj4gIAl1MzIgcmVnOwo+ICAKPiAgCWxvY2tkZXBfYXNzZXJ0X2hlbGQoJmF0Y3Bo eS0+bG9jayk7Cj4gKwlpZiAoYXRjcGh5LT5ody0+ZHAgJiYgYXRjcGh5LT5ody0+ZHAtPnN0b3Ap IHsKPiArCQlyZXQgPSBhdGNwaHktPmh3LT5kcC0+c3RvcChhdGNwaHkpOwo+ICsJCWlmIChyZXQp Cj4gKwkJCXJldHVybiByZXQ7Cj4gKwl9CgpbU2V2ZXJpdHk6IE1lZGl1bV0KU2hvdWxkIHRoZSBB VVNfQ09NTU9OX0RJR19SQ0FMMSBwb2xsIGxhdGVyIGluIGF0Y3BoeV9jb25maWd1cmUoKSBhbHNv IHJ1bgp3aGVuIChhdGNwaHktPmh3LT5kcCAmJiBhdGNwaHlfbW9kZXNbbW9kZV0uZW5hYmxlX2Rw X2F1eCkgaXMgdHJ1ZT8KCmF0Y3BoeV9jb25maWd1cmVfcG9zdF90dW5hYmxlX3Q4MTIyKCkgbm93 IHBvd2VycyBvbiB0aGUgY29tbW9uIGJsb2NrIGZvcgpBUFBMRV9BVENQSFlfTU9ERV9EUCAod2hl cmUgcGlwZWhhbmRsZXJfc3RhdGUgaXMKQVRDUEhZX1BJUEVIQU5ETEVSX1NUQVRFX0RVTU1ZKSwg YnV0IGF0Y3BoeV9jb25maWd1cmUoKSBvbmx5IHdhaXRzIGZvcgpBVVNfQ09NTU9OX0RJR19SQ0FM MV9BTExfQ09ERVNfRE9ORSB3aGVuIHBpcGVoYW5kbGVyX3N0YXRlIGlzCkFUQ1BIWV9QSVBFSEFO RExFUl9TVEFURV9VU0IzOgoKZHJpdmVycy9waHkvYXBwbGUvYXRjLmM6YXRjcGh5X2NvbmZpZ3Vy ZSgpIHsKICAgIC4uLgoJaWYgKGF0Y3BoeS0+aHctPmdlbiA9PSBBVENQSFlfR0VORVJBVElPTl9U ODEyMiAmJgoJICAgIGF0Y3BoeV9tb2Rlc1ttb2RlXS5waXBlaGFuZGxlcl9zdGF0ZSA9PSBBVENQ SFlfUElQRUhBTkRMRVJfU1RBVEVfVVNCMykgewoJCXJldCA9IHJlYWRsX3BvbGxfdGltZW91dChh dGNwaHktPnJlZ3MuY29yZSArIEFVU19DT01NT05fRElHX1JDQUwxLCByZWcsCgkJCQkJIChyZWcg JiBBVVNfQ09NTU9OX0RJR19SQ0FMMV9BTExfQ09ERVNfRE9ORSksIDEwLCAxMDAwMDApOwogICAg Li4uCn0KCkluIDQtbGFuZSBEaXNwbGF5UG9ydCBtb2RlIChQaW4gQXNzaWdubWVudHMgQyBhbmQg RSksIHRoZSBQSFkgd2lsbCBwcm9jZWVkCndpdGggQVVYIGFuZCBsaW5rIHRyYWluaW5nIHdpdGhv dXQgd2FpdGluZyBmb3IgcmVzaXN0b3IgY2FsaWJyYXRpb24gdG8KZmluaXNoLgoKWyAuLi4gXQoK PiBAQCAtMjI1NywxOSArMjgyOSwzMSBAQCBzdGF0aWMgaW50IGF0Y3BoeV9wcm9iZV9yY2Rldihz dHJ1Y3QgYXBwbGVfYXRjcGh5ICphdGNwaHkpCj4gIHN0YXRpYyBpbnQgYXRjcGh5X3N3X3NldChz dHJ1Y3QgdHlwZWNfc3dpdGNoX2RldiAqc3csIGVudW0gdHlwZWNfb3JpZW50YXRpb24gb3JpZW50 YXRpb24pCj4gIHsKPiAgCXN0cnVjdCBhcHBsZV9hdGNwaHkgKmF0Y3BoeSA9IHR5cGVjX3N3aXRj aF9nZXRfZHJ2ZGF0YShzdyk7Cj4gKwlib29sIHN3YXBfbGFuZXM7Cj4gKwlpbnQgcmV0Owo+ICAK PiAgCWd1YXJkKG11dGV4KSgmYXRjcGh5LT5sb2NrKTsKPiAgCj4gIAlzd2l0Y2ggKG9yaWVudGF0 aW9uKSB7Cj4gIAljYXNlIFRZUEVDX09SSUVOVEFUSU9OX05PTkU6Cj4gLQkJYnJlYWs7Cj4gKwkJ cmV0dXJuIDA7Cj4gIAljYXNlIFRZUEVDX09SSUVOVEFUSU9OX05PUk1BTDoKPiAtCQlhdGNwaHkt PnN3YXBfbGFuZXMgPSBmYWxzZTsKPiArCQlzd2FwX2xhbmVzID0gZmFsc2U7Cj4gIAkJYnJlYWs7 Cj4gIAljYXNlIFRZUEVDX09SSUVOVEFUSU9OX1JFVkVSU0U6Cj4gLQkJYXRjcGh5LT5zd2FwX2xh bmVzID0gdHJ1ZTsKPiArCQlzd2FwX2xhbmVzID0gdHJ1ZTsKPiAgCQlicmVhazsKPiArCWRlZmF1 bHQ6Cj4gKwkJcmV0dXJuIC1FSU5WQUw7Cj4gKwl9Cj4gKwo+ICsJLyogQ2xlYW51cCBuZWVkcyB0 aGUgb2xkIGxhbmUgY29uZmlndXJhdGlvbiB1bnRpbCBzaHV0ZG93biBzdWNjZWVkcy4gKi8KPiAr CWlmIChzd2FwX2xhbmVzICE9IGF0Y3BoeS0+c3dhcF9sYW5lcyAmJiBhdGNwaHktPmh3LT5kcCAm JiBhdGNwaHktPmh3LT5kcC0+c3RvcCkgewo+ICsJCXJldCA9IGF0Y3BoeS0+aHctPmRwLT5zdG9w KGF0Y3BoeSk7Cj4gKwkJaWYgKHJldCkKPiArCQkJcmV0dXJuIHJldDsKPiAgCX0KPiArCWF0Y3Bo eS0+c3dhcF9sYW5lcyA9IHN3YXBfbGFuZXM7Cj4gIAo+ICAJcmV0dXJuIDA7Cj4gIH0KCltTZXZl cml0eTogTWVkaXVtXQpJZiBvcmllbnRhdGlvbiBjaGFuZ2VzIHdoaWxlIGF0Y3BoeS0+bW9kZSAh PSBBUFBMRV9BVENQSFlfTU9ERV9PRkYsIGRvZXMKc3RvcHBpbmcgb25seSB0aGUgRGlzcGxheVBv cnQgbGluayBsZWF2ZSB0aGUgY3Jvc3NiYXIsIGxhbmUgbW9kZSwgYW5kCnR1bmFibGUgcmVnaXN0 ZXJzIHByb2dyYW1tZWQgZm9yIHRoZSBvbGQgb3JpZW50YXRpb24/CgpXaGVuIGF0Y3BoeV9zd19z ZXQoKSBmbGlwcyBhdGNwaHktPnN3YXBfbGFuZXMgd2hpbGUgYSBtb2RlIGlzIGFscmVhZHkKYWN0 aXZlICh0aGUgY2FzZSB3aGVyZSBkcC0+c3RvcCgpIGhlcmUgaGFzIGFuIGVmZmVjdCwgc2luY2Ug dHJhbnNpdGlvbmluZwp0aHJvdWdoIFRZUEVDX1NUQVRFX1NBRkUgYWxyZWFkeSBjYWxscyBkcC0+ c3RvcCgpIGluIGF0Y3BoeV9jb25maWd1cmUoKSksCmF0Y3BoeS0+bW9kZSBpcyBsZWZ0IHVuY2hh bmdlZC4gIEEgc3Vic2VxdWVudCBhdGNwaHlfbXV4X3NldCgpIGZvciB0aGUKc2FtZSBtb2RlIHJl dHVybnMgZWFybHkgYmVjYXVzZSBhdGNwaHktPm1vZGUgPT0gdGFyZ2V0X21vZGUsIGFuZAphdGNw aHlfZHBfc2V0X3JhdGVfdDgxMjIoKSB0aGVuIGNvbmZpZ3VyZXMgdGhlIERpc3BsYXlQb3J0IFBN QSBsYW5lcyBmb3IKdGhlIG5ldyBzd2FwX2xhbmVzIHdoaWxlIEFDSU9QSFlfQ1JPU1NCQVIsIEFD SU9QSFlfTEFORV9NT0RFLCBhbmQKQVRDUEhZX01JU0NfTEFORV9TV0FQIHJlbWFpbiBzZXQgZm9y IHRoZSBwcmV2aW91cyBvcmllbnRhdGlvbi4KCi0tIApTYXNoaWtvIEFJIHJldmlldyDCtyBodHRw czovL3Nhc2hpa28uZGV2LyMvcGF0Y2hzZXQvMjAyNjExMDgtdDgxMjItcGh5LXYxLTAtYzI3ODNi MmE1M2E4QGNoYW9zbWFpbC50ZWNoP3BhcnQ9NAoKLS0gCmxpbnV4LXBoeSBtYWlsaW5nIGxpc3QK bGludXgtcGh5QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cHM6Ly9saXN0cy5pbmZyYWRlYWQub3Jn L21haWxtYW4vbGlzdGluZm8vbGludXgtcGh5Cg==