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 AECF0C433EF for ; Sun, 10 Apr 2022 06:19:54 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=zEWyt9d4Uh3weoPzLm55b1ekXhDjU+1aRNsn1Ff7ACs=; b=ON2sILt6LUPjdC ntt9ff+50vaaBTPXEjbDnGPhXhxnwN9SpgPljwGT6eQuZBL+jnbEwkidJ73gbZittkvNcfn4bCwfB lQEueqwyPEmA9iAzgfws1odx+po2sLwvpWzayUMJSnToCBBG/vtI1lX85M0crELrcWC39RTgZ2Rhf w0pXngpHhimbiCq45srBvFY97FN+m0YwGubonHSp37KPw7xEuv05aVa4JaCskvau92BgkGQ/advyH xmFIrxzlbMg6QiwbLNwZlOowGJX6JX/3I/daG9rsiMJPdBfO1+fFP0jbdFbsY+VydAioTflVG0SV4 ugKuHa+4f5U95y4+WVnw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ndQuM-004Hli-02; Sun, 10 Apr 2022 06:18:46 +0000 Received: from mail-lj1-x230.google.com ([2a00:1450:4864:20::230]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ndQuJ-004HlD-0N for linux-arm-kernel@lists.infradead.org; Sun, 10 Apr 2022 06:18:44 +0000 Received: by mail-lj1-x230.google.com with SMTP id bx37so16374349ljb.4 for ; Sat, 09 Apr 2022 23:18:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wirenboard-com.20210112.gappssmtp.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to:content-transfer-encoding; bh=Z1jw+y9o5uE0VLHN3bcJI3UpsQI6FGnX4PanajaN3C0=; b=OWbKo9ckcZYS5XByRR3lH+LoZ962C75yEOUSwiI5mCU7COTX9qEbBAOg4vahn5yB9U M4F1kxRiCtmL/heP3YXrKjBeH7TBMek6MBHqJfsR2FIvV/G5qd5QXz84+Szm5zySZz5S TDYUL2Tv0/o0d+Dwd9YmG+rZvlyxV7itJGL5LgygvZ/CxGzCzgbe2k++09s7UfrZc7UO 3sColQ3vyk4eywzonTIGNTDAayKwMPqmOZtZKEsuQRVBirYqwU2IBHXsDKi9YlptiLHW 9C0szBfj0DJT2HpXUGbocEWkzIPWolh9D2RoQwWRG/tvWOrZMDtbuTvHYX2LYIZqxwth +syQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=Z1jw+y9o5uE0VLHN3bcJI3UpsQI6FGnX4PanajaN3C0=; b=yXADvMmlJBBI1o/J4qiB07+Ax9AEoXk6rhFlCypZEmugN6BoeBX0/OtUZ8Oatj5BRk kOmPGklVHoinlaIk4D8nXniAs/TjB813yQBwqqXNmksD6M+gGCLyuS+kST6WO37mJDL+ KGHT/PkZuoHJOytswxh7OtELrYMnfbvb6WODg8BY/HhLYsaMA9oB0G4GCYlkzPKn1gud kuj8UWzVBbOV/PegHduZAv9WyAlJWZheSWuRmTXQQCgIOLdaKzREeHbOFYA3EMHGKN71 5z9neN+LbAZi7HXhPGC8LOGUt9UKLlRpPJEX3MQVtr+MCQvMlB66uTxCMIJJj3KOxklL y35A== X-Gm-Message-State: AOAM533/kJJYMivby7otRlqSWiZRTwa3wBl0CfaPisZYXjLgm5VF+T2c ekONmo4ynss6878cqIklRrmnJw== X-Google-Smtp-Source: ABdhPJxCKemgfOxwfgevDo9mP5PdcXwctr8cglAX4J9JiuUo5L+pkiKT7Om1qbCcS5Y72CoL324bXg== X-Received: by 2002:a05:651c:a07:b0:24b:6102:ed0a with SMTP id k7-20020a05651c0a0700b0024b6102ed0amr496510ljq.468.1649571520696; Sat, 09 Apr 2022 23:18:40 -0700 (PDT) Received: from [192.168.1.21] ([78.109.70.66]) by smtp.googlemail.com with ESMTPSA id i26-20020a196d1a000000b0046b8e060c9csm461430lfc.188.2022.04.09.23.18.39 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 09 Apr 2022 23:18:40 -0700 (PDT) Message-ID: Date: Sun, 10 Apr 2022 09:18:38 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Subject: Re: [PATCH v2 1/1] phy: sun4i-usb: fix phy write on H3 and newer Content-Language: en-GB To: Icenowy Zheng , Samuel Holland , linux-sunxi@lists.linux.dev Cc: linux-arm-kernel@lists.infradead.org, Maxime Ripard , Chen-Yu Tsai , Jernej Skrabec , Yangtao Li , andre.przywara@arm.com References: <20220111165153.63632-1-boger@wirenboard.com> <20220111165153.63632-2-boger@wirenboard.com> <683de674-2613-a96e-2831-7e3172c0f9e2@sholland.org> <12624AAD-9989-412B-B7EB-5C73562E804E@aosc.io> From: Evgeny Boger In-Reply-To: <12624AAD-9989-412B-B7EB-5C73562E804E@aosc.io> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220409_231843_093501_B692DFA0 X-CRM114-Status: GOOD ( 29.64 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org MTAuMDQuMjAyMiAwNzozNiwgSWNlbm93eSBaaGVuZyDQv9C40YjQtdGCOgo+Cj4g5LqOIDIwMjLl ubQ05pyIMTDml6UgR01UKzA4OjAwIOS4i+WNiDEyOjI4OjI1LCBTYW11ZWwgSG9sbGFuZCA8c2Ft dWVsQHNob2xsYW5kLm9yZz4g5YaZ5YiwOgo+PiBPbiAxLzExLzIyIDEwOjUxIEFNLCBFdmdlbnkg Qm9nZXIgd3JvdGU6Cj4+PiBXZSBub3RpY2VkIHRoYXQgVVNCIGhvc3RzIHdvbid0IHJlbGlhYmx5 IGVudW1lcmF0ZSBVU0IgSFMgKDQ4ME1iL3MpIGRldmljZXMKPj4+IGluIG91ciBjdXN0b20gQTQw aS1iYXNlZCBkZXNpZ24uIFdoYXQgd2Ugb2JzZXJ2ZSBpcyB0aGF0IGFmdGVyIHNldmVyYWwKPj4+ IGF0dGVtcHRzIFVTQiBkZXZpY2Ugd291bGQgZmFpbCB0byBlbnVtZXJhdGUgb24gRUhDSSBwb3J0 IChIUykgYW5kIHdpbGwgYmUKPj4+IGVudW1lcmF0ZWQgaW5zdGVhZCBvbiBPSENJIChGUywgMTJN Yi9zKSBvbmx5Ogo+Pj4KPj4+IFsgICAgNi4zNjgwMDldIHVzYiAxLTE6IG5ldyBoaWdoLXNwZWVk IFVTQiBkZXZpY2UgbnVtYmVyIDUgdXNpbmcgZWhjaS1wbGF0Zm9ybQo+Pj4gWyAgICA2LjgxODAw OF0gdXNiIDEtMTogZGV2aWNlIG5vdCBhY2NlcHRpbmcgYWRkcmVzcyA1LCBlcnJvciAtNzEKPj4+ IFsgICAgNi44MjM4NjhdIHVzYiB1c2IxLXBvcnQxOiB1bmFibGUgdG8gZW51bWVyYXRlIFVTQiBk ZXZpY2UKPj4+IFsgICAgNy4zMDgwMTNdIHVzYiAzLTE6IG5ldyBmdWxsLXNwZWVkIFVTQiBkZXZp Y2UgbnVtYmVyIDIgdXNpbmcgb2hjaS1wbGF0Zm9ybQo+Pj4gWyAgICA3LjU3NTA0NV0gdXNiIDMt MTogbm90IHJ1bm5pbmcgYXQgdG9wIHNwZWVkOyBjb25uZWN0IHRvIGEgaGlnaCBzcGVlZCBodWIK Pj4+Cj4+PiBPbiBzb21lIGJvYXJkcyBvbmUgb2YgdGhlIHBvcnRzIHdvdWxkIHdvcmsgaW4gaGln aC1zcGVlZCBtb2RlLCBidXQKPj4+IG9uIG1vc3Qgb2YgdGhlIGJvYXJkcyBhbGwgdGhyZWUgVVNC IHBvcnRzIHdvdWxkIG9ubHkgd29yayBpbiBGUyBtb2RlLgo+Pj4KPj4+IEF0IHRoZSBzYW1lIHRp bWUsIFVTQiB3b3JrIGZsYXdsZXNzbHkgaW4gaGlnaC1zcGVlZCBtb2RlIGluIHZlbmRvciBrZXJu ZWwuCj4+Pgo+Pj4gTG9va2luZyBmb3IgdGhlIGRpZmZlcmVuY2VzIGluIFVTQiBjb2RlLCB3ZSBm b3VuZCB0aGUgaXNzdWUgd2l0aCBVU0IgUEhZCj4+PiByZWdpc3RlciBpbml0aWFsaXphdGlvbi4g QmFzaWNhbGx5LCBVU0IgUEhZIGRyaXZlciBzZXRzIGEgY291cGxlIG9mCj4+PiBpbnRlcm5hbCB1 bmRvY3VtZW50ZWQgUEhZIHJlZ2lzdGVycyB0byB0aGUgcHJlZGVmaW5lZCBjb25zdGFudHMuIFRo ZXNlIFBIWQo+Pj4gcmVnaXN0ZXJzIGFyZSBhY2Nlc3NlZCBpbiBhIHZlcnkgKGFuZCBJIG1lYW4g VkVSWSkgd2VpcmQgd2F5IGJ5IHNoaWZ0aW5nCj4+PiByZWdpc3RlciBhZGRyZXNzZXMgYW5kIHZh bHVlcyBiaXQtYnktYml0LiBUaGlzIGFjY2VzcyBtZXRob2Qgd2FzIHNsaWdodGx5Cj4+PiBjaGFu Z2VkIHN0YXJ0aW5nIGZyb20gSDMgU29DLCBhY2NvcmRpbmcgdG8gdGhlIEJTUCBzb3VyY2UgZm9y IGRpZmZlcmVudAo+Pj4gU29Dcy4KPj4+Cj4+PiBBcyBhIHJlc3VsdCwgbWFpbmxpbmUgUEhZIGRy aXZlciB3b24ndCBzZXQgdGhlc2UgUEhZIHJlZ2lzdGVycyBwcm9wZXJseQo+Pj4gcmVzdWx0aW5n IGluIHVucmVsaWFibGUgZW51bWVyYXRpb24gaW4gaGlnaC1zcGVlZCBtb2RlLgo+Pj4KPj4+IFdl IGRvbid0IGtub3cgd2hldGhlciB0aGlzIGlzc3VlIHdpbGwgcmVzdWx0IGluIGJyb2tlbiBIUyBt b2RlIG9uIGFsbAo+Pj4gYWZmZWN0ZWQgU29DcyBvciBpbnN0ZWFkIHRoZSBBNDBpIGlzIGFuIHVu Zm9ydHVuYXRlIGV4Y2VwdGlvbi4gV2hhdCB3ZQo+Pj4gaW5kZWVkIHZlcmlmaWVkLCBpcyB0aGF0 IEJTUHMgZm9yIGFsbCBhZmZlY3RlZCBTb0NzIHdyaXRlIHRoZXNlIHJlZ2lzdGVycwo+Pj4gcHJv cGVybHkgd2hpbGUgbWFpbmxpbmUga2VybmVsIGRvbid0LiBXZSBhbHNvIHdlcmUgYWJsZSB0byBy ZXByb2R1Y2UgdGhlCj4+PiBVU0IgaXNzdWUgb24gYSBjb3VwbGUgb2YgQTQwaSBib2FyZHMgZnJv bSBvdGhlciB2ZW5kb3JzLCBzbyB3ZSBhcmUgcHJldHR5Cj4+PiBzdXJlIHRoZXNlIHJlZ2lzdGVy cyBoYXZlIHRvIGFsd2F5cyBiZSBwcm9wZXJseSBzZXQsIHJlZ2FyZGxyZXNzIG9mCj4+IHR5cG86 IHJlZ2FyZGxlc3MKPj4KPj4+IGEgaGFyZHdhcmUgbGF5b3V0Lgo+Pj4KPj4+IFRoZSBwcm9wb3Nl ZCBwYXRjaCBpcyB0ZXN0ZWQgb24gQTQwaS1iYXNlZCBXaXJlbiBCb2FyZCA3IGJ1aWxkaW5nCj4+ PiBhdXRvbWF0aW9uIGNvbnRyb2xsZXIuIE1vcmUgZGV0YWlscyBhcmUgYmVsb3cuCj4+Pgo+Pj4g T24gb2xkZXIgU29DcyAocHJpb3IgdG8gSDMpIFBIWSByZWdpc3RlciBhcmUgYWNjZXNzZWQgYnkg bWFuaXB1bGF0aW5nCj4+PiB0aGUgY29tbW9uIHJlZ2lzdGVyIGZvciBhbGwgUEhZcy4gUEhZIGlu ZGV4IGlzIHNwZWNpZmllZCBieSBwdWxzaW5nCj4+PiB1c2JjIGJpdC4KPj4+Cj4+PiBOZXdlciBT b0NzIGxlYXZlIHRoZSBhY2Nlc3MgcHJvY2VkdXJlIG1vc3RseSB1bmNoYW5nZWQsIHRoZQo+Pj4g ZGlmZmVyZW5jZSBiZWluZyB0aGF0IHRoZSBsYXRjaCByZWdpc3RlcnMgYXJlIHNlcGFyYXRlIGZv ciBlYWNoIFBIWS4KPj4+Cj4+PiBBZGRpdGlvbmFsbHksIGFjY2Vzc2luZyBVU0IgUEhZIHJlZ2lz dGVycyBpcyBvbmx5IHBvc3NpYmxlIGlmIHBoeTAgaXMKPj4+IHJvdXRlZCB0byBtdXNiIElQIGlu c3RlYWQgb2YgSENJLgo+Pj4KPj4+IEludHJvZHVjZSBwaHlfcmVnX2FjY2Vzc192MiBjZmcgZmxh ZyBmb3IgSDMgKEgyKywgSDUpLAo+Pj4gUjQwIChWNDAsIEE0MGksIFQzKSwgVjNzIChWMywgUzMp IGFuZCBBNjQgU29Dcy4KPj4+Cj4+PiBPbiBBODN0LCBINiwgSDYxNiwgVDUwNyBhbmQgcHJvYmFi bHkgb24gbW9yZSByZWNlbnQgaGFyZHdhcmUsCj4+PiB0aGVzZSBQSFkgcmVnaXN0ZXJzIGFyZSBu b3QgdXNlZCBpbiB2ZW5kb3IgQlNQLgo+Pj4gU28gZG9uJ3Qgc2V0IHYyIGZsYWcgZm9yIHRoZXNl IGV2ZW4gbmV3ZXIgU29DcyBhcyBhIHByZWNhdXRpb24uCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTog RXZnZW55IEJvZ2VyIDxib2dlckB3aXJlbmJvYXJkLmNvbT4KPj4gVGVzdGVkLWJ5OiBTYW11ZWwg SG9sbGFuZCA8c2FtdWVsQHNob2xsYW5kLm9yZz4gIyBBNDBpLCBIMwo+Pgo+PiBJIHRlc3RlZCB0 aGlzIHBhdGNoIG9uIGEgQmFuYW5hIFBpIE0yIEJlcnJ5IChBNDBpKSBib2FyZC4gTXkgYm9hcmQg ZGlkIG5vdCBoYXZlCj4+IGFueSBVU0IgcmVsaWFiaWxpdHkgcHJvYmxlbXMgd2l0aG91dCB0aGlz IHBhdGNoLCBidXQgdGhlIHBhdGNoIGRpZG4ndCBicmVhawo+PiBhbnl0aGluZyBlaXRoZXIuIFNv IHNpbmNlIGl0IGZpeGVzIFVTQiBmb3IgeW91LCB0aGUgcGF0Y2ggbG9va3MgbGlrZSBhIG5ldAo+ PiBpbXByb3ZlbWVudC4KPiAgRnJvbSBteSBtZW1vcnksIFI0MCBPVEcgdXNlZCB0byBiZSBicm9r ZW4uCj4KPiBJIG1heSBjaGVjayB3aGV0aGVyIHRoaXMgaXMgZml4ZWQgYnkgdGhpcyBwYXRjaCB3 aGVuIEkgYW0gYmFjayBob21lIChJIGFtCj4gdHJhcHBlZCBpbiBTaGFuZ2hhaSBiZWNhdXNlIG9m IENPVklEIG5vdykuCkhpIEljZW5vd3ksCgpJIGRvbid0IHRoaW5rIE9URyBiZWluZyBicm9rZW4g aGFzIHNvbWV0aGluZyB0byBkbyB3aXRoIHRoaXMgcGF0Y2guCgpBY3R1YWxseSwgb24gUjQwIFVT QiBPVEcgaXMgaW1wbGVtZW50ZWQgaW4gdGhlIHNhbWUgd2F5IGFzIG9uIG1hbnkgb3RoZXIgCkFs bHdpbm5lciBTb0NzOiB0aGVyZSBhcmUgYm90aCBIQ0kgYW5kIE9URyBjb250cm9sbGVycyBmb3Ig dGhlIGZpcnN0IFVTQiAKcG9ydCBhbmQKdGhlcmUgaXMgYSBQSFkgd2hpY2ggY2FuIHJvdXRlIHNp Z25hbHMgdG8gZWl0aGVyIG9uZS4KClZlbmRvciBrZXJuZWwgcmVyb3V0ZSBzaWduYWxzIHRvIEhD SSBjb250cm9sbGVyIHdoZW5ldmVyIGEgaG9zdCByb2xlIGlzIAphY3RpdmF0ZWQuIFRoZSBtYWlu bGluZSBrZXJuZWwgZG9lcyB0aGUgc2FtZSwgYWxiZWl0IGluIGEgdmVyeSBvYnNjdXJlIHdheS4K ClNvIGVuYWJsaW5nIE9URyBvbiBSNDAgaXMganVzdCBhIG1hdHRlciBvZiBhZGRpbmcgYSBmZXcg bGluZXMgdG8gZHRzaSAKYW5kLCBwcmVmZXJhYmx5LCBtYWtpbmcgYSBmZXcgbW9kaWZpY2F0aW9u cyB0byBwaHkgY29kZS4KCkNvdWxkIHlvdSBwbGVhc2UgdGVzdCBPVEcgdXNpbmcgb3VyIGtlcm5l bCB0cmVlOiAKaHR0cHM6Ly9naXRodWIuY29tL3dpcmVuYm9hcmQvbGludXggPwoKVGhlcmUgYSBm ZXcgcGF0Y2hlcyB0aGVyZSB3YWl0aW5nIGZvciBiZWluZyBzdWJtaXR0ZWQgd2hpY2ggbWFrZSBp dCB3b3JrLgoKCj4KPj4gQW5kIHdpdGggTWF4aW1lJ3MgY29tbWVudHMgcmVzb2x2ZWQ6Cj4+Cj4+ IFJldmlld2VkLWJ5OiBTYW11ZWwgSG9sbGFuZCA8c2FtdWVsQHNob2xsYW5kLm9yZz4KPj4KCgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJt LWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3Jn Cmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtl cm5lbAo=