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 C37E3C54FB9 for ; Wed, 15 Nov 2023 15:03:20 +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:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:References:Message-Id:To:Cc :Subject:From:Date:Mime-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=WKCl5xGspICFDDNsSQoP+N/5LICRvNpkGH5Hv/YBntw=; b=ICifsXOYkA5WBS CcepgNQI6sq452AUGlt7VLm8+juT2nuWrVCfjf822UTjndp5PStLJg9CuMEIPOo9GjttW2I5Dpmfd QcJVKBnQmemGO062pv30IBa+TCGksirVvu1YCVmmvpiaLlK8CKm6qCtH5rAZ7+7/jBGj6sYQaXBu3 WTaouqds6DF9Fv3650agP276JVcCvwlG03DDLVlxWDD+uQEFea6rryaj/bgZ6cJicOndDuBpgMOUI yu8KpYoigz6a2waDni17aKPW46fPgxPEnWl5PCKFIKFCfgmsw1it9KslMr1Ah3D5BXnwMzUbsS5Mu b2sl2lCJoz10UdhiNbbw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r3HPj-001756-0z; Wed, 15 Nov 2023 15:02:47 +0000 Received: from relay6-d.mail.gandi.net ([217.70.183.198]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1r3HPg-00172q-0r for linux-arm-kernel@lists.infradead.org; Wed, 15 Nov 2023 15:02:46 +0000 Received: by mail.gandi.net (Postfix) with ESMTPSA id 38517C0009; Wed, 15 Nov 2023 15:02:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1700060559; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=JuMmHRU7WxSl23gr7fM2+35JqsdaCo5TTlvcuNRvn+w=; b=E+3jtFmSUSOE6YViMZPusjln94T3SXtiCEd0IMzxKpVCKzYmSPkHnbXxf719uI263jg3fU kDJxKA55BPe/Mpfr/ytIS3ce4a3eG7ys9iJ5RbpWzM5jJv7A/3O0ZA4afvz1R8C6oXxdTi 2Mbi1gq526IQDVFX5Wy76aPo5sAuZ/lDIpNuyKWj6n6w1OBQp6cNfMBHCGiH/zpyKuMX3D xwhqarEViBVHku3IGueJo0lUNKFjOTsJW/fn8c3SZ4m4Iym+ICYDlEAOSvcE9BSuZp5TQA VOUnhv0tDDzC86GUmc6HafYMofWZHAeGe50PL/OWuoIyBOahYOd2CDA9D5wZ4w== Mime-Version: 1.0 Date: Wed, 15 Nov 2023 16:02:37 +0100 From: =?utf-8?q?Th=C3=A9o_Lebrun?= Subject: Re: [PATCH 3/6] usb: cdns3-ti: add suspend/resume procedures for J7200 Cc: , , , To: "Roger Quadros" , "Greg Kroah-Hartman" , "Rob Herring" , "Krzysztof Kozlowski" , "Conor Dooley" , "Peter Chen" , "Pawel Laszczak" , "Nishanth Menon" , "Vignesh Raghavendra" , "Tero Kristo" Message-Id: X-Mailer: aerc 0.15.2 References: <20231113-j7200-usb-suspend-v1-0-ad1ee714835c@bootlin.com> <20231113-j7200-usb-suspend-v1-3-ad1ee714835c@bootlin.com> <5080372b-1f48-4cbc-a6c4-8689c28983cb@kernel.org> In-Reply-To: <5080372b-1f48-4cbc-a6c4-8689c28983cb@kernel.org> X-GND-Sasl: theo.lebrun@bootlin.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231115_070244_571794_B695531A X-CRM114-Status: GOOD ( 20.10 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgUm9nZXIsCgpPbiBXZWQgTm92IDE1LCAyMDIzIGF0IDEyOjM3IFBNIENFVCwgUm9nZXIgUXVh ZHJvcyB3cm90ZToKPiBPbiAxMy8xMS8yMDIzIDE2OjI2LCBUaMOpbyBMZWJydW4gd3JvdGU6Cj4g PiBIYXJkd2FyZSBpbml0aWFsaXNhdGlvbiBpcyBvbmx5IGRvbmUgYXQgcHJvYmUuIFRoZSBKNzIw MCBVU0IgY29udHJvbGxlcgo+ID4gaXMgcmVzZXQgYXQgcmVzdW1lIGJlY2F1c2Ugb2YgcG93ZXIt ZG9tYWlucyB0b2dnbGluZyBvZmYgJiBvbi4gV2UKPiA+IHRoZXJlZm9yZSAoMSkgdG9nZ2xlIFBN IHJ1bnRpbWUgYXQgc3VzcGVuZC9yZXN1bWUgJiAoMikgcmVjb25maWd1cmUgdGhlCj4gPiBoYXJk d2FyZSBhdCByZXN1bWUuCj4KPiBhdCBwcm9iZSB3ZSBhcmUgZG9pbmcgYSBwbV9ydW50aW1lX2dl dCgpIGFuZCBuZXZlciBkb2luZyBhIHB1dCB0aHVzCj4gcHJldmVudGluZyBhbnkgcnVudGltZSBQ TS4KCkluZGVlZC4gVGhlIGdldCgpIGZyb20gcHJvYmUvcmVzdW1lIGFyZSBpbiBzeW1tZXRyeSB3 aXRoIHRoZSBwdXQoKSBmcm9tCnN1c3BlbmQuIElzIHRoaXMgd3JvbmcgaW4gc29tZSBtYW5uZXI/ Cgo+ID4gaW5kZXggYzMzMWJjZDJmYWViLi41MGIzOGM0YjljODcgMTAwNjQ0Cj4gPiAtLS0gYS9k cml2ZXJzL3VzYi9jZG5zMy9jZG5zMy10aS5jCj4gPiArKysgYi9kcml2ZXJzL3VzYi9jZG5zMy9j ZG5zMy10aS5jCj4gPiBAQCAtMTk3LDYgKzE5Nyw1MCBAQCBzdGF0aWMgaW50IGNkbnNfdGlfcHJv YmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKPiA+ICAJcmV0dXJuIGVycm9yOwo+ID4g IH0KPiA+ICAKPiA+ICsjaWZkZWYgQ09ORklHX1BNCj4gPiArCj4gPiArc3RhdGljIGludCBjZG5z X3RpX3N1c3BlbmQoc3RydWN0IGRldmljZSAqZGV2KQo+ID4gK3sKPiA+ICsJc3RydWN0IGNkbnNf dGkgKmRhdGEgPSBkZXZfZ2V0X2RydmRhdGEoZGV2KTsKPiA+ICsKPiA+ICsJaWYgKCFvZl9kZXZp Y2VfaXNfY29tcGF0aWJsZShkZXZfb2Zfbm9kZShkZXYpLCAidGksajcyMDAtdXNiIikpCj4gPiAr CQlyZXR1cm4gMDsKPiA+ICsKPiA+ICsJcG1fcnVudGltZV9wdXRfc3luYyhkYXRhLT5kZXYpOwo+ ID4gKwo+ID4gKwlyZXR1cm4gMDsKPgo+IFlvdSBtaWdodCB3YW50IHRvIGNoZWNrIHN1c3BlbmQv cmVzdW1lIG9wcyBpbiBjZG5zMy1wbGF0IGFuZAo+IGRvIHNvbWV0aGluZyBzaW1pbGFyIGhlcmUu CgpJJ20gdW5zdXJlIHdoYXQgeW91IGFyZSByZWZlcnJpbmcgdG8gc3BlY2lmaWNhbGx5IGluIGNk bnMzLXBsYXQ/CgogLSBVc2luZyBwbV9ydW50aW1lX3N0YXR1c19zdXNwZW5kZWQoKSB0byBnZXQg dGhlIGN1cnJlbnQgUE0gcnVudGltZQogICBzdGF0ZSAmIGFjdCBvbiBpdD8gSSBkb24ndCBzZWUg d2h5IGJlY2F1c2Ugd2Uga25vdyB0aGUgcG1fcnVudGltZQogICBzdGF0ZSBpcyBhIHNpbmdsZSBw dXQoKSBhdCBwcm9iZS4KCiAtIEhhdmluZyBhIGBpbl9scG1gIGZsYWcgdG8gdHJhY2sgbG93LXBv d2VyIG1vZGUgc3RhdGU/IEkgd291bGRuJ3Qgc2VlCiAgIHdoeSB3ZSdkIHdhbnQgdGhhdCBhcyB3 ZSBkb24ndCByZWdpc3RlciBydW50aW1lX3N1c3BlbmQgJgogICBydW50aW1lX3Jlc3VtZSBjYWxs YmFja3MgYW5kIHN5c3RlbSBzeXNwZW5kL3Jlc3VtZSBjYW4gYmUgYXNzdW1lZCB0bwogICBiZSBj YWxsZWQgaW4gdGhlIHJpZ2h0IG9yZGVyLgoKIC0gQ2hlY2tpbmcgdGhlIGBkZXZpY2VfbWF5X3dh a2V1cCgpYD8gVGhhdCBkb2Vzbid0IGFwcGx5IHRvIHRoaXMgZHJpdmVyCiAgIHdoaWNoIGNhbm5v dCBiZSBhIHdha2V1cCBzb3VyY2UuCgpUaGFua3MgZm9yIHlvdXIgcmV2aWV3IQpSZWdhcmRzLAoK LS0KVGjDqW8gTGVicnVuLCBCb290bGluCkVtYmVkZGVkIExpbnV4IGFuZCBLZXJuZWwgZW5naW5l ZXJpbmcKaHR0cHM6Ly9ib290bGluLmNvbQoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWls aW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0 cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=