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 9B482C43458 for ; Sat, 27 Jun 2026 13:02:21 +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:MIME-Version:Reply-To:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date: References:In-Reply-To:Cc:To:Subject:From:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=hESdGdHDGl3q3WpWB4j5c/MKrXsftXcaZUQB9bBHons=; b=NB1HtQQLiAgJwM KOp7W36WleEEXyyT4v3sTabyTeS9aaVfuO34yfHouuYjujPyT+xGbdGA5Nry+CM24hlIPSS9Vw+Qf wCO0Uh+ogPULcYyPBDIHstKIPZ0jptNFCPZwAwF+4BUoTjkhWljuTqdJpVnhHltkyY6snUO5yagB+ Fsu6fYwapvYX1zGKruEI+B3GFLVvlXVV4EPN5WzrxAr7cPhq+/rjcKS188FC00OWpqwRmiHzoaDHL TtlyBT/FexfaD//TnFaZcUbKdG+Tm/mndex0byTUwP+HYCceu6FOYc00G99AKlYB63PgEEdfQmSSa 2bDLsgmyICb124B8rm1w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wdSfr-0000000CUCx-0Hqq; Sat, 27 Jun 2026 13:02:19 +0000 Received: from sea.source.kernel.org ([172.234.252.31]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wdSfp-0000000CUCi-237V for linux-amlogic@lists.infradead.org; Sat, 27 Jun 2026 13:02:17 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id DFFE0424AC; Sat, 27 Jun 2026 13:02:16 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 82D161F000E9; Sat, 27 Jun 2026 13:02:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1782565336; bh=KBNhnUGDEIvVgbxjQL1tq4oU+pIjRij/AAsP08Ct4Q0=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=oU2t+yhIjAZbBnJVDbGEISQlYkTOnIwcSikAKtUnqVjcHwu1dp8gayHQZ9XWQUjw/ YmyRgI2O4jxR5/xWtMgbVU5VavnC6gbWzb03NG3XiRY7Cb1UXpKM373PWs6rv/ok1T 7StcMyYkKCasgzDjYBFW0v+elS36mOBef2+hoIYu1nUqUsTCncMXlkGaRtLHpZ9NHM RLl8xsbWhnYjbJ0VrshppetgVhBAL71NxLTmrxYUdC9lnmvGe+Y+4OxlEv5mnwrTOW hI1xrNmjj74lqidd5TnVbDA9WfYkgMFifSIlwu674aj70DCfUnZ3o4iY8eac7yrg3I Bn86NjHpWYMBw== From: sashiko-bot@kernel.org Subject: Re: [PATCH v2] ASoC: meson: aiu: fifo-spdif: soft reset the S/PDIF datapath on start/stop To: "Christian Hewitt" Cc: linux-amlogic@lists.infradead.org, neil.armstrong@linaro.org In-Reply-To: <20260627125030.808058-1-christianshewitt@gmail.com> References: <20260627125030.808058-1-christianshewitt@gmail.com> Date: Sat, 27 Jun 2026 13:02:15 +0000 Message-Id: <20260627130216.82D161F000E9@smtp.kernel.org> X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: sashiko-reviews@lists.linux.dev MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org VGhhbmsgeW91IGZvciB5b3VyIGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQg MiBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0hpZ2hdIENhbGxpbmcgc25kX3Nv Y19jb21wb25lbnRfd3JpdGUoKSBpbnNpZGUgdGhlIEFMU0EgUENNIHRyaWdnZXIgY2FsbGJhY2sg Y2F1c2VzIGEgJ3NjaGVkdWxpbmcgd2hpbGUgYXRvbWljJyBCVUcuCi0gW0hpZ2hdIFRoZSBmYXN0 IGRvbWFpbiBzb2Z0IHJlc2V0IGxvZ2ljIHVzZXMgYW4gaW5jb3JyZWN0IGV4ZWN1dGlvbiBzZXF1 ZW5jZSB0aGF0IGNvbnRyYWRpY3RzIHRoZSBjb21taXQgbWVzc2FnZSwgcmlza2luZyBhdWRpbyBn bGl0Y2hlcy4KLS0KCmNvbW1pdCA3NWEyY2M3MGEzNTRmZDFmNDNhY2I1ZmI5NTE5MTJiODJkMTJl Y2E2CkF1dGhvcjogQ2hyaXN0aWFuIEhld2l0dCA8Y2hyaXN0aWFuc2hld2l0dEBnbWFpbC5jb20+ CkRhdGU6ICAgU2F0IEp1biAyNyAxMjo1MDozMCAyMDI2ICswMDAwCgpBU29DOiBtZXNvbjogYWl1 OiBmaWZvLXNwZGlmOiBzb2Z0IHJlc2V0IHRoZSBTL1BESUYgZGF0YXBhdGggb24gc3RhcnQvc3Rv cAoKVGhpcyBjb21taXQgaW50cm9kdWNlcyBhIHNvZnQgcmVzZXQgb2YgdGhlIFMvUERJRiBmYXN0 IGRvbWFpbiBvbiBzdGFydCBhbmQKc3RvcCB0byBwcmV2ZW50IGEgYnVmZmVyIHVuZGVycnVuICJt YWNoaW5lIGd1biBub2lzZSIgaXNzdWUuIEl0IGFkZHMgY2FsbHMKdG8gcmVzZXQgdGhlIGRvbWFp biBiZWZvcmUgZW5hYmxpbmcgdGhlIERDVSBvbiBzdGFydCwgYW5kIGFmdGVyIGRpc2FibGluZwpp dCBvbiBzdG9wLgoKPiBUaGUgdmVuZG9yIGRyaXZlciByZXNldHMgdGhlIElFQzk1OCBmYXN0IGRv bWFpbiAoQUlVX1JTVF9TT0ZUIGJpdCAyKSBvbgo+IGJvdGggZW5hYmxlIGFuZCBkaXNhYmxlIChh dWRpb19od185NThfZW5hYmxlKSwgYW5kIHdoZW4gcmVjb25maWd1cmluZwo+IChhdWRpb19od185 NThfcmVzZXQgY2xlYXJzIEFJVV85NThfRENVX0ZGX0NUUkwgdGhlbiByZXNldHMpLiBEbyB0aGUg c2FtZToKPiByZXNldCBiZWZvcmUgZW5hYmxpbmcgdGhlIERDVSBvbiBzdGFydCwgYW5kIGFmdGVy IGRpc2FibGluZyBpdCBvbiBzdG9wLgoKW1NldmVyaXR5OiBIaWdoXQpJcyB0aGUgc2VxdWVuY2Ug b2Ygb3BlcmF0aW9ucyBpbXBsZW1lbnRlZCBpbiB0aGUgc3RvcCBwYXRoIGludmVydGVkIGNvbXBh cmVkCnRvIHRoaXMgY29tbWl0IG1lc3NhZ2U/CgpUaGUgY29tbWl0IG1lc3NhZ2Ugc3RhdGVzIHRo ZSByZXNldCBzaG91bGQgaGFwcGVuIGFmdGVyIGRpc2FibGluZyB0aGUgRENVCm9uIHN0b3AsIGJ1 dCB0aGUgY29kZSBleGVjdXRlcyB0aGUgcmVzZXQgYmVmb3JlIGRpc2FibGluZyB0aGUgRENVIGRh dGEgZmxvdy4KCj4gZGlmZiAtLWdpdCBhL3NvdW5kL3NvYy9tZXNvbi9haXUtZmlmby1zcGRpZi5j IGIvc291bmQvc29jL21lc29uL2FpdS1maWZvLXNwZGlmLmMKPiBpbmRleCBlMGUwMGVjMDI2ZGNj Li5hOTg2MWM1ZDY2Mzc0IDEwMDY0NAo+IC0tLSBhL3NvdW5kL3NvYy9tZXNvbi9haXUtZmlmby1z cGRpZi5jCj4gKysrIGIvc291bmQvc29jL21lc29uL2FpdS1maWZvLXNwZGlmLmMKWyAuLi4gXQo+ IEBAIC02OCwxMSArNjksMTUgQEAgc3RhdGljIGludCBmaWZvX3NwZGlmX3RyaWdnZXIoc3RydWN0 IHNuZF9wY21fc3Vic3RyZWFtICpzdWJzdHJlYW0sIGludCBjbWQsCj4gIAljYXNlIFNORFJWX1BD TV9UUklHR0VSX1NUQVJUOgo+ICAJY2FzZSBTTkRSVl9QQ01fVFJJR0dFUl9SRVNVTUU6Cj4gIAlj YXNlIFNORFJWX1BDTV9UUklHR0VSX1BBVVNFX1JFTEVBU0U6Cj4gKwkJc25kX3NvY19jb21wb25l bnRfd3JpdGUoY29tcG9uZW50LCBBSVVfUlNUX1NPRlQsCj4gKwkJCQkJQUlVX1JTVF9TT0ZUXzk1 OF9GQVNUKTsKCltTZXZlcml0eTogSGlnaF0KRG9lcyB0aGlzIGNhdXNlIGEgJ3NjaGVkdWxpbmcg d2hpbGUgYXRvbWljJyBidWc/CgpUaGUgQUxTQSBQQ00gdHJpZ2dlciBjYWxsYmFjayBydW5zIGlu IGFuIGF0b21pYyBjb250ZXh0IHdpdGggc3BpbmxvY2tzIGhlbGQKYW5kIGludGVycnVwdHMgZGlz YWJsZWQsIGJ1dCBzbmRfc29jX2NvbXBvbmVudF93cml0ZSgpIHVuY29uZGl0aW9uYWxseSBhY3F1 aXJlcwphIHNsZWVwaW5nIGxvY2s6CgpzbmRfc29jX2NvbXBvbmVudF93cml0ZSgpIHsKICAgIC4u LgogICAgbXV0ZXhfbG9jaygmY29tcG9uZW50LT5pb19tdXRleCk7CiAgICByZXQgPSBzb2NfY29t cG9uZW50X3dyaXRlX25vX2xvY2soY29tcG9uZW50LCByZWcsIHZhbCk7CiAgICAuLi4KfQoKQWxz bywgZG9lcyB0aGUgc29mdCByZXNldCBvbiB0aGUgc3RhcnQgcGF0aCBoYXBwZW4gdG9vIGxhdGU/ CgpFYXJsaWVyIGluIGZpZm9fc3BkaWZfdHJpZ2dlcigpLCBhaXVfZmlmb190cmlnZ2VyKCkgaXMg Y2FsbGVkIHRvIHN0YXJ0IHRoZQptYWluIHVwc3RyZWFtIEZJRk8gYmVmb3JlIHRoaXMgc29mdCBy ZXNldCBpcyBleGVjdXRlZC4gV2lsbCBzdGFydGluZyB0aGUgRklGTwpiZWZvcmUgdGhlIHJlc2V0 IHJlc3VsdCBpbiBkcm9wcGVkIGluaXRpYWwgYXVkaW8gc2FtcGxlcz8KCj4gIAkJZmlmb19zcGRp Zl9kY3VfZW5hYmxlKGNvbXBvbmVudCwgdHJ1ZSk7Cj4gIAkJYnJlYWs7Cj4gIAljYXNlIFNORFJW X1BDTV9UUklHR0VSX1NVU1BFTkQ6Cj4gIAljYXNlIFNORFJWX1BDTV9UUklHR0VSX1BBVVNFX1BV U0g6Cj4gIAljYXNlIFNORFJWX1BDTV9UUklHR0VSX1NUT1A6Cj4gKwkJc25kX3NvY19jb21wb25l bnRfd3JpdGUoY29tcG9uZW50LCBBSVVfUlNUX1NPRlQsCj4gKwkJCQkJQUlVX1JTVF9TT0ZUXzk1 OF9GQVNUKTsKPiAgCQlmaWZvX3NwZGlmX2RjdV9lbmFibGUoY29tcG9uZW50LCBmYWxzZSk7Cgpb U2V2ZXJpdHk6IEhpZ2hdCldpbGwgcmVzZXR0aW5nIHRoZSBmYXN0IGRvbWFpbiB3aGlsZSB0aGUg RENVIGlzIHN0aWxsIGFjdGl2ZWx5IGZldGNoaW5nIGRhdGEKZm9yY2UgdGhlIERDVSB0byByZWFk IGZyb20gYW4gZW1wdHkgRklGTyBhbmQgdHJpZ2dlciBhbiB1bmRlcnJ1bj8KCkFzIG5vdGVkIGlu IHRoZSBjb21taXQgbWVzc2FnZSByZXZpZXcgYWJvdmUsIHRoZSBzb2Z0IHJlc2V0IGlzIGV4ZWN1 dGVkIGhlcmUKYmVmb3JlIGZpZm9fc3BkaWZfZGN1X2VuYWJsZShjb21wb25lbnQsIGZhbHNlKSBk aXNhYmxlcyB0aGUgRENVIGRhdGEgZmxvdy4KCj4gIAkJYnJlYWs7Cj4gIAlkZWZhdWx0OgoKLS0g ClNhc2hpa28gQUkgcmV2aWV3IMK3IGh0dHBzOi8vc2FzaGlrby5kZXYvIy9wYXRjaHNldC8yMDI2 MDYyNzEyNTAzMC44MDgwNTgtMS1jaHJpc3RpYW5zaGV3aXR0QGdtYWlsLmNvbT9wYXJ0PTEKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFtbG9n aWMgbWFpbGluZyBsaXN0CmxpbnV4LWFtbG9naWNAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8v bGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFtbG9naWMK