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 AC4E2C83F17 for ; Tue, 15 Jul 2025 10:36:10 +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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=vlW1YUrWPSjvyypl/+iB23h7LM7eIU9yxyvsvKfo4n0=; b=D/7WPFKxtQe+79 GccYsS9vXajtHoyAAX/Ddu2UlD3gkTMx4FR5QFFdsOh8lhK69FnsiZVESJkAP4G1frLUqlxEyv3SV 6tUon2fhCcFaM4dn6jriUq9+mjRwwtiiLVNryj1/YNbdbD03zgrRFw27cBn5+rlvd6LWufh7Kz/I/ 8YoEDkKI2sI+IMpBliTcEvN33oAv5DByw+rFGOmKyPbs6rS6czSttiq9IVkjFHi8IsdNt6g0EBNEf WxDlpFncEsKZ/dnRCF6Ut1NXkOKapSyTX1gPeQ/9ayt4LHh+g6lSskVsuytpyqQkV7WpTFuVvCB5a Fzsrt1pAy9rU09RZLj5A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1ubd11-00000004qtD-2oyf; Tue, 15 Jul 2025 10:36:03 +0000 Received: from gloria.sntech.de ([185.11.138.130]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1ubd0y-00000004qsj-0YUs; Tue, 15 Jul 2025 10:36:02 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sntech.de; s=gloria202408; h=Content-Type:Content-Transfer-Encoding:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Reply-To; bh=cIPn1JdmQUBAudYGWKwQBBR2ZjhtmhuYOGeF5hB/XP8=; b=14TGwTJ8i2Mh5u5WG7VtC3VE23 YFqP6TUaqtH3GFuLFFL7UrSspk3fVBByN4gsW70nMbjqCUovWeMbDyltzB83dS1IFVG0m5945ngjZ BuVB1Rp76b99J3JpEGR0olUIaAY5UQ30wjwa/ZzUKuYS1mVSnc+Iq3NRN8l5YhXceZxAC8UjvwM0v TTy+p+lGttVM88UHbqHNGYjTSjirYsOWteKkcFBBVVMcy3Vq1hqz8zd+5bwb87Dw8Id9bHxyOwHkI 7xdQg6RmqEDmq93oMFMXrbUZBMUNl1n/Iv9Dcpbc9o39WGUCsEXeE12Tw588LxpqE5vN0oqN7tQLs 2L81kG0A==; Received: from [194.95.143.137] (helo=phil.localnet) by gloria.sntech.de with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1ubd0o-00009u-Be; Tue, 15 Jul 2025 12:35:50 +0200 From: Heiko Stuebner To: linux-rockchip@lists.infradead.org, John Keeping Subject: Re: [RFC/PATCH 2/2] phy: rockchip: usbdp: implement .set_mode Date: Tue, 15 Jul 2025 12:35:47 +0200 Message-ID: <3981131.iZASKD2KPV@phil> In-Reply-To: <20250710152252.2532020-3-jkeeping@inmusicbrands.com> References: <20250710152252.2532020-1-jkeeping@inmusicbrands.com> <20250710152252.2532020-3-jkeeping@inmusicbrands.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250715_033600_377078_BD99B157 X-CRM114-Status: GOOD ( 21.30 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kishon Vijay Abraham I , Neil Armstrong , John Keeping , Greg Kroah-Hartman , linux-usb@vger.kernel.org, Sebastian Reichel , linux-kernel@vger.kernel.org, Vinod Koul , Thinh Nguyen , linux-phy@lists.infradead.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org SGkgSm9obiwKCkFtIERvbm5lcnN0YWcsIDEwLiBKdWxpIDIwMjUsIDE3OjIyOjUwIE1pdHRlbGV1 cm9ww6Rpc2NoZSBTb21tZXJ6ZWl0IHNjaHJpZWIgSm9obiBLZWVwaW5nOgo+IFdoZW4gdGhlIG9y aWVudGF0aW9uIG9mIGEgdHlwZSBDIGNhYmxlIGNoYW5nZXMsIHVzYmRwIHNldCB0aGUgbmV3Cj4g Y29uZmlndXJhdGlvbiBpbiBpdHMgaW50ZXJuYWwgc3RhdGUgYnV0IGRvZXMgbm90IHdyaXRlIHRo aXMgdG8gdGhlCj4gaGFyZHdhcmUuCj4gCj4gTWFrZSB1c2Ugb2YgcGh5X29wczo6c2V0X21vZGUg dG8gd3JpdGUgdGhpcyBuZXcgc3RhdGUuICBUaGlzIHNob3VsZCBiZQo+IGNhbGxlZCBieSB0aGUg VVNCIGNvbnRyb2xsZXIgd2hlbiBpdCBpcyBub3RpZmllZCBvZiBhIHJvbGUgY2hhbmdlCj4gKGFz c3VtaW5nIGl0IGlzIGFjdGluZyBhcyB0aGUgcm9sZSBzd2l0Y2gpIGFuZCB3aWxsIGJlIGNhbGxl ZCBhdCBhIHBvaW50Cj4gd2hlbiB0aGUgY29udHJvbGxlciBkb2VzIG5vdCBleHBlY3QgdGhlIHBo eSB0byBiZSBvcGVyYXRpbmcgbm9ybWFsbHkuCj4gCj4gU2lnbmVkLW9mZi1ieTogSm9obiBLZWVw aW5nIDxqa2VlcGluZ0Bpbm11c2ljYnJhbmRzLmNvbT4KCndpdGggdGhlIGNvbW1lbnRzIGZyb20g T25kcmVqIGluIFswXSB0aGUgd2hvbGUgdGhpbmcgc2VlbXMgdG8gYmUKc2xpZ2h0bHkgbW9yZSBj b21wbGV4CgoKWzBdIGh0dHBzOi8vcGF0Y2h3b3JrLmtlcm5lbC5vcmcvcHJvamVjdC9saW51eC1h cm0ta2VybmVsL3BhdGNoLzIwMjUwMjI1MTg0NTE5LjM1ODY5MjYtMy1oZWlrb0BzbnRlY2guZGUv Cgo+IC0tLQo+ICBkcml2ZXJzL3BoeS9yb2NrY2hpcC9waHktcm9ja2NoaXAtdXNiZHAuYyB8IDE0 ICsrKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspCj4gCj4g ZGlmZiAtLWdpdCBhL2RyaXZlcnMvcGh5L3JvY2tjaGlwL3BoeS1yb2NrY2hpcC11c2JkcC5jIGIv ZHJpdmVycy9waHkvcm9ja2NoaXAvcGh5LXJvY2tjaGlwLXVzYmRwLmMKPiBpbmRleCBjMDY2Y2Mw YTdiNGYxLi4wMDM2OGZiMDkzMDdhIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvcGh5L3JvY2tjaGlw L3BoeS1yb2NrY2hpcC11c2JkcC5jCj4gKysrIGIvZHJpdmVycy9waHkvcm9ja2NoaXAvcGh5LXJv Y2tjaGlwLXVzYmRwLmMKPiBAQCAtMTMzNSw5ICsxMzM1LDIzIEBAIHN0YXRpYyBpbnQgcmtfdWRw aHlfdXNiM19waHlfZXhpdChzdHJ1Y3QgcGh5ICpwaHkpCj4gIAlyZXR1cm4gMDsKPiAgfQo+ICAK PiArc3RhdGljIGludCBya191ZHBoeV91c2IzX3BoeV9zZXRfbW9kZShzdHJ1Y3QgcGh5ICpwaHks IGVudW0gcGh5X21vZGUgbW9kZSwgaW50IHN1Ym1vZGUpCj4gK3sKPiArCXN0cnVjdCBya191ZHBo eSAqdWRwaHkgPSBwaHlfZ2V0X2RydmRhdGEocGh5KTsKPiArCWludCByZXQgPSAwOwo+ICsKPiAr CW11dGV4X2xvY2soJnVkcGh5LT5tdXRleCk7Cj4gKwlpZiAodWRwaHktPm1vZGUgIT0gVURQSFlf TU9ERV9OT05FKQo+ICsJCXJldCA9IHJrX3VkcGh5X2luaXQodWRwaHkpOwo+ICsJbXV0ZXhfdW5s b2NrKCZ1ZHBoeS0+bXV0ZXgpOwo+ICsKPiArCXJldHVybiByZXQ7Cj4gK30KPiArCj4gIHN0YXRp YyBjb25zdCBzdHJ1Y3QgcGh5X29wcyBya191ZHBoeV91c2IzX3BoeV9vcHMgPSB7Cj4gIAkuaW5p dAkJPSBya191ZHBoeV91c2IzX3BoeV9pbml0LAo+ICAJLmV4aXQJCT0gcmtfdWRwaHlfdXNiM19w aHlfZXhpdCwKPiArCS5zZXRfbW9kZQk9IHJrX3VkcGh5X3VzYjNfcGh5X3NldF9tb2RlLAo+ICAJ Lm93bmVyCQk9IFRISVNfTU9EVUxFLAo+ICB9Owo+ICAKPiAKCgoKCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpMaW51eC1yb2NrY2hpcCBtYWlsaW5nIGxp c3QKTGludXgtcm9ja2NoaXBAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFk ZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LXJvY2tjaGlwCg==