[{"id":3674869,"web_url":"http://patchwork.ozlabs.org/comment/3674869/","msgid":"<75436380-cb29-4bb0-bee6-c5a55dec25ae@sirena.org.uk>","list_archive_url":null,"date":"2026-04-08T17:41:44","subject":"Re: [PATCH v2 0/2] ASoC: tegra210: simplify byte map handling in ADX\n and AMX","submitter":{"id":24878,"url":"http://patchwork.ozlabs.org/api/people/24878/","name":"Mark Brown","email":"broonie@kernel.org"},"content":"On Wed, Apr 08, 2026 at 10:38:16PM +0530, Piyush Patle wrote:\n> The Tegra210 ADX and AMX drivers both keep their \"Byte Map N\" ALSA\n> control state as a byte-packed u32 map[] array along with a separate\n> byte_mask[] bitmap. This is because the control range exposed to\n> userspace is [0, 256], where 256 is the \"disabled\" sentinel and\n> does not fit in a byte, so the two arrays have to be cross-checked\n> on every get()/put().\n\nPlease don't send new patches in reply to old patches or serieses, this\nmakes it harder for both people and tools to understand what is going\non - it can bury things in mailboxes and make it difficult to keep track\nof what current patches are, both for the new patches and the old ones.","headers":{"Return-Path":"\n <linux-tegra+bounces-13619-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-tegra@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=Br3oYPxw;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c09:e001:a7::12fc:5321; helo=sto.lore.kernel.org;\n envelope-from=linux-tegra+bounces-13619-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"Br3oYPxw\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"],"Received":["from sto.lore.kernel.org (sto.lore.kernel.org\n [IPv6:2600:3c09:e001:a7::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4frVk86G19z1yD3\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 09 Apr 2026 03:41:52 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sto.lore.kernel.org (Postfix) with ESMTP id 300993000899\n\tfor <incoming@patchwork.ozlabs.org>; Wed,  8 Apr 2026 17:41:50 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 897083D75AF;\n\tWed,  8 Apr 2026 17:41:49 +0000 (UTC)","from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 481B933A9F8;\n\tWed,  8 Apr 2026 17:41:49 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id B04FCC19421;\n\tWed,  8 Apr 2026 17:41:46 +0000 (UTC)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775670109; cv=none;\n b=Iwsps1zFfP3P1KGEO3h3O907sTBxsNDuPyV76q5b7+t4Sq6m7HGhTJa/mFY+RcS9AHfnNbmTCscf1W5ux1/xh67wzkYbS1Mbi28zTOkxfdevGPLXLGeWPfPCB05rMMUPSB3DgMVRqp9K0R+TilLrh9QFQzIAO+z39JHYSUM4P3A=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775670109; c=relaxed/simple;\n\tbh=J84vD1MfHdhlIE45pWpk4QorgWHsZyV9Z6xCzUY9sJA=;\n\th=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n\t Content-Type:Content-Disposition:In-Reply-To;\n b=g9uohN/JnsX+DQN16K8ZflxdhZlmnmjgUptfosr/m6Bnr877uymR7rXsdOqJki2mQ1vf6agzW1CURbv2WGY0N9tD9egIWtBZONPGnH9k3bZTeUidecnX9YhyfEh9oeXesad4ZvkFBykmgyVSpucJLHCqWIZPqXV2fEAMT5OfeWY=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=Br3oYPxw; arc=none smtp.client-ip=10.30.226.201","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1775670108;\n\tbh=J84vD1MfHdhlIE45pWpk4QorgWHsZyV9Z6xCzUY9sJA=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=Br3oYPxwfxE8avFS7AyaPEOtJrWtjvL3Fm90zg6D/SojjwMubCNx8DSNKX1c+IXZo\n\t 8sjtPcyzK52uN/Unc+jOy0JHGRyp5Q28wVLwmOeVAe1e1StPGSyGoWik6tpdq+CCPc\n\t wpy5HtfU2xxTanfOSfeQSB/0y67OeMyhh1/QZqrFQXLRmMOl6+Fjf+NHia9T3vEYvw\n\t 0UC3E6LZt1eDtGZktlofoFrTZCTuHGi+YTUEZo8FQ7QzixS9jS2i/6FNtRafnGDLPN\n\t GpHJ8bUiXrgKhggH1fujysnIfi7g3DAL5cES/Ds2rpgnABgQHGLXFtAUXrcYB+5C37\n\t uzSQvlGfTJM/g==","Date":"Wed, 8 Apr 2026 18:41:44 +0100","From":"Mark Brown <broonie@kernel.org>","To":"Piyush Patle <piyushpatle228@gmail.com>","Cc":"Sheetal <sheetal@nvidia.com>, Jonathan Hunter <jonathanh@nvidia.com>,\n\tThierry Reding <thierry.reding@gmail.com>,\n\tLiam Girdwood <lgirdwood@gmail.com>,\n\tJaroslav Kysela <perex@perex.cz>, Takashi Iwai <tiwai@suse.com>,\n\tKuninori Morimoto <kuninori.morimoto.gx@renesas.com>,\n\tlinux-sound@vger.kernel.org, linux-tegra@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org","Subject":"Re: [PATCH v2 0/2] ASoC: tegra210: simplify byte map handling in ADX\n and AMX","Message-ID":"<75436380-cb29-4bb0-bee6-c5a55dec25ae@sirena.org.uk>","References":"<20260407170308.100238-3-piyushpatle228@gmail.com>\n <20260408170818.70322-1-piyushpatle228@gmail.com>","Precedence":"bulk","X-Mailing-List":"linux-tegra@vger.kernel.org","List-Id":"<linux-tegra.vger.kernel.org>","List-Subscribe":"<mailto:linux-tegra+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-tegra+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Content-Type":"multipart/signed; micalg=pgp-sha512;\n\tprotocol=\"application/pgp-signature\"; boundary=\"rLKbNeXUz46oRQav\"","Content-Disposition":"inline","In-Reply-To":"<20260408170818.70322-1-piyushpatle228@gmail.com>","X-Cookie":"Often things ARE as bad as they seem!"}}]