Received: by 2002:a05:7412:a9a2:b0:e2:908c:2ebd with SMTP id o34csp1108029rdh; Fri, 27 Oct 2023 05:11:51 -0700 (PDT) X-Google-Smtp-Source: AGHT+IECfGYAnz8oldw9TDa7d38WdDvypEeIe1YW1Q1FAjWu5eImtVf0toq9jurmBciZWb782N4Q X-Received: by 2002:a81:b71f:0:b0:59b:ec10:915e with SMTP id v31-20020a81b71f000000b0059bec10915emr2868040ywh.30.1698408711222; Fri, 27 Oct 2023 05:11:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698408711; cv=none; d=google.com; s=arc-20160816; b=xMliuAGK5jFbgDgRMpZs5gFnzJ36PBq48T3drYRLZSB5Daob9WIzfeuTFCk9m7SmAg mFvfoAoJyi2tyNLv8QTavAnrDsAiSXS6YxjvoYHHL/UpZhnX4mzf7tfNh0ZWOi+7qsm1 Xmosds6DontfmKxHtO1fOxBMlSxO1dlfRXNzJFWuq/tEEvwzY7C0nviDSFp+sbgIkK89 rEWX1PaQj2J0VhBdeurcWQ5JsGOBFnQjTvsgsrzwm9Qrn6SMySL2Y5FC3BMerllg7NeS StPdeHlNm+PJM1tzjR54KYtVN/bBWKm91ChC1kF6z3z/DpSC4Aj4Qnjsb4ejSjdCxbmb Pmyw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=azHJqkPMakL2LIDvsvSdamkDxsonp5koocJOoTgtgZw=; fh=/1RkZ+Pj4PJxJmrtvI7clQtiXhb4vCQ7UwFYol9gj4s=; b=WKiYr7HG7jnpFQrl6We5d9fHBzcrkNlfBoofqrQTJinY06ufCrulpSZ1seGJXIBiI/ fde3t1sLPgjB02LOi/EgCkgub+I3EGlRuIi+BtlKR7WzhqsOpTh/cxFfbuY9XfIZgqsb oy8PiDAMG9z12gsVss5e8GP5BrNzeVPWOpDXWgN19HvdSEFU9IrmbSBDRICGnTU4WY0R KSE9MKW4F+gUynby4j99rzxHO9HD/LT3l1G08DehlAF3R/R/ukdf/+oabXzZ941muqhr ymDoYguChHW9kjGpVdpMc59Qtva5sTmuIbkwjdE5CmU2ZU5tb7pXY7VTKLIAwhxSjFUP /7rA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=DLMivdta; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 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 snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id i74-20020a0ddf4d000000b005a7e596a050si2203087ywe.114.2023.10.27.05.11.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Oct 2023 05:11:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=DLMivdta; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 022A58051907; Fri, 27 Oct 2023 05:11:50 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345821AbjJ0MLq (ORCPT + 99 others); Fri, 27 Oct 2023 08:11:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37920 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345814AbjJ0MLp (ORCPT ); Fri, 27 Oct 2023 08:11:45 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AC8D21A1 for ; Fri, 27 Oct 2023 05:11:42 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 49A3DC433C8; Fri, 27 Oct 2023 12:11:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1698408702; bh=GufLd68JrWWCWbA9FffHZI8Ui49NvQRStWT72Nq8TtU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=DLMivdtaqZC7ceLgIAqQWKilUrU612Jp4J85/xgMihgp4sM9mah4DWNw6XMSZL468 8pPHx/xKmOedmJknI6rFWgAOquFzrfH7YvR0e0aAG8iDayO4TM9vXqAIKh8DLCiKMO a4bJ3V86lzAMNnBv1EZNS4Xm3dti8iksEJi6Pu6Z4kJ4lAiBcgVLQVSt7yaWL8NMqR Z3umw/STegj1sfLdR87es900k1S7FPMfju32aNHxNkXJZ76tzn1KoT4DicPighgqB0 0zcahF/Om7LUGByaNc8KZSqOoJrTrxi8eR2H1fDX7lmYKNREJ+hfExU/T6nFur3uFl qW4JZfnNMq8BA== Received: from johan by xi.lan with local (Exim 4.96) (envelope-from ) id 1qwLhA-0007So-0P; Fri, 27 Oct 2023 14:12:08 +0200 Date: Fri, 27 Oct 2023 14:12:08 +0200 From: Johan Hovold To: Amadeusz =?utf-8?B?U8WCYXdpxYRza2k=?= Cc: Srinivas Kandagatla , broonie@kernel.org, perex@perex.cz, tiwai@suse.com, lgirdwood@gmail.com, linux-kernel@vger.kernel.org, alsa-devel@alsa-project.org Subject: Re: [RFC PATCH 0/2] ASoC: soc-dai: add flag to mute and unmute stream during trigger. Message-ID: References: <20231027105747.32450-1-srinivas.kandagatla@linaro.org> <54c44548-c2e4-466d-bfe4-b48db9e5d20c@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <54c44548-c2e4-466d-bfe4-b48db9e5d20c@linux.intel.com> X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Fri, 27 Oct 2023 05:11:50 -0700 (PDT) On Fri, Oct 27, 2023 at 02:00:13PM +0200, Amadeusz Sławiński wrote: > Have you tried something like: > diff --git a/sound/soc/codecs/wsa883x.c b/sound/soc/codecs/wsa883x.c > index e40d583a1ce6..f02362cf95dc 100644 > --- a/sound/soc/codecs/wsa883x.c > +++ b/sound/soc/codecs/wsa883x.c > @@ -1229,6 +1229,8 @@ static int wsa883x_spkr_event(struct > snd_soc_dapm_widget *w, > snd_soc_component_write_field(component, > WSA883X_VBAT_ADC_FLT_CTL, > > WSA883X_VBAT_ADC_COEF_SEL_MASK, > > WSA883X_VBAT_ADC_COEF_F_1DIV2); > + snd_soc_component_write_field(component, WSA883X_DRE_CTL_1, > + WSA883X_DRE_GAIN_EN_MASK, 0); > snd_soc_component_write_field(component, > WSA883X_PA_FSM_CTL, > > WSA883X_GLOBAL_PA_EN_MASK, 0); > snd_soc_component_write_field(component, > WSA883X_PDM_WD_CTL, > > > As it is one thing from wsa883x_digital_mute() which seems missing in > SND_SOC_DAPM_PRE_PMD switch case, so it seems to leave GAIN always enabled? Since I had the test setup ready, I tried the above quickly but it doesn't seem to make any difference. Johan