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 X-Spam-Level: X-Spam-Status: No, score=-6.8 required=3.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, FROM_EXCESS_BASE64,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 67694C43219 for ; Thu, 2 May 2019 09:39:43 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 395F7206DF for ; Thu, 2 May 2019 09:39:43 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="QbXJBCwT"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="o/QvTJIE" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 395F7206DF Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=C/eoTp0jHwShNfM9Oj1SfwUFjAlLwCC9H6Z6wljtBnY=; b=QbXJBCwThMpx3A gn9I9ryKk51Jjh8cScrFWyVAHRbDYrPpajHCsY3wIKeRzzUmcgGkW9bgYsFKS7c0jW8Luzs28Uo3l OkXF5x/bH/vnlCaoxi3nCKaM4KQQKmhDu/bvU7466b44fBbMxyrSf/sIFk0ZsxBu92nXgS6HkJu26 BCu1B+boKgh+ZZT21JDaoHeUGypog+HF0ETSDHWA7Uv7mjpEh5OB9u7vhkcSAmuOux67fmos5nmiU H3MMLLhfLqJq1ubkohYGbVWg1CcTcTTsuZ+61ZbXBLIHWdeAgyS2Fr4P6GJHASy//uA9R3oepsUiY Z01NKKXKShc/uoQJxSDQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hM8Bo-0002F6-DN; Thu, 02 May 2019 09:39:40 +0000 Received: from mail-yw1-xc41.google.com ([2607:f8b0:4864:20::c41]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hM8Bl-0002Ek-7g for linux-arm-kernel@lists.infradead.org; Thu, 02 May 2019 09:39:39 +0000 Received: by mail-yw1-xc41.google.com with SMTP id j4so1059395ywk.11 for ; Thu, 02 May 2019 02:39:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=xdth6z7sqKu/asM4+DC73vTGpHLCXQAmob0Qaa/8YnM=; b=o/QvTJIE8PitYxkh4yvYEP7Tlz9YaO+C3yH6EjG0InghIxds93jyqsBTvd52ICXN9/ GrsEFXSoSFhBiKoP4lgs43Hyd+cApUzno5wzvBlSlVRc17HFgBdUeUCqkiFKLM3zryEM 3ww+v/AQN2i8rwinnsnyvLywB9TAc6JhEuP1XTMaFp397P1A/y1eS8hqZJz/9eCGek1j xGi0wf/jWQRIu1krKaeL3h6+yi/bDCwuMYNCXkvjnn8yJhuqN8P/5se0UN+kynzp+7qW xSpBXd9xbPfFTxWtze6TWkl/13g0pLSVUZQTskfULsKHeXUWmtlqcbPWB+Dtd0mydcb7 k9KA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=xdth6z7sqKu/asM4+DC73vTGpHLCXQAmob0Qaa/8YnM=; b=VPibkLIibbOTFcpvpTDmvokIOkMvwmc/DSiNr1Gd5dz1DKWawaezbzx7t/lvhv6i4Z gNdDhUGiD7o2PTdFn4wt6Z7CKz9ZPmZwTBd1wql55qJSiZi84C3y2yCxsEwD1G1Y+MQl qY4KcOKSl+zV83KmazIc8Q4oWvqCmVm0/U+dPSXnB1Eqg3OA88t6lJjX57+QFstYses+ /8iEr/CCZ2xWPwS1IwA21nBueF5aD6k++axM2SvkaX5FYNqJ/oKORcO9FGmU+j7gKxyp JkcJDYwRPvIYgLHkaRtjgNv6r5HOdW/elgVDNHge61+oMGMt/mdiWi+sTRr7MMwDco8y siOA== X-Gm-Message-State: APjAAAWTnG7ylft+NSkH3i+BtN68qpkxfv1ETg3Y1ALwBoYRj3JQpoUK 1LbibBmFIr2w0Y39/sVnxW6kmfIFhi8eVvy9dVk= X-Google-Smtp-Source: APXvYqy9UVNsnJk0s5cEO6VZ63moEbd8k1NJDxozXOq8MMQz8L/1qN9gkjVoDMSbQ5Zo2h1ORNtu8+kTCWPcECUeFqY= X-Received: by 2002:a81:b653:: with SMTP id h19mr2129914ywk.253.1556789975500; Thu, 02 May 2019 02:39:35 -0700 (PDT) MIME-Version: 1.0 References: <20190419191730.9437-1-peron.clem@gmail.com> <20190419191730.9437-3-peron.clem@gmail.com> <20190502082526.c5zo4uzceqzizbxo@flea> In-Reply-To: <20190502082526.c5zo4uzceqzizbxo@flea> From: =?UTF-8?B?Q2zDqW1lbnQgUMOpcm9u?= Date: Thu, 2 May 2019 11:39:24 +0200 Message-ID: Subject: Re: [PATCH v2 2/5] ASoC: sun4i-spdif: Add support for H6 SoC To: Maxime Ripard X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190502_023937_333366_4B5024A8 X-CRM114-Status: GOOD ( 26.36 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree , Linux-ALSA , linux-kernel , linux-sunxi , Liam Girdwood , Rob Herring , Takashi Iwai , Chen-Yu Tsai , Mark Brown , Jaroslav Kysela , linux-arm-kernel Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgTWF4aW1lLAoKT24gVGh1LCAyIE1heSAyMDE5IGF0IDEwOjI1LCBNYXhpbWUgUmlwYXJkIDxt YXhpbWUucmlwYXJkQGJvb3RsaW4uY29tPiB3cm90ZToKPgo+IE9uIEZyaSwgQXByIDE5LCAyMDE5 IGF0IDA5OjE3OjI3UE0gKzAyMDAsIENsw6ltZW50IFDDqXJvbiB3cm90ZToKPiA+IEFsbHdpbm5l ciBINiBoYXMgYSBkaWZmZXJlbnQgbWFwcGluZyBmb3IgdGhlIGZpZm8gcmVnaXN0ZXIgY29udHJv bGxlci4KPiA+Cj4gPiBBY3R1YWxseSBvbmx5IHRoZSBmaWZvIHR4IGZsdXNoIGJpdCBpcyB1c2Vk Lgo+ID4KPiA+IEFkZCBhIG5ldyBxdWlyayB0byBrbm93IHRoZSBjb3JyZWN0IGZpZm8gdHggZmx1 c2ggYml0Lgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IENsw6ltZW50IFDDqXJvbiA8cGVyb24uY2xl bUBnbWFpbC5jb20+Cj4gPiAtLS0KPiA+ICBzb3VuZC9zb2Mvc3VueGkvc3VuNGktc3BkaWYuYyB8 IDQyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tCj4gPiAgMSBmaWxlIGNoYW5n ZWQsIDM2IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCj4gPgo+ID4gZGlmZiAtLWdpdCBh L3NvdW5kL3NvYy9zdW54aS9zdW40aS1zcGRpZi5jIGIvc291bmQvc29jL3N1bnhpL3N1bjRpLXNw ZGlmLmMKPiA+IGluZGV4IGI0YWY0YWFiZWFkMS4uMTllNGJmOWNhYTI0IDEwMDY0NAo+ID4gLS0t IGEvc291bmQvc29jL3N1bnhpL3N1bjRpLXNwZGlmLmMKPiA+ICsrKyBiL3NvdW5kL3NvYy9zdW54 aS9zdW40aS1zcGRpZi5jCj4gPiBAQCAtNzUsNiArNzUsMTggQEAKPiA+ICAgICAgICNkZWZpbmUg U1VONElfU1BESUZfRkNUTF9SWE9NKHYpICAgICAgICAgICAgICAgICgodikgPDwgMCkKPiA+ICAg ICAgICNkZWZpbmUgU1VONElfU1BESUZfRkNUTF9SWE9NX01BU0sgICAgICAgICAgICAgIEdFTk1B U0soMSwgMCkKPiA+Cj4gPiArI2RlZmluZSBTVU41MElfSDZfU1BESUZfRkNUTCAoMHgxNCkKPiA+ ICsgICAgICNkZWZpbmUgU1VONTBJX0g2X1NQRElGX0ZDVExfSFVCX0VOICAgICAgICAgICAgIEJJ VCgzMSkKPiA+ICsgICAgICNkZWZpbmUgU1VONTBJX0g2X1NQRElGX0ZDVExfRlRYICAgICAgICAg ICAgICAgIEJJVCgzMCkKPiA+ICsgICAgICNkZWZpbmUgU1VONTBJX0g2X1NQRElGX0ZDVExfRlJY ICAgICAgICAgICAgICAgIEJJVCgyOSkKPiA+ICsgICAgICNkZWZpbmUgU1VONTBJX0g2X1NQRElG X0ZDVExfVFhUTCh2KSAgICAgICAgICAgICgodikgPDwgMTIpCj4gPiArICAgICAjZGVmaW5lIFNV TjUwSV9INl9TUERJRl9GQ1RMX1RYVExfTUFTSyAgICAgICAgICBHRU5NQVNLKDE5LCAxMikKPiA+ ICsgICAgICNkZWZpbmUgU1VONTBJX0g2X1NQRElGX0ZDVExfUlhUTCh2KSAgICAgICAgICAgICgo dikgPDwgNCkKPiA+ICsgICAgICNkZWZpbmUgU1VONTBJX0g2X1NQRElGX0ZDVExfUlhUTF9NQVNL ICAgICAgICAgIEdFTk1BU0soMTAsIDQpCj4gPiArICAgICAjZGVmaW5lIFNVTjUwSV9INl9TUERJ Rl9GQ1RMX1RYSU0gICAgICAgICAgICAgICBCSVQoMikKPiA+ICsgICAgICNkZWZpbmUgU1VONTBJ X0g2X1NQRElGX0ZDVExfUlhPTSh2KSAgICAgICAgICAgICgodikgPDwgMCkKPiA+ICsgICAgICNk ZWZpbmUgU1VONTBJX0g2X1NQRElGX0ZDVExfUlhPTV9NQVNLICAgICAgICAgIEdFTk1BU0soMSwg MCkKPiA+ICsKPiA+ICAjZGVmaW5lIFNVTjRJX1NQRElGX0ZTVEEgICAgICgweDE4KQo+ID4gICAg ICAgI2RlZmluZSBTVU40SV9TUERJRl9GU1RBX1RYRSAgICAgICAgICAgICAgICAgICAgQklUKDE0 KQo+ID4gICAgICAgI2RlZmluZSBTVU40SV9TUERJRl9GU1RBX1RYRUNOVFNIVCAgICAgICAgICAg ICAgKDgpCj4gPiBAQCAtMTY5LDE2ICsxODEsMjUgQEAgc3RydWN0IHN1bjRpX3NwZGlmX2RldiB7 Cj4gPiAgICAgICBzdHJ1Y3Qgc25kX3NvY19kYWlfZHJpdmVyIGNwdV9kYWlfZHJ2Owo+ID4gICAg ICAgc3RydWN0IHJlZ21hcCAqcmVnbWFwOwo+ID4gICAgICAgc3RydWN0IHNuZF9kbWFlbmdpbmVf ZGFpX2RtYV9kYXRhIGRtYV9wYXJhbXNfdHg7Cj4gPiArICAgICBjb25zdCBzdHJ1Y3Qgc3VuNGlf c3BkaWZfcXVpcmtzICpxdWlya3M7Cj4KPiBJIGd1ZXNzIHRoaXMgd2lsbCBnZW5lcmF0ZSBhIHdh cm5pbmcgc2luY2UgdGhlIHN0cnVjdHVyZSBoYXNuJ3QgYmVlbgo+IGRlZmluZWQgeWV0PwoKSXQn cyBhIHBvaW50ZXIgdG8gYSBzdHJ1Y3R1cmUgc28gbm8gd2FybmluZyBmcm9tIHRoZSBjb21waWxl ci4KCj4KPiA+ICt9Owo+ID4gKwo+ID4gK3N0cnVjdCBzdW40aV9zcGRpZl9xdWlya3Mgewo+ID4g KyAgICAgdW5zaWduZWQgaW50IHJlZ19kYWNfdHhkYXRhOyAgICAvKiBUWCBGSUZPIG9mZnNldCBm b3IgRE1BIGNvbmZpZyAqLwo+ID4gKyAgICAgdW5zaWduZWQgaW50IHJlZ19mY3RsX2Z0eDsgICAg ICAvKiBUWCBGSUZPIGZsdXNoIGJpdG1hc2sgKi8KPiA+ICsgICAgIGJvb2wgaGFzX3Jlc2V0Owo+ Cj4gWW91IGRvbid0IHJlYWxseSBuZWVkIHRvIG1vdmUgaXQgYXJvdW5kLCB5b3UgY2FuIGp1c3Qg YWRkIHRoZQo+IHN0cnVjdHVyZSBwcm90b3R5cGUuCj4KPiBJZiB5b3UgZG8gd2FudCB0byBtb3Zl IGl0IGFyb3VuZCwgdGhlbiBwbGVhc2UgZG8gc28gaW4gYSBzZXBhcmF0ZSBwYXRjaAoKSSBoYXZl IGNob29zZSB0byBtb3ZlIGl0IHRvIGZvbGxvdyB3aGF0IGlzIGRvbmUgaW4gdGhlIHN1bjRpLWky cy4KSSB3aWxsIHB1dCBpdCBpbiBhIHNlcGFyYXRlIHBhdGNoIGFuZCBtYWtlIHRoZSBjb21tZW50 IGEgYml0IG1vcmUgcHJvcGVyLgoKPgo+ID4gIH07Cj4gPgo+ID4gIHN0YXRpYyB2b2lkIHN1bjRp X3NwZGlmX2NvbmZpZ3VyZShzdHJ1Y3Qgc3VuNGlfc3BkaWZfZGV2ICpob3N0KQo+ID4gIHsKPiA+ ICsgICAgIGNvbnN0IHN0cnVjdCBzdW40aV9zcGRpZl9xdWlya3MgKnF1aXJrcyA9IGhvc3QtPnF1 aXJrczsKPiA+ICsKPiA+ICAgICAgIC8qIHNvZnQgcmVzZXQgU1BESUYgKi8KPiA+ICAgICAgIHJl Z21hcF93cml0ZShob3N0LT5yZWdtYXAsIFNVTjRJX1NQRElGX0NUTCwgU1VONElfU1BESUZfQ1RM X1JFU0VUKTsKPiA+Cj4gPiAgICAgICAvKiBmbHVzaCBUWCBGSUZPICovCj4gPiAgICAgICByZWdt YXBfdXBkYXRlX2JpdHMoaG9zdC0+cmVnbWFwLCBTVU40SV9TUERJRl9GQ1RMLAo+ID4gLSAgICAg ICAgICAgICAgICAgICAgICAgIFNVTjRJX1NQRElGX0ZDVExfRlRYLCBTVU40SV9TUERJRl9GQ1RM X0ZUWCk7Cj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgcXVpcmtzLT5yZWdfZmN0bF9mdHgs IHF1aXJrcy0+cmVnX2ZjdGxfZnR4KTsKPiA+Cj4gPiAgICAgICAvKiBjbGVhciBUWCBjb3VudGVy ICovCj4gPiAgICAgICByZWdtYXBfd3JpdGUoaG9zdC0+cmVnbWFwLCBTVU40SV9TUERJRl9UWENO VCwgMCk7Cj4gPiBAQCAtNDA1LDIyICs0MjYsMjYgQEAgc3RhdGljIHN0cnVjdCBzbmRfc29jX2Rh aV9kcml2ZXIgc3VuNGlfc3BkaWZfZGFpID0gewo+ID4gICAgICAgLm5hbWUgPSAic3BkaWYiLAo+ ID4gIH07Cj4gPgo+ID4gLXN0cnVjdCBzdW40aV9zcGRpZl9xdWlya3Mgewo+ID4gLSAgICAgdW5z aWduZWQgaW50IHJlZ19kYWNfdHhkYXRhOyAgICAvKiBUWCBGSUZPIG9mZnNldCBmb3IgRE1BIGNv bmZpZyAqLwo+ID4gLSAgICAgYm9vbCBoYXNfcmVzZXQ7Cj4gPiAtfTsKPiA+IC0KPiA+ICBzdGF0 aWMgY29uc3Qgc3RydWN0IHN1bjRpX3NwZGlmX3F1aXJrcyBzdW40aV9hMTBfc3BkaWZfcXVpcmtz ID0gewo+ID4gICAgICAgLnJlZ19kYWNfdHhkYXRhID0gU1VONElfU1BESUZfVFhGSUZPLAo+ID4g KyAgICAgLnJlZ19mY3RsX2Z0eCAgID0gU1VONElfU1BESUZfRkNUTF9GVFgsCj4gPiAgfTsKPiA+ Cj4gPiAgc3RhdGljIGNvbnN0IHN0cnVjdCBzdW40aV9zcGRpZl9xdWlya3Mgc3VuNmlfYTMxX3Nw ZGlmX3F1aXJrcyA9IHsKPiA+ICAgICAgIC5yZWdfZGFjX3R4ZGF0YSA9IFNVTjRJX1NQRElGX1RY RklGTywKPiA+ICsgICAgIC5yZWdfZmN0bF9mdHggICA9IFNVTjRJX1NQRElGX0ZDVExfRlRYLAo+ ID4gICAgICAgLmhhc19yZXNldCAgICAgID0gdHJ1ZSwKPiA+ICB9Owo+ID4KPiA+ICBzdGF0aWMg Y29uc3Qgc3RydWN0IHN1bjRpX3NwZGlmX3F1aXJrcyBzdW44aV9oM19zcGRpZl9xdWlya3MgPSB7 Cj4gPiAgICAgICAucmVnX2RhY190eGRhdGEgPSBTVU44SV9TUERJRl9UWEZJRk8sCj4gPiArICAg ICAucmVnX2ZjdGxfZnR4ICAgPSBTVU40SV9TUERJRl9GQ1RMX0ZUWCwKPiA+ICsgICAgIC5oYXNf cmVzZXQgICAgICA9IHRydWUsCj4gPiArfTsKPiA+Cj4gPiArc3RhdGljIGNvbnN0IHN0cnVjdCBz dW40aV9zcGRpZl9xdWlya3Mgc3VuNTBpX2g2X3NwZGlmX3F1aXJrcyA9IHsKPiA+ICsgICAgIC5y ZWdfZGFjX3R4ZGF0YSA9IFNVTjhJX1NQRElGX1RYRklGTywKPiA+ICsgICAgIC5yZWdfZmN0bF9m dHggICA9IFNVTjUwSV9INl9TUERJRl9GQ1RMX0ZUWCwKPiA+ICAgICAgIC5oYXNfcmVzZXQgICAg ICA9IHRydWUsCj4KPiBUaGUgcmVnX2RhY190eGRhdGEgYW5kIHJlZ19mY3RsX2Z0eCBjaGFuZ2Vz IGhlcmUgc2hvdWxkIGFsc28gYmUgcGFydAo+IG9mIGEgc2VwYXJhdGUgcGF0Y2guCgpZb3UgbWVh biB0aGUgcmVnX2ZjdGxfZnR4IHF1aXJrIGFuZCB0aGUgSDYgaW50cm9kdWN0aW9uIHNob3VsZCBi ZSBzcGxpdCA/CgpUaGFua3MgZm9yIHRoZSByZXZpZXcsCkNsZW1lbnQKCj4KPiBNYXhpbWUKPgo+ IC0tCj4gTWF4aW1lIFJpcGFyZCwgQm9vdGxpbgo+IEVtYmVkZGVkIExpbnV4IGFuZCBLZXJuZWwg ZW5naW5lZXJpbmcKPiBodHRwczovL2Jvb3RsaW4uY29tCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdAps aW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==