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 860ACCD98C7 for ; Wed, 10 Jun 2026 21:40: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: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=saUakyZACqdiQEAsp2yTa91/kus5lJleMVDNS0aaBc8=; b=UIxqKxGAdRmQnU cQnx2PFa3OsHQh5m6Ldflwwhus+bf4AHjNiu+rwThcuqPOaofkEajBpphhUO2pKCXxaHf31MPLGyP 1zEpKg5pgY4pUFbYZjMgz0JpONXYkpBbQYEEgJuZuiSaA/Jb8+fOvcv1ZPpbTNMbiT2JgKmlDT0oI LtFltnNT/W9jYxzT9pEsglusd0lvI9mqa5QrKzpbyGnvt7A81XNfG9QOgP9CSTbWu0lndnQB105YB a+DIh6AvMlUHWXZvPbSFnscB0gRvTPE5MnJHmP26SAVH1sVbfHo4dun9yaQaGIlhyoFJ6XzSkREG9 9/z8eajAR9hHAOBXo/tg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wXQeY-00000008OJ9-1rXZ; Wed, 10 Jun 2026 21:40:02 +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 1wXQeX-00000008OIy-1mcu for linux-amlogic@lists.infradead.org; Wed, 10 Jun 2026 21:40:01 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id C7D4B40865; Wed, 10 Jun 2026 21:40:00 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7794F1F00893; Wed, 10 Jun 2026 21:40:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1781127600; bh=kICtybC0VpwGAn6k21okIvWinYkri/FpsyRBR2PkBnU=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=fFYT0OAsXwCGF430XmAEIXBtHffBngoxNAXnXcbcSXqPdbrYwFj90cirm7ehnHmVv Z4tXS4eJXlhwSvqa7Prq8w/dh1rk+nJGKtI49QSwcAxei2RCtlyTiGuCHcX+sHIH2O Fv9lBjf1Q0Qa42x+vT+absaO/ZZtOZAAOC7N5MptIQQItJuMrGMsXt2j8pQcw84yzq F6WTexn3NRR9wRur9t7tS6fFEw44oj4iiHkJ45563oU8IWhROoICrZBs0du3VJoNBI 6dst2GRSajlw69ZmXg7H+lE3zb6Re9KUk4sAYsUbLVuxMZ8YE6Q69ghBMBHhK+Jam5 5pixP+SyLyvhw== From: sashiko-bot@kernel.org Subject: Re: [PATCH v2 4/4] ASoC: meson: aiu: use aiu-formatter-i2s to format I2S output data To: "Valerio Setti" Cc: neil.armstrong@linaro.org, linux-amlogic@lists.infradead.org In-Reply-To: <20260610-reshape-aiu-as-axg-v2-4-cac3663a8b51@baylibre.com> References: <20260610-reshape-aiu-as-axg-v2-4-cac3663a8b51@baylibre.com> Date: Wed, 10 Jun 2026 21:39:59 +0000 Message-Id: <20260610214000.7794F1F00893@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 MiBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0hpZ2hdIE11dGF0aW9uIG9mIGEg Z2xvYmFsIHN0YXRpYyB0ZW1wbGF0ZSBhcnJheSB3aXRoIGluc3RhbmNlLXNwZWNpZmljIGRhdGEg YnJlYWtzIHRoZSBkZXZpY2UgZHJpdmVyIG1vZGVsIGFuZCBlbmFibGVzIGRhdGEgcmFjZXMuCi0g W01lZGl1bV0gTWlzc2luZyBjbGVhbnVwIG9mIGdsb2JhbCB0ZW1wbGF0ZSBhcnJheSBvbiBlcnJv ciBwYXRoLCBjYXVzaW5nIGEgZGFuZ2xpbmcgcG9pbnRlci4KLS0KCmNvbW1pdCAwYWE2ZTRiMzE3 ZGQ3MjI3Y2IxZTFlNThlZDQ1NjczNTc3MjQ4NWNjCkF1dGhvcjogVmFsZXJpbyBTZXR0aSA8dnNl dHRpQGJheWxpYnJlLmNvbT4KCkFTb0M6IG1lc29uOiBhaXU6IHVzZSBhaXUtZm9ybWF0dGVyLWky cyB0byBmb3JtYXQgSTJTIG91dHB1dCBkYXRhCgpDcmVhdGUgYSBuZXcgREFQTSB3aWRnZXQgZm9y IHRoZSAiSTJTIGZvcm1hdHRlciIgYW5kIHBsYWNlIGl0IG9uIHRoZSBwYXRoCmJldHdlZW4gdGhl IEZJRk8gYW5kIG91dHB1dCBEQUkgaW50ZXJmYWNlLiBUaGlzIGFsc28gcmVtb3ZlcyB0aGUgSTJT IG91dHB1dApmb3JtYXR0aW5nIGNvZGUgZnJvbSBhaXUtZW5jb2Rlci1pMnMgc2luY2UgaXQncyBu b3cgaGFuZGxlZCBieSB0aGUgbmV3CmFpdS1mb3JtYXR0ZXItaTJzIHdpZGdldC4KCj4gZGlmZiAt LWdpdCBhL3NvdW5kL3NvYy9tZXNvbi9haXUuYyBiL3NvdW5kL3NvYy9tZXNvbi9haXUuYwo+IGlu ZGV4IGYyODkwMTExYzFkMmMuLjY0YWNlNGQyNWQ5MmMgMTAwNjQ0Cj4gLS0tIGEvc291bmQvc29j L21lc29uL2FpdS5jCj4gKysrIGIvc291bmQvc29jL21lc29uL2FpdS5jCj4gQEAgLTI5LDEzICsy OSwyMiBAQCBzdGF0aWMgU09DX0VOVU1fU0lOR0xFX0RFQ0woYWl1X3NwZGlmX2VuY29kZV9zZWxf ZW51bSwgQUlVX0kyU19NSVNDLAo+ICBzdGF0aWMgY29uc3Qgc3RydWN0IHNuZF9rY29udHJvbF9u ZXcgYWl1X3NwZGlmX2VuY29kZV9tdXggPQo+ICAJU09DX0RBUE1fRU5VTSgiU1BESUYgQnVmZmVy IFNyYyIsIGFpdV9zcGRpZl9lbmNvZGVfc2VsX2VudW0pOwo+ICAKPiAtc3RhdGljIGNvbnN0IHN0 cnVjdCBzbmRfc29jX2RhcG1fd2lkZ2V0IGFpdV9jcHVfZGFwbV93aWRnZXRzW10gPSB7Cj4gLQlT TkRfU09DX0RBUE1fTVVYKCJTUERJRiBTUkMgU0VMIiwgU05EX1NPQ19OT1BNLCAwLCAwLAo+IC0J CQkgJmFpdV9zcGRpZl9lbmNvZGVfbXV4KSwKPiArI2RlZmluZSBBSVVfV0lER0VUX1NQRElGX1NS Q19TRUwJMAo+ICsjZGVmaW5lIEFJVV9XSURHRVRfSTJTX0ZPUk1BVFRFUgkxCj4gKwo+ICtzdGF0 aWMgc3RydWN0IHNuZF9zb2NfZGFwbV93aWRnZXQgYWl1X2NwdV9kYXBtX3dpZGdldHNbXSA9IHsK CltTZXZlcml0eTogSGlnaF0KRG9lcyByZW1vdmluZyB0aGUgY29uc3QgcXVhbGlmaWVyIGhlcmUg YW5kIG1vZGlmeWluZyB0aGUgZ2xvYmFsIHRlbXBsYXRlIGFycmF5CmR1cmluZyBhaXVfcHJvYmUo KSBicmVhayB0aGUgZGV2aWNlIGRyaXZlciBtb2RlbD8KCklmIG11bHRpcGxlIGluc3RhbmNlcyBv ZiB0aGlzIGRldmljZSBhcmUgcHJvYmVkLCB3b24ndCB0aGV5IG92ZXJ3cml0ZSBlYWNoCm90aGVy J3MgaW5zdGFuY2UgcG9pbnRlcnMgaW4gdGhpcyBzaGFyZWQgYXJyYXksIHBvdGVudGlhbGx5IGNh dXNpbmcgZGF0YSByYWNlcwpvciBhIHVzZS1hZnRlci1mcmVlPwoKPiArCVtBSVVfV0lER0VUX1NQ RElGX1NSQ19TRUxdID0KPiArCQlTTkRfU09DX0RBUE1fTVVYKCJTUERJRiBTUkMgU0VMIiwgU05E X1NPQ19OT1BNLCAwLCAwLAo+ICsJCQkJICZhaXVfc3BkaWZfZW5jb2RlX211eCksCj4gKwlbQUlV X1dJREdFVF9JMlNfRk9STUFUVEVSXSA9Cj4gKwkJU05EX1NPQ19EQVBNX1BHQV9FKCJJMlMgRm9y bWF0dGVyIiwgU05EX1NPQ19OT1BNLCAwLCAwLCBOVUxMLCAwLAo+ICsJCQkJICAgZ3hfZm9ybWF0 dGVyX2V2ZW50LAo+ICsJCQkJICAgKFNORF9TT0NfREFQTV9QUkVfUE1VIHwgU05EX1NPQ19EQVBN X1BSRV9QTUQpKSwKPiAgfTsKClsgLi4uIF0KCj4gQEAgLTI4Miw2ICsyOTYsMTQgQEAgc3RhdGlj IGludCBhaXVfcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKPiAgCWlmIChyZXQp Cj4gIAkJcmV0dXJuIHJldDsKPiAgCj4gKwkvKiBBbGxvY2F0ZSB0aGUgYWl1LWZvcm1hdHRlciBp bnRvIGl0cyB3aWRnZXQgKi8KPiArCXJldCA9IGd4X2Zvcm1hdHRlcl9jcmVhdGUoZGV2LCAmYWl1 X2NwdV9kYXBtX3dpZGdldHNbQUlVX1dJREdFVF9JMlNfRk9STUFUVEVSXSwKPiArCQkJCSAgJmFp dV9mb3JtYXR0ZXJfaTJzX2RydiwgbWFwKTsKPiArCWlmIChyZXQpIHsKPiArCQlkZXZfZXJyKGRl diwgIkZhaWxlZCB0byBhbGxvY2F0ZSBhaXUgZm9ybWF0dGVyXG4iKTsKPiArCQlnb3RvIGVycjsK PiArCX0KPiArCj4gIAkvKiBSZWdpc3RlciB0aGUgY3B1IGNvbXBvbmVudCBvZiB0aGUgYWl1ICov Cj4gIAlyZXQgPSBzbmRfc29jX3JlZ2lzdGVyX2NvbXBvbmVudChkZXYsICZhaXVfY3B1X2NvbXBv bmVudCwKPiAgCQkJCQkgYWl1X2NwdV9kYWlfZHJ2LAoKW1NldmVyaXR5OiBNZWRpdW1dCklmIHNu ZF9zb2NfcmVnaXN0ZXJfY29tcG9uZW50KCkgZmFpbHMsIHNob3VsZCB0aGlzIHBhdGggdXNlICJn b3RvIGVyciIgaW5zdGVhZApvZiByZXR1cm5pbmcgZGlyZWN0bHk/CgpMb29raW5nIGF0IHRoZSBy ZXN0IG9mIGFpdV9wcm9iZSgpOgoKCXJldCA9IHNuZF9zb2NfcmVnaXN0ZXJfY29tcG9uZW50KGRl diwgJmFpdV9jcHVfY29tcG9uZW50LAoJCQkJCSBhaXVfY3B1X2RhaV9kcnYsCgkJCQkJIEFSUkFZ X1NJWkUoYWl1X2NwdV9kYWlfZHJ2KSk7CglpZiAocmV0KSB7CgkJZGV2X2VycihkZXYsICJGYWls ZWQgdG8gcmVnaXN0ZXIgY3B1IGNvbXBvbmVudFxuIik7CgkJcmV0dXJuIHJldDsKCX0KClNpbmNl IGd4X2Zvcm1hdHRlcl9jcmVhdGUoKSBhbGxvY2F0ZXMgbWVtb3J5IGFuZCBhc3NpZ25zIGl0IHRv IHRoZSBnbG9iYWwKYXJyYXksIHJldHVybmluZyBkaXJlY3RseSBza2lwcyB0aGUgZ3hfZm9ybWF0 dGVyX2ZyZWUoKSBjYWxsIGF0IHRoZSBlcnIgbGFiZWwuClRoZSBkZXZyZXMgZnJhbWV3b3JrIHdp bGwgZnJlZSB0aGUgbWVtb3J5LCBidXQgd291bGRuJ3QgdGhpcyBsZWF2ZSBhIGRhbmdsaW5nCnBv aW50ZXIgaW4gdGhlIGdsb2JhbCBhaXVfY3B1X2RhcG1fd2lkZ2V0cyBhcnJheT8KCi0tIApTYXNo aWtvIEFJIHJldmlldyDCtyBodHRwczovL3Nhc2hpa28uZGV2LyMvcGF0Y2hzZXQvMjAyNjA2MTAt cmVzaGFwZS1haXUtYXMtYXhnLXYyLTAtY2FjMzY2M2E4YjUxQGJheWxpYnJlLmNvbT9wYXJ0PTQK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFt bG9naWMgbWFpbGluZyBsaXN0CmxpbnV4LWFtbG9naWNAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRw Oi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFtbG9naWMK