Received: by 2002:a5d:9c59:0:0:0:0:0 with SMTP id 25csp2152088iof; Tue, 7 Jun 2022 21:30:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzUCxs75yw7nR57bL6mu13N+/C/HNSmCiU0UFaSQ/5wPhZX8zo57G/qk89NJrcGJS3mWKnl X-Received: by 2002:a17:90b:4f84:b0:1e8:436b:a9ba with SMTP id qe4-20020a17090b4f8400b001e8436ba9bamr25841147pjb.191.1654662608398; Tue, 07 Jun 2022 21:30:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1654662608; cv=none; d=google.com; s=arc-20160816; b=DptiY9cO8BgCASeiq0eTq8mrC3OLToZeDb95yLF+QqHC8FRec2PxwgB5znRzBFNJ58 eIZkvSvYXn4FjMVE+dOHf1R29jLW4TJ6Pof59qTzMaFb/z1mjZ6NuSSrZ7qHgcDgIBw9 uDuwUY7ffg+Fb65qQyzcbSK4ozqszl6ByUrEJYDsKDoA6SezIQahvI2YQTYeqxkwe97Y SyvHaV012LgwLBS9l5cRcSD/MQ9UD+z1Vcu3XBkzioCWfIElmihCjIo41haAfjVpIJDo ygbTqVHxfOhaqKHL40WZ2L0awm/ndVgBElI339zAOFh/BHKP2S2dcdNi+fr4fIDw3cUH LMrw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=zAz5OVwMlsFhYT7KeeJB4vJfaC4h4HtrBACingourjY=; b=F5ms+VLTB+Ig8XPzaVd1nR0TMfoZSqiriZXqpL9n6JFqAgMHw/1vq3FxOimGnGxyvc YPxEfV84qK04/KwcloZYZh5yERHHQ0aRlXOCnyQ/cHo3c3NdywkTa9TlC0NC2RVc7Wz5 tygGsE8RgfYDGlMFJjr9i4gnvRRT7wxqJpAKJfd8YV95JmepmQrB6reFUzTP/rtmzpnw Lbkxq9UBGO35bKbb+Hp7VpD6xZLkIUeJX3h/rYqiZZ6lFnmYTbv0gIhcjfsoyXnQaG2i 0yBpqhmiwijniRIzNGyeMXvyVxG70K4y4035iujt8c7aN7jUqzs1dCyVwgzEw0QrQ91c bHUA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b="ynG/xfkc"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id z9-20020a63e549000000b003db81483096si22146698pgj.149.2022.06.07.21.30.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Jun 2022 21:30:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b="ynG/xfkc"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id F343E37CC0D; Tue, 7 Jun 2022 20:58:39 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1382030AbiFGVqK (ORCPT + 99 others); Tue, 7 Jun 2022 17:46:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51820 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1351409AbiFGUwt (ORCPT ); Tue, 7 Jun 2022 16:52:49 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2ABB067D15; Tue, 7 Jun 2022 11:43:38 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 78A6760B3D; Tue, 7 Jun 2022 18:43:37 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8A1D9C385A2; Tue, 7 Jun 2022 18:43:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1654627416; bh=NSpYyGGJXBbVhvCEmdzTJ3lzz03ll/lczQXkZqe5C3Y=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ynG/xfkcRsrGNhzK1BCuetXl8vW1UdWO/BenL6UGzOaSVQsWRoZdp/68Y0krdN0Hz edoVasqOUAERWOsf54SnglZpIdj/XcgDMqi/gdw7Ljkzc2WlUcD+t1qt0+089XNAeA RbULsvZ+VFKXqXN6iOYbe0GYQ/DgxsZfBZ5Y6OLs= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Mark Brown Subject: [PATCH 5.17 730/772] ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control Date: Tue, 7 Jun 2022 19:05:22 +0200 Message-Id: <20220607165010.551632719@linuxfoundation.org> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220607164948.980838585@linuxfoundation.org> References: <20220607164948.980838585@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable 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 From: Mark Brown commit 4213ff556740bb45e2d9ff0f50d056c4e7dd0921 upstream. The driver has a custom put function for "DSP Voice Wake Up" which does not generate event notifications on change, instead returning 0. Since we already exit early in the case that there is no change this can be fixed by unconditionally returning 1 at the end of the function. Signed-off-by: Mark Brown Cc: stable@vger.kernel.org Link: https://lore.kernel.org/r/20220428162444.3883147-1-broonie@kernel.org Signed-off-by: Mark Brown Signed-off-by: Greg Kroah-Hartman --- sound/soc/codecs/rt5514.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/sound/soc/codecs/rt5514.c +++ b/sound/soc/codecs/rt5514.c @@ -419,7 +419,7 @@ static int rt5514_dsp_voice_wake_up_put( } } - return 0; + return 1; } static const struct snd_kcontrol_new rt5514_snd_controls[] = {