From nobody Mon Feb 9 07:26:18 2026 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 27D8D1D416E; Sat, 15 Nov 2025 18:44:00 +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=1763232241; cv=none; b=RajPN5gowrF+VIVuM73MPIrcg0nasF7k0Cv0NB+H6sRtCJ8iVxD4B3vbMiND60zOuDc/iSxOVJCStkn6vDTgr2t6/YHAycBCbxGsKCQjiB0h52ZwiLq135ccas+Up4uJ+BsZoGhUiUEBvy1SoAGAnxUXvTl/h6menlzGwRigJnk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763232241; c=relaxed/simple; bh=8+8Spqc+Y8cAtfdVTw19oi3jqO7D/khUhFyak0s1Hqo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=gYHNUaGbdGXX0fMXCxki5uNwC/Fj7gPx7oUpKLZJTPrPk4ATd0LWpUX9aoaGDLY7VolQTJ2DK7FaKTCU5dxWnx0LTRCSliM8SmTsQyj/WmTZEb0vRH2E+ihAfnMqFLxW2A1AA/3TyiCkGSMsBAiM+/yg4DSBOmfbk9lueUHZoHM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=IhYb+XLE; 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="IhYb+XLE" Received: by smtp.kernel.org (Postfix) with ESMTPS id 992ABC19423; Sat, 15 Nov 2025 18:44:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1763232240; bh=8+8Spqc+Y8cAtfdVTw19oi3jqO7D/khUhFyak0s1Hqo=; h=From:Date:Subject:To:Cc:Reply-To:From; b=IhYb+XLE0ArfhJvU03/OWt0HCSjVlt5NsD64vy9K9NPSE2+qDlHLxHQLSwgxG0wW0 Ug6FucibIS7Yji7maS8bShCtZqWVfdh+4REgps75nK+8dp+DX+XZhkFmOfPvkOoiUk VDfFwaoa/6lmMaKdaURw/+BBKq+AxIM8CDTuSzy6DqFLKTspibxd5MIc53kaBEV1UA lSMqqZSr4kqNsl7e0seCYHZiM1N8AYNU98trSH1zfYvzzOs4RQJIif+bhgj/nHygYP 3dJn7goYPR1eIRwoypmJeUTfZpf8A0xFIIwGZW59Lq5nhrVRFJpal3PgmWfIgUZPte tTaysskyde5pQ== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8649DCE7B1E; Sat, 15 Nov 2025 18:44:00 +0000 (UTC) From: David Heidelberg via B4 Relay Date: Sat, 15 Nov 2025 19:43:58 +0100 Subject: [PATCH v3] ASoC: qcom: sdm845: set quaternary MI2S codec DAI to I2S format 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: quoted-printable Message-Id: <20251115-sdm845-quaternary-v3-1-c16bf19128ac@ixit.cz> X-B4-Tracking: v=1; b=H4sIAO3JGGkC/33OsQ6CMBSF4VcxnS1pCxXq5HsYh9Je5CbY6i0Sk PDuVgdHx384X87KEhBCYsfdyggmTBhDjnK/Y6634QocfW6mhNJSyoonf2sqzR9POwIFSwsH4w9 etFqWzrC8uxN0OH/N8yV3R/HGx57A/iShRC21qnVVVKYxNZfc2QHawsUQ4jAspwGzHYtI1w/ZY xojLd+Xk/rA/w5NKnvGN6JsO93VzpxwxrFwL3bZtu0NDFAJtPMAAAA= X-Change-ID: 20251114-sdm845-quaternary-e9d6d0b513c9 To: Srinivas Kandagatla , Liam Girdwood , Mark Brown , Jaroslav Kysela , Takashi Iwai Cc: linux-sound@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, phone-devel@vger.kernel.org, Robert Oscilowski , Casey Connolly , David Heidelberg X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1499; i=david@ixit.cz; h=from:subject:message-id; bh=PHx2oXpAkKgIFICWfAbsH+E/7ElM+CcL2wslsUfnDDc=; b=owEBbQKS/ZANAwAIAWACP8TTSSByAcsmYgBpGMnvkMOhmQGMZfc9yygG3wSWhLGXXFps+EK6U dYBprr6drGJAjMEAAEIAB0WIQTXegnP7twrvVOnBHRgAj/E00kgcgUCaRjJ7wAKCRBgAj/E00kg cu9lEACxO+7i0H+nj3YGNeIJ7WxlabxhZHlSgl6KOnCkGrifVMOkAxG+wFCjF3xwy8UXZJj+N+f d41fmnrxOKjqO0JfwAM3UYWre9Ig/QR0t9VfB9eYdQBNnuX+kPLU44hDFjKSJFIO+Uro9ylNGKZ vJtbkqTlxzSvI0xxMnfc+Bjf/oEkqHj5v5MMAd6UcEUjlTHfYXqcrwX1cOO5S7mdFPAmfvCeyEZ /FLXLBz0C7ExgfrxrnvynDdCFHnR/nYxl/eS8ncF6gc+i9FIcVBnb17Bg+fAiD9WGwhgiJ+O2D+ 5Jw1SgrVDFuWgH4HKdIfA0CxXqBvpS1Y+06gumqoDPhQnBUHdaIEcGCgX4/Wk4q57i4tgEy6TPM V1EVIoDItvpNv/05xqzpnyDm4uzqaQ+lWqu5ousD8akzt8wN6agkPaFTeYUR/K/K7GmWQ7HSegR CIvzfVFIYN+Bbk96g05GPEAxg5HzU4oqLXMv2R0WkVnHoTBOwTSXBEdjeZmJoR7nWoNrggvTXXr D+PGokXhp8+TEpYC9RaPNqCkEvuODCTTUOjeYMqZaY9Pl0P/6H7O5MfMENVUbi36sW7zvhjC99R qfPEv+rxau+Vk/LzMA1Ef+fkQigvXvY2QKwOklgD9Lfp6NxalyJqIXatPZR/D6CA4kl6KZcOMjH Lh/NyPlltdPaw0Q== X-Developer-Key: i=david@ixit.cz; a=openpgp; fpr=D77A09CFEEDC2BBD53A7047460023FC4D3492072 X-Endpoint-Received: by B4 Relay for david@ixit.cz/default with auth_id=355 X-Original-From: David Heidelberg Reply-To: david@ixit.cz From: Robert Oscilowski We configure the codec DAI format for primary and secondary but not the quaternery MI2S path. Add the missing configuration to enable speaker codecs on the quaternary MI2S like the MAX9827 found on the OnePlus 6. Signed-off-by: Robert Oscilowski Signed-off-by: Casey Connolly Signed-off-by: David Heidelberg Reviewed-by: Alexey Klimov Reviewed-by: Dmitry Baryshkov --- Changes in v3: - Updated DrGit name to real name. - Link to v2: https://lore.kernel.org/r/20251114-sdm845-quaternary-v2-1-9d8= 03bf5f7c9@ixit.cz Changes in v2: - Rebased on top of next-20251113 --- sound/soc/qcom/sdm845.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sound/soc/qcom/sdm845.c b/sound/soc/qcom/sdm845.c index e18a8e44f2db5..0ce9dff4dc525 100644 --- a/sound/soc/qcom/sdm845.c +++ b/sound/soc/qcom/sdm845.c @@ -365,10 +365,12 @@ static int sdm845_snd_startup(struct snd_pcm_substrea= m *substream) snd_soc_dai_set_fmt(codec_dai, codec_dai_fmt); break; case QUATERNARY_MI2S_RX: + codec_dai_fmt |=3D SND_SOC_DAIFMT_NB_NF | SND_SOC_DAIFMT_I2S; snd_soc_dai_set_sysclk(cpu_dai, Q6AFE_LPASS_CLK_ID_QUAD_MI2S_IBIT, MI2S_BCLK_RATE, SNDRV_PCM_STREAM_PLAYBACK); snd_soc_dai_set_fmt(cpu_dai, fmt); + snd_soc_dai_set_fmt(codec_dai, codec_dai_fmt); break; =20 case QUATERNARY_TDM_RX_0: --- base-commit: 0f2995693867bfb26197b117cd55624ddc57582f change-id: 20251114-sdm845-quaternary-e9d6d0b513c9 Best regards, --=20 David Heidelberg