Received: by 2002:ab2:1149:0:b0:1f3:1f8c:d0c6 with SMTP id z9csp2996743lqz; Wed, 3 Apr 2024 15:04:12 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWz9piNQtZ8KQbS/yttCJOdaj5raq4HPj8XzlbuzDm50OrFQwRtQbpET38JKosYjwyxkkT23Y5PPBwLAzIhDfGgqH+4Rxpu0bnIRNknSA== X-Google-Smtp-Source: AGHT+IHOf0SEpL7syt0dgsIUfv6ZB/D9EGRNwhxflDmPtu6uELxD1vO4IpHAmIWJTRcvYK05lx1n X-Received: by 2002:a17:902:e890:b0:1e2:3078:c00e with SMTP id w16-20020a170902e89000b001e23078c00emr770924plg.20.1712181851458; Wed, 03 Apr 2024 15:04:11 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712181851; cv=pass; d=google.com; s=arc-20160816; b=KWbPnoI7D+sqfVvkxKW2UKjZIWYg6pLtVqQl5g2ZnWReEw4my0yji/Ui+fwyDF3osF IVvp/2nUb9DOHVsJfFf+VA1CcPZ3CnnP3bcekjz9GgMFKz6RMZExyYtbEvzI1oVm7dC4 9ILmJ3CrRsNDPjLfvEDVTtOWwfc8J+rcFZn1LDXqN2WKNEOr7D1fQvnYBDfZJEihweGK grJ0zjINqtHQhPKMjaICMs/ZTu1kv0jwmuzFccgv+ljRUo2xNFqMeehHKDHB9vOjQM9C mauksxJnCeLDzVsnEgcSo7nY4/4P6Qnj0id0nB4xofXcYNSx4H7vVkoZpeOE8kyAJPAt 3xZQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:subject :references:in-reply-to:cc:to:from:dkim-signature; bh=h8jXtDnTDD7DssiTBzCqH7EX2pBsLvTprr7EErkEKLM=; fh=71EnAdwUlhA22r+0Mo0oCAvsrV5rhcTdJq4NcQJaDnI=; b=zyvn8k8+E8JSaC3qfXEyk6R8mYW/Vg2V5eHXeAVzizRQD26poJ8wpg9gCdNcDxnieL ZkzudQXxZ8jMlKa+0sqceNpIuAza+15tA6pEQWb4Gmrp7D7un3bT32P1StId1kHabYMT X5QOU55ib6LQYzTT/tePmbvQYKka//GETdF/CQT5i0R0iirVMouJnz78StpTHZdRIg0N HsV0lsuu5dML3oIFr6+WYBfFV3Q2Hy5WJoSubvGJP0FVHhd3grKlhE4MxdZ5YgQpWUTN Cg3iIQT0HzZoxvMC8utRRpRgw12FrZhnpR5f7oMJDBdOKnkCvnrla0F8SnEyMtiQx3st nX/w==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=cV1Inn70; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-130655-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-130655-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id l8-20020a170903120800b001e0b60f9063si14109822plh.369.2024.04.03.15.04.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Apr 2024 15:04:11 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-130655-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=cV1Inn70; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-130655-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-130655-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id E0E0CB277EE for ; Wed, 3 Apr 2024 21:47:01 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 10D6615696D; Wed, 3 Apr 2024 21:46:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="cV1Inn70" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 30B65156897; Wed, 3 Apr 2024 21:46:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712180804; cv=none; b=M8Wc3WAoaXJXmcezOtucHSBW9mYCRoobu/asBw89tW3BIS6W8TIfSm/BkR4uiIgRScFwDpbawsueewh8tX738JoSjLiNUg6TkPODs/bq1k5c9NvBlt9LFG1bhjyAGJS8DcL6UpivkMxUOITiI3cvqsaaSMKzzcjkDovFnDMJnRY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712180804; c=relaxed/simple; bh=6sN5aEJQrMb2UsRjJUwqNYo/m7U4mSwJvDTwGZBrQkw=; h=From:To:Cc:In-Reply-To:References:Subject:Message-Id:Date: MIME-Version:Content-Type; b=u1cKnto5zX2UufaHtxGzlpVuGIk+ijYKu+skKyt9vkN4E3aySGs6QbAmwXEkue9PgKbK9ZRcgJAO6TLXdQXqFfZsWOGiKI99fxVZPa5n20yjYVnMNgVsS5+AoM+5RPNrJ5uuwCsxfu6OJWAmzJZx9k427Z51uxW5awRsmlfTv/o= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=cV1Inn70; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8BAD0C43390; Wed, 3 Apr 2024 21:46:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1712180803; bh=6sN5aEJQrMb2UsRjJUwqNYo/m7U4mSwJvDTwGZBrQkw=; h=From:To:Cc:In-Reply-To:References:Subject:Date:From; b=cV1Inn706cFECsK5JN0H4Si/lBN7ZP6N39OvGwwnfDhiDdHfuWqKuZwsGuEGuVb0K mQe28AHwDrWxeYcYD8fso0FlAZ/1WVN6T9Xo0gqBG6zE0gSAOebK/kgxOOw5RC10rD WJvilJ2QQYoQw2ik++ZM1QQYGOdAquVpNNIt0jHolGdj1IUen9wM/WWEgSSiFPIclL czS08yqN/OGfDfD9tvNI3s4XtUgWaF4/kA7kZ4WrmEcLtlnvT9ymVvpdL+R8o7MDDq +Uyz16/PE3UvZd4UwOANhONdXZfhWZHNHPAGvJ0U1o20BCi1XJb9LShkxsZqrsgcwH PUxofDCB46CCw== From: Mark Brown To: tiwai@suse.com, Richard Fitzgerald Cc: linux-sound@vger.kernel.org, alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, patches@opensource.cirrus.com In-Reply-To: <20240325113127.112783-1-rf@opensource.cirrus.com> References: <20240325113127.112783-1-rf@opensource.cirrus.com> Subject: Re: [PATCH 0/5] ALSA: cirrus: Tidy up of firmware control read/write Message-Id: <171218080230.1232330.14409527355047888815.b4-ty@kernel.org> Date: Wed, 03 Apr 2024 22:46:42 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.14-dev On Mon, 25 Mar 2024 11:31:22 +0000, Richard Fitzgerald wrote: > This set of patches factors out some repeated code to clean up > firmware control read/write functions, and removes some redundant > control notification code. > > Simon Trimmer (5): > firmware: cs_dsp: Add locked wrappers for coeff read and write > ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() > ALSA: hda: hda_cs_dsp_ctl: Use > cs_dsp_coeff_lock_and_[read|write]_ctrl() > ASoC: wm_adsp: Remove notification of driver write > ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write > > [...] Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next Thanks! [1/5] firmware: cs_dsp: Add locked wrappers for coeff read and write commit: 4d0333798ebbfa1683cc3bc056d1b25b8c24344c [2/5] ASoC: wm_adsp: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() commit: 3802a9969bd365749f5e34928082cff96ed7769b [3/5] ALSA: hda: hda_cs_dsp_ctl: Use cs_dsp_coeff_lock_and_[read|write]_ctrl() commit: 62daf3df8a6b1920f7613e478935443a8f449708 [4/5] ASoC: wm_adsp: Remove notification of driver write commit: e81f5c9f7d06a69dc505fa6ad351df6cc86a6c2d [5/5] ALSA: hda: hda_cs_dsp_ctl: Remove notification of driver write commit: d641def12ec929af6c4f9b1b28efcd3e5dff21b4 All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark