From mboxrd@z Thu Jan 1 00:00:00 1970 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 A45242264AA; Fri, 2 Jan 2026 11:17:05 +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=1767352625; cv=none; b=t4lD/tIta/ElR4XvyVrDkGm+x7w+WjvmNLuK6sBydISQN2GdSiFJnCCW3P8mat/v14XXhWrSXgGh9npYOlSb49gW7VJyoIEf7CjVlxpDH7K5ehwrHHuDhWjNz6+hC8gBcfgCgCgmlWLCQod+HevzCH/y28Zt6QWBRwtr79N/QDU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767352625; c=relaxed/simple; bh=KJ3eAKTtentyuvftW96tPJQl5uYUV9GrF2quvXSD+qI=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=TvgrrciT/Stjdza5pgNxbL4Lec1i/v+het0LvzNTzKiVO0S90dzXyY58VZ2RFMsCXNxVZ0BVb1XNU1drv5gkM8pKRG9VNh/ow53I+L+iDRLRCLu0shx2PqG1b7bcs8kadGwBPhaEcrgmK6cvnTOhiHnX25u0oncJrcTCXHPUAn8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=Nu5d8VdM; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="Nu5d8VdM" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4C33DC19421; Fri, 2 Jan 2026 11:17:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1767352625; bh=KJ3eAKTtentyuvftW96tPJQl5uYUV9GrF2quvXSD+qI=; h=From:To:Cc:Subject:Date:From; b=Nu5d8VdMNfW+TNrysIFB9KPuC1R0Wmu6ikFh/ULCKkhOOVzS9u4coByiu+H/Yza0t Pzw1WfC5kx1SfvVNfEozBiPxnIXyFwjCk7yJv9IJyK1EoUcNTuSYUCYynoVO6n9qMr vew+mt7sAhFqJJXTax1iQNYX7lpJrm3AT6enZFipv/hUgkNsuYEuT2kbK0KTlLF4d0 D0wrRBV8Hpaxr//d+Bo0Wd0uWHY6UfzniarSGoqjmSH0mZptos06y5dS6G4SlIbgh4 6Ci49sf3ICCpHOEuyLNMq+qM+Rn2DCbOzNPPdUa9x/fDOWp8ihEsXJSQ7z9qa8fxyE uQeN6fZR+cdLw== Received: from johan by xi.lan with local (Exim 4.98.2) (envelope-from ) id 1vbd9I-0000000044y-0Ts3; Fri, 02 Jan 2026 12:16:52 +0100 From: Johan Hovold To: Srinivas Kandagatla , Mark Brown Cc: Liam Girdwood , linux-sound@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold Subject: [PATCH 0/4] ASoC: codecs: wsa88xx: fix codec initialisation Date: Fri, 2 Jan 2026 12:14:09 +0100 Message-ID: <20260102111413.9605-1-johan@kernel.org> X-Mailer: git-send-email 2.51.2 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit The soundwire update_status() callback may be called multiple times with the same ATTACHED status but initialisation should only be done when transitioning from UNATTACHED to ATTACHED. This series fixes the Qualcomm wsa88xx codec drivers that do unnecessary reinitialisation or potentially fail to initialise at all. Included is also a related clean up suppressing a related codec variant printk. Johan Johan Hovold (4): ASoC: codecs: wsa883x: fix unnecessary initialisation ASoC: codecs: wsa881x: fix unnecessary initialisation ASoC: codecs: wsa884x: fix codec initialisation ASoC: codecs: wsa883x: suppress variant printk sound/soc/codecs/wsa881x.c | 9 +++++++++ sound/soc/codecs/wsa883x.c | 26 ++++++++++++++++++-------- sound/soc/codecs/wsa884x.c | 3 +-- 3 files changed, 28 insertions(+), 10 deletions(-) -- 2.51.2