Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp3993465pxv; Mon, 5 Jul 2021 10:44:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxALjrkxZMfoDMV9MIjOshwG/42Aec+om9oGJpvh5TPTXFzH/hf/taZnKTaOh8koM2bolXZ X-Received: by 2002:a05:6638:2726:: with SMTP id m38mr13372124jav.115.1625507080501; Mon, 05 Jul 2021 10:44:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1625507080; cv=none; d=google.com; s=arc-20160816; b=l3D+Dso/BqGnpSYW94O5ljwP8ohVeUVC/9ttIaUPF4zIjtRXOadW4IiZ4x30fwT0Ig HZY3W2pm6zk9kQg7tgrTeYWLAlnOBWDZgkPwwEdVnXPNw9y+V5SfHr21Kp4NkWWkdqpl miCvuG6sjhH7fsXw8QXcAazA7LR5GYsPj2ApA/iEN0ZYFL9JtZ5fHG0NZdTA+mGJqbrE cz/fwL/gf0jYQ+tL8xnkw1/zozi3ATF7Sm1RSRtcRnlgi/13VPLTM5FdIUyWn3VUCPL+ E81GJei5BpqwduLLkDLZfZ/4QKveiz39Q5Gs/eMW7KMP/GuI7xggBGQYOeUkKKrxhrGA 6VXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=PClNgN5dPAXfgEET/mFtd0vrdiLxaE9KxYeAE1Zxu/U=; b=MGu6YlGWr2oyQCLEyjw9qkL9H/cv40udlo7jHDZ8c9jJJA8S2v7OvOfHvsnUscM1d0 tDOpI8oZO395YGkZaPrCiD/QSSLmeM9W5Eq3qtxeJHZMOI92CGdtGQBZrV9aeoMnLB9j MiKzcmVtNs8g3heu33ictHGhxcOTdX36kPeBtZpcu6s0sLZ2lL+uYxvGVcJdq7ja1jF0 yGj/b7WW4QsrwhGCD8y7Mug3gAOBf162mYxQQYlldNfudb1/YEIzRjX7JdMaB0Y30GKk AyUst6KiK0+G01Om4DYwLlgenwX4mEkRSUIeePuyTm7XkJh7PVUZrSADJITDzy40KstY WkIg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=NuCLpuRf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g21si16115760jat.111.2021.07.05.10.44.26; Mon, 05 Jul 2021 10:44:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=NuCLpuRf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229725AbhGERpu (ORCPT + 99 others); Mon, 5 Jul 2021 13:45:50 -0400 Received: from mail.kernel.org ([198.145.29.99]:40830 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229686AbhGERpu (ORCPT ); Mon, 5 Jul 2021 13:45:50 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 5F9D7611ED; Mon, 5 Jul 2021 17:43:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1625506992; bh=bXlnuLgazQj2meMgG4cEjc2movH3UbvP3OkyY+5bsG8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=NuCLpuRfSCy6zFng7F7kcQIgdWFfDnoCetQaxlVTkyI9+7PLx//3nAyBFLGpdgGvX 1KNkezYZ20RtIMQO0bXqiMWgTQpWVQd4AueyAVGliGhWRTr4FV1zyFbFgwRdmzUhUb 03m8QwZEIYai6MqukNvbEkzo/hdvL9tP6wJ1kNBs7P0gJ1LlqbnCyWUATYb3ccLLkc UNF+u+GD0K/6TwXPKZt5AoA7FxSyFe3bXZq4AM60xMBXaeWknkVYbnQ3cnlRKk4SIE NRhf0e6go4f9Jhwpa2MO9E+cxhhNoY/wr6VtYaK1ADnsOQabpFcjNtR7VEURg+RjW4 NjU31JYxVp6PQ== Date: Mon, 5 Jul 2021 18:42:41 +0100 From: Mark Brown To: Vijendar Mukunda Cc: peter.ujfalusi@ti.com, alsa-devel@alsa-project.org, amistry@google.com, nartemiev@google.com, Alexander.Deucher@amd.com, Basavaraj.Hiregoudar@amd.com, Sunil-kumar.Dommati@amd.com, Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Kuninori Morimoto , Pierre-Louis Bossart , Chuhong Yuan , open list Subject: Re: [PATCH] ASoC: add dai_reoder flag to reverse the stop sequence Message-ID: <20210705174241.GF4574@sirena.org.uk> References: <20210705155830.24693-1-vijendar.mukunda@amd.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Pgaa2uWPnPrfixyx" Content-Disposition: inline In-Reply-To: <20210705155830.24693-1-vijendar.mukunda@amd.com> X-Cookie: Star Trek Lives! User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --Pgaa2uWPnPrfixyx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Jul 05, 2021 at 09:28:28PM +0530, Vijendar Mukunda wrote: > @@ -982,6 +982,7 @@ struct snd_soc_card { > unsigned int disable_route_checks:1; > unsigned int probed:1; > unsigned int component_chaining:1; > + unsigned int dai_reorder:1; This feels like it should be a per dai_link option rather than a card wide option - the system could have a mix of links that do and don't want this depending on why it's an issue. The name probably also wants to be more specific to what's being reordered, something like stop_dma_first for example since it's only for stops and moves the DMA first. --Pgaa2uWPnPrfixyx Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAmDjRJEACgkQJNaLcl1U h9Ad1wf+ODiFiCnjZAzJXHv3jIrxKfUZB9Fe48MZPeeN1PjK4BgqyHYo6O5BnzW/ ODBJKx4nWtiBFIyT39nEmZIXWNaFkThhfW35aGgMkLjv56IHXWIYeAipR2a5tohk ltWhE/YLIpfO+ktdNievZ6RTuxXbTzu/+N9E3Hw8hlLUMmDrAwt5dWc8IU/HKTst 1V+nSCB8G8vA2mHCg/Jo1z6BZxnyWBHXmG4ukKhl9soNjK+qwQ+VqBemFOCRCMsY cxKGZtfY55/kxrPNakKnK632FGMeGZ2PGVWUelUb62YwRHEjd8i+9ieWd7sbaaVk 4vpi5Ihu+HTFNipGFWid20ioKsL0FQ== =Byu8 -----END PGP SIGNATURE----- --Pgaa2uWPnPrfixyx--