From nobody Tue Sep 9 21:36:09 2025 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 19EE931B806 for ; Fri, 5 Sep 2025 15:05:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757084736; cv=none; b=QqbnEMzLgJGBJBGMQN8xNabBlwRu2EwIF5Gt3eAlj7hy7USuS3KIK7Jc+wzsoY0MDDReWP6cZ1oC2216V72khqsBlMx6linNpyTrQQOvev2cU9p8+SfmU2CGlYSfv3xe022XcQM8J6v1rgnymC/i/yU5F9euynsalusmZnQqLlo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757084736; c=relaxed/simple; bh=u65y2jSDRLaSgr2s4XMiseR1rskbbKzZS6Ts4b/elFM=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=mxlRaUvBy7RyyRcpWeiIMdn3N+3eiilA7gmYzn23l+WLRIkWAA/W9uOkgQ27bPhgWoj7TM26BrWbt3FfQljwZoHxT2OC5byBCPUqr1ba1f8stCkWBswdROEqzrRbD2NE3hAreBNVvITJCIVYRiK9r/0TRnJwlOSSnN+ivz0HAxM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=f7TAX/B8; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="f7TAX/B8" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5856m1D4032210 for ; Fri, 5 Sep 2025 15:05:34 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=Ln4QrHvRmvl Sj7VRoWV0fWCKQ+IjhQYN87ftM4Mr5ZQ=; b=f7TAX/B8rTXwsoc1S9Z/ygzk6Bs +XUSbGPFp6Ni3ax/u21rOusfDLgn66DM4elHq9EZj39wNzHzsudKmy/qLIFvfB8U 5GpBbJuh/paJS9E2wE+G88FvdIY85UjwOIZFfx82oY1L8mmanN0f2Ok0BKvpnsPw eU8KtKKdIorvHZTc3m2ZkREnHcWJsQcbMOQTmY2HhJVGIY68Aw6FWdHbzg2GXRYZ WAk94UNBIlneT4dYQq8nNJJS3mZt3H1tsy1qSXhOCXw3xtoHl5bu/LtJAroBhaYD 9SyW7h00x3vXtiUrF02ORanA2AycAEArrcMl3e7U/FeaY1M5xeFztDZNdOw== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 48upnpkn1n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Fri, 05 Sep 2025 15:05:34 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-329e375d372so2907174a91.3 for ; Fri, 05 Sep 2025 08:05:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757084732; x=1757689532; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ln4QrHvRmvlSj7VRoWV0fWCKQ+IjhQYN87ftM4Mr5ZQ=; b=e+1LjcXM+7CTwbvqWyzoazXFRwnP2BE8rXDhnik0G9MYDzJfTEhk1T2gAOCNKMsQku dW3VV7+Dpht7vHktePTBMGqMADKq155VWvV/+pitcr1nB+oWqJ5CO+W2+8N6S+16duBy CYTYQxeoQUPLXrrEDH6yvNDOBuUhpdRIvy7td6W8CajvQYcNrx3z9W+XPrRjtRel7NSp 0rVwP3Zfkj3ecpVBAX/CuHlRi5olj+UQFccT2SgA3G0Knvx4i96fIcKHi/409tXSb5ux tGJlZcvVtjhxNnI/Cbn24vOT4wCOarMuqviypz3I+qteNci06I/k3uOYlmO9iKkMfsU/ Tivg== X-Forwarded-Encrypted: i=1; AJvYcCW6g2J/zEmeB0kJM9ouM/DnlZ2K7Tg4QvHPMEqUcxfFZzWTY/jWhzrtWtLvbhk6K9d788Zw1LR/8XFXlkw=@vger.kernel.org X-Gm-Message-State: AOJu0Yx49R30oUUdABJoD4uki/mKyta/kJ6GZrq+vaz2xnWq9KOBVXSt pDvNPSLf+ITzuhRg49vPY5nC+R24iTcyIVPz7Nt0I8rOHs9sA4dsFGXq4KPrXhJasrFaHb9n9yG jo6/9ZY1iyj5cbkeTue6ZKAOzCMJA11vNwep+5Bit2xtXMaWM00QxGSaFuiw5LTfHuh/33EkwlQ I= X-Gm-Gg: ASbGncva2S+Tz/H5cnUGr9WDvei6wl1iDvJnDqeb2tLDOfO9OPfb6jbstj/qsQirQzy qgELYwygbczFVQjCsJolr2umq40TQQSNijShGdoxEz/PUto1jdOPKUfM6CDZaOerrAM76wOk0iZ 5kL2ZV5kQdqYZM48qFJXhNVHmUFwUJfRNDRSbFxWLcgdV5prXYGwZyCAvc2ugg6XH6UolRIUekG D3i9EYEi9s8BfxMbEyAiqkdUk7p67+BcR4wjgV3AZG0l4tsPkvDfpr0BVeC4U/KT8jdGCLW3TqH +cFvinYlm2KAtmddiUD1aNdF7rA/5eFcPYiLvA4a6bgkwjgblrmK9SBPfhtYNlTWXvjpya/ZEHR i X-Received: by 2002:a17:90a:d40c:b0:32b:e42d:649f with SMTP id 98e67ed59e1d1-32be42d656emr1455909a91.4.1757084732311; Fri, 05 Sep 2025 08:05:32 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGDmM3rGXxEcUOcvGJH9jngE6DgxXhxZQFlWg53KST+M+4unP4or4/YJLIttQc0R5ta/Pf+0Q== X-Received: by 2002:a17:90a:d40c:b0:32b:e42d:649f with SMTP id 98e67ed59e1d1-32be42d656emr1455857a91.4.1757084731777; Fri, 05 Sep 2025 08:05:31 -0700 (PDT) Received: from hu-mohs-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3276fcf04b8sm28882840a91.26.2025.09.05.08.05.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Sep 2025 08:05:31 -0700 (PDT) From: Mohammad Rafi Shaik To: Srinivas Kandagatla , Liam Girdwood , Mark Brown , Jaroslav Kysela , Takashi Iwai , Pierre-Louis Bossart Cc: linux-sound@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org, kernel@oss.qualcomm.com, prasad.kumpatla@oss.qualcomm.com, ajay.nandam@oss.qualcomm.com, Srinivas Kandagatla Subject: [PATCH v3 1/3] ASoC: qcom: audioreach: Fix lpaif_type configuration for the I2S interface Date: Fri, 5 Sep 2025 20:34:43 +0530 Message-Id: <20250905150445.2596140-2-mohammad.rafi.shaik@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250905150445.2596140-1-mohammad.rafi.shaik@oss.qualcomm.com> References: <20250905150445.2596140-1-mohammad.rafi.shaik@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-GUID: xqrVINw_V1MRCYRlPan7aGm3KdSYne48 X-Authority-Analysis: v=2.4 cv=Jt/xrN4C c=1 sm=1 tr=0 ts=68bafc3e cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=yJojWOMRYYMA:10 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=5HF5tzHaENt2U_M8s7UA:9 a=uKXjsCUrEbL0IQVhDsJ9:22 X-Proofpoint-ORIG-GUID: xqrVINw_V1MRCYRlPan7aGm3KdSYne48 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwODMwMDAwMSBTYWx0ZWRfX4B6I84yuYmS5 +RRxeSNIfntSyoWCrjZn540shY4inOCMSurrh/oGwz0y0taBMRmgYf72G3L8sBbcdQCmWQ2KZmI Ald+2b6WvYjjYJIuwUYW2AeE40nA7UeUUnjWeTr6MEHP53d1fKcQiORxu0wwECGWJ3OzsCBaNZy sxjSj0plPBniy93jwS9sLgLIBgVVEm7co2+nP4I3G/UoK2/pYvIeWRO3E+ewToH8beRdUgTGywm /6Qlzsfz8k4Dg8i2bDU9o0n3DqrrnwfqirB87+v6tugOiFOiVxTrzevsD10p3jBhKfgcvaJN4KG mJ4FkBl4lJdZF39CpoR4c6Jd1Y4zpSLXz3rurqQNbtg/Hpl9gXX2P4XpOCpiWJk4O1LXdE2WO39 v23Ff/MK X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1117,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-09-05_05,2025-09-04_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 priorityscore=1501 clxscore=1015 bulkscore=0 impostorscore=0 spamscore=0 phishscore=0 suspectscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2507300000 definitions=main-2508300001 Content-Type: text/plain; charset="utf-8" Fix missing lpaif_type configuration for the I2S interface. The proper lpaif interface type required to allow DSP to vote appropriate clock setting for I2S interface. Fixes: 25ab80db6b133 ("ASoC: qdsp6: audioreach: add module configuration co= mmand helpers") Cc: Reviewed-by: Srinivas Kandagatla Signed-off-by: Mohammad Rafi Shaik --- sound/soc/qcom/qdsp6/audioreach.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sound/soc/qcom/qdsp6/audioreach.c b/sound/soc/qcom/qdsp6/audio= reach.c index bbfd51db8797..be21d5f6af8a 100644 --- a/sound/soc/qcom/qdsp6/audioreach.c +++ b/sound/soc/qcom/qdsp6/audioreach.c @@ -995,6 +995,7 @@ static int audioreach_i2s_set_media_format(struct q6apm= _graph *graph, param_data->param_id =3D PARAM_ID_I2S_INTF_CFG; param_data->param_size =3D ic_sz - APM_MODULE_PARAM_DATA_SIZE; =20 + intf_cfg->cfg.lpaif_type =3D module->hw_interface_type; intf_cfg->cfg.intf_idx =3D module->hw_interface_idx; intf_cfg->cfg.sd_line_idx =3D module->sd_line_idx; =20 --=20 2.34.1 From nobody Tue Sep 9 21:36:09 2025 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 42CE631B81F for ; Fri, 5 Sep 2025 15:05:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757084739; cv=none; b=JDIpp+Wheao2GApplRm5rCCKlv/hFdiymCzov5m9pjLpfR7m7JOV8cm3tt+LLN35IbmwEDAr+QVA0Wm+5bEkWU3Isy1opE2h3Ss7hl2kH1Tws7Ti8gFxRBeRiF3JU4Cko5sr3rPfpt9tlA+iBZoiN/kX2y0UXg2l+y9Ad5Uy9Gk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757084739; c=relaxed/simple; bh=MoCMuDXvh+Nu9b2vpvZYjT7oWfQjMy2t9SXDsBDVWPI=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=BFviU3+oAUAsWILC14UdjwhzNcmO1h5zbCexSTJzK8HDvGvE7pf+siiaMnfBOlNUgnvleBMs8WP4ylHo43kopH6p1BPMpI5N6/+i6IgrASSquG3shmr6JsUQSSbBH55IhXTjifIOsikP0KVWEYVVxflucmLpk9m+GzBx0V+H+jc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=mkhgop2S; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="mkhgop2S" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5857DO9f002342 for ; Fri, 5 Sep 2025 15:05:37 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=Ja7IG9owaxs h1UgdgM/0Skauh8Aewx5qIfunpWQiINo=; b=mkhgop2SOMwXZsAhrA4ValusQS3 b069AqqecinOTRO/4cniy0P6p0Klumic0LwYbF138VNr/g5OWfpMdz0cWVsXTK8x oFm+U7k4DUDbhxjk3Z/hp9uUgeyk4/gwVdDbWhmqTxOV36ngbiav62MOMGPbCp+S p3GpfuU06W0CBBmipQukZwvUI6YB1aDeQIcCCyET2J1ze24G8aQx8C3sxV5MesvI btc+kx6+VvuI85tgGLtE22oW9Ky4eWk5ozTqSQEnXaEvqGJ6DbImr/6XD9ia+b2U y4Xljfh+Mb6BPSeFaDpUZey9tWBcw84yj4p7x+QAvL366SIhislhk5uXFOg== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 48ush3bcp0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Fri, 05 Sep 2025 15:05:37 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-3280d0d4d11so3285126a91.2 for ; Fri, 05 Sep 2025 08:05:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757084737; x=1757689537; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Ja7IG9owaxsh1UgdgM/0Skauh8Aewx5qIfunpWQiINo=; b=U4lCX3gXXhpHXynu9fgNFMnFO0Cs3OO0K5VaYivSGrj9garD60iDoWSWglSNMe7n3A VVMUi250iSsTyTzkiahqxdd2g2faFLcciT7V8GdMEbzUlQUExiR+nXrl6WHQjS6jRWL4 zVeb9rA0NwIUXrrQOBYHaP43PQe2V9X5ldO+3EQuUNgGMFL+ML+JDbKbHtcWH+hWDglX wgRGJJ5YczQLPr+aubJX0rCbHhkNckHrujYl8lw+eq+9mjZNhCL+xrqXvMZOq5YGIldf xQ59Z9W8d4z/HXpppkN2BmroqLNLwVXQm7u6/oBO/QKmJhfH9ydoWIB2YyCWFHByMh5+ 9OLQ== X-Forwarded-Encrypted: i=1; AJvYcCUPo1JdUEotOX1DbrgyAy5jpdJaXlQi30ozhfLSiu7CB0XpCfsNM0ExpAbEku6KSNM1uTWfWCvurGydFQg=@vger.kernel.org X-Gm-Message-State: AOJu0Yw0fLMskn5bTQVdTZWJadhtgwvQjlseFdVEQVgEredpIz4VfcYo bu2DHB0TbZDM0/4txtP6JPasT5/tibVdw1mV9Erk5jqOgnOcf96WgLNSI3JIAafgF2nc9EO9ceR R0pasz3umLzG+B/3bqXbItCyMOQVwRrQ/r7/1FshAp+LJVPlbvye2T1Jp3TkeZJmQuxM= X-Gm-Gg: ASbGncs9W18SRXFgqqz0wHzjkqKZ1jh18+e1rA4j2kRGef8jBKgmDDUe7LbJJZaWx5P Vedy/RXdFVbiah22/juzBqG+ZwOsQDkJozOkrPOodTq9QQz8DsnJE+Q+JbJAHQdWiIOMw2ZiP6R k9TajpHm1n3bM04SkfsnfmVNkbVoW1bSfwkj3oBtQsNYTkx2kirohaXcUG72Ola6nvvOWX5QAE/ TPEXfNN9ueSAVAP1ArRK1ZqxmbmAV3f7i2ZpLQTO8UZmh2kd8Li4d5FIMNJQAe1TU90vUhovFD8 1gK5mWp3tNy3dCAHQEkWiZG/kHinMZh/ild2sQMBt4+PyGulBAcLFKqMQ/ltrsFPdXDP2SC/r7E / X-Received: by 2002:a17:90b:4d92:b0:327:e018:204a with SMTP id 98e67ed59e1d1-3281531d3e3mr30603489a91.0.1757084736551; Fri, 05 Sep 2025 08:05:36 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEqIiEJYnj8QbW+Wv6u6rEqkieOl2LWNIL2cqibUoeZ/H246F4m2n7ChcRg2w3QOWU4GeqyAA== X-Received: by 2002:a17:90b:4d92:b0:327:e018:204a with SMTP id 98e67ed59e1d1-3281531d3e3mr30603424a91.0.1757084735781; Fri, 05 Sep 2025 08:05:35 -0700 (PDT) Received: from hu-mohs-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3276fcf04b8sm28882840a91.26.2025.09.05.08.05.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Sep 2025 08:05:35 -0700 (PDT) From: Mohammad Rafi Shaik To: Srinivas Kandagatla , Liam Girdwood , Mark Brown , Jaroslav Kysela , Takashi Iwai , Pierre-Louis Bossart Cc: linux-sound@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org, kernel@oss.qualcomm.com, prasad.kumpatla@oss.qualcomm.com, ajay.nandam@oss.qualcomm.com, Srinivas Kandagatla Subject: [PATCH v3 2/3] ASoC: qcom: q6apm-lpass-dais: Fix missing set_fmt DAI op for I2S Date: Fri, 5 Sep 2025 20:34:44 +0530 Message-Id: <20250905150445.2596140-3-mohammad.rafi.shaik@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250905150445.2596140-1-mohammad.rafi.shaik@oss.qualcomm.com> References: <20250905150445.2596140-1-mohammad.rafi.shaik@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwODMwMDAzMiBTYWx0ZWRfX2QmPqQWHyC/r qcP0j7OGC3eMY4TWcmcI7fZzi/gUTVJb732o1s+7H6sJD55tRkFIUszL+k8uSBQttVkW7VNZEsp Hbia8xeiqWivgCQAklCKNTjEkmEP4D4mK/wKHesKD3Byafga6/6lyPPO2sJqEqrIhZ3Jt4WL8R6 W5Z3gBurcAb1ogcdNhDO58CwBCzNYD3meKhbWP3XuZxT9Dxhr4BXX5LxlworXUxJaV0HJWDKWUd PkvB9o/ExLeWB2k8StqKJLgn2KaFUzLwOuFA6GUTxQzj9H/kpmquKHwnp5ZfPz4Fo3dK5oi2NW2 63hJA+9iayY91m80dwLuNxBsclcuq5R6RvLMCcxa+fGkD6KQvSrQcAaWdAjQAih1X92N2i0v1ea 6mxY1+j1 X-Proofpoint-ORIG-GUID: 3JSmbc_XTQ-L4Li3mUf0xG1akryxrenx X-Proofpoint-GUID: 3JSmbc_XTQ-L4Li3mUf0xG1akryxrenx X-Authority-Analysis: v=2.4 cv=M9NNKzws c=1 sm=1 tr=0 ts=68bafc41 cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=yJojWOMRYYMA:10 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=VUbThP3hI7wIHPtXhhgA:9 a=uKXjsCUrEbL0IQVhDsJ9:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1117,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-09-05_05,2025-09-04_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 spamscore=0 priorityscore=1501 malwarescore=0 clxscore=1015 suspectscore=0 phishscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2507300000 definitions=main-2508300032 Content-Type: text/plain; charset="utf-8" The q6i2s_set_fmt() function was defined but never linked into the I2S DAI operations, resulting DAI format settings is being ignored during stream setup. This change fixes the issue by properly linking the .set_fmt handler within the DAI ops. Fixes: 30ad723b93ade ("ASoC: qdsp6: audioreach: add q6apm lpass dai support= ") Cc: Reviewed-by: Srinivas Kandagatla Signed-off-by: Mohammad Rafi Shaik --- sound/soc/qcom/qdsp6/q6apm-lpass-dais.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sound/soc/qcom/qdsp6/q6apm-lpass-dais.c b/sound/soc/qcom/qdsp6= /q6apm-lpass-dais.c index 20974f10406b..528756f1332b 100644 --- a/sound/soc/qcom/qdsp6/q6apm-lpass-dais.c +++ b/sound/soc/qcom/qdsp6/q6apm-lpass-dais.c @@ -262,6 +262,7 @@ static const struct snd_soc_dai_ops q6i2s_ops =3D { .shutdown =3D q6apm_lpass_dai_shutdown, .set_channel_map =3D q6dma_set_channel_map, .hw_params =3D q6dma_hw_params, + .set_fmt =3D q6i2s_set_fmt, }; =20 static const struct snd_soc_dai_ops q6hdmi_ops =3D { --=20 2.34.1 From nobody Tue Sep 9 21:36:09 2025 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 E1F20302170 for ; Fri, 5 Sep 2025 15:05:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757084744; cv=none; b=UiPAGdi9namM5Xil2ISTgefFzfysPjUx44Un/3eYvGOcN1Hpjl4ds5KOrhY7R20rGPAf69BiBLtP6g/5QN2XNh73VlJAnQv71ScmxSyrhdplBa/SQbtzfKzVlazn+sUqcbqKKFh2lXNnHuvAjx/zZtBtfGyB9rKVsp7/gOjiPS8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757084744; c=relaxed/simple; bh=wW7dIF9hg5FlDqjmM6YX0iZNQQw1lXp/0P0KvOe/ibA=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=WCGt4YFQTVijNCHYabLUmlguqqmg0LQ/J2t0DEnLrvCQGlvY4tLn83d3MNzwtrdMYJ2RvMlp0kU4kbIqXZxGX1q+hgH/ASclpcsSCQYOHKiNDB9l4xRkFFPd2R41+XaMBHNq6ZY9eKyHL6D49HHJ9TsB0hlkhEtktZRhaMeKcCg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=M8bMpnTz; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="M8bMpnTz" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 58577WDv013673 for ; Fri, 5 Sep 2025 15:05:42 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=rams1MK76xG xbvTN1cUvij9c/QYVcgdlDejUrDnGUzQ=; b=M8bMpnTzdQb6zjIt7wcxk5/qLLj k0VtqjhsZGPc/Odh6vsdX7lViuVGNxVMun3TZdW/mgr2Fj2Dukp9TjCrtCMzLgkz eOaP1A5F973wcLwBoa8J6ukLxHn5+RvdbkV1k37xWBQAqDWHfopMnVfbDzCCLNpX jjbnZKL9kGN3Bl4O3Ed6YMEV+0TcOXCr52Q7vBKAxZViJ6U7g4xjIMkU+PXNSKkJ xHCXFxe6Zxkk0i7zFhIj8Yx2nC4qazzv8bMnFYYY+3EGF/aZ/oOVOkfRXuxU0i+J 4raDyAP41fa/7JtHxJXdqNuXXv3xWKO6E93QN9gcDHRMt0S1yLSgGidYs3Q== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 48w8wyff3p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Fri, 05 Sep 2025 15:05:41 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2507ae2fb0fso1300975ad.0 for ; Fri, 05 Sep 2025 08:05:41 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757084740; x=1757689540; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rams1MK76xGxbvTN1cUvij9c/QYVcgdlDejUrDnGUzQ=; b=SZbd+4Ckxv/4MS/e+iQPR9povddha5U6BAQFtDLmirFfL+25ZuOBhdwUOYmqiHrU4m Mh9yjh8b+gh6FoJUKn9xq77DPoTCKB49ZPsJwO61FHr6WRCJyeuymoTdPN/FqPLfCkA6 DhnHu3R+mZVctO3MrZs7/WDEsaDhBAznTxJpzogEvAWLFiDH+8nBAAlJAy33FTl0uQtM jwP9IttxyhC51Yj5tCeQYyNQvPn5pTLukGhcbWOId2xh+H+4hv72xp39AQHVOS0ISway SpRQy4+0PFWkYZRGbJHPPCaGUEWo8u7fHnOR5vofBK1S5uglur/7mbY00u73+J2NmqCj BpUg== X-Forwarded-Encrypted: i=1; AJvYcCV0utD0xd8cluUDRT/jZr5eRS5+jyH6ydqT7Si/2nddIPml1GUShHDfHIBgFs4Iuk014xfCoW3/kUbBm/M=@vger.kernel.org X-Gm-Message-State: AOJu0Yz0mWUru0QRQvn8KZhh4G3XN8aePAOeS6aHj7xNp6DxOY63uPit 3bucCdvyK7/Uci5uKXYqjGDUm1WEOSI8QYDJDt25ij9QTrGpM0/YleOzKkz4TUChyBJY1oX1gLX JBWVFIWpx33xxaEAevDwbSOpfTuFaSPnoxCz74ET3Lbda0Tu6G8hmHWbVsIivZ93Sn5Q= X-Gm-Gg: ASbGncvrUmZArpdbjdtzWSyO7uCE8T3WJ1/ssVzj8+Lgqmm0eYq0tfTC/M32gfhu77B fj88zEeNGI7XI4APtdY7S/3NvEgGc+qts1bjhGA1UUShjr8UPFuLHHScJnTrdBj92XVT0DxDhVL tARROQ/6MJeZEc0yNzXvf3nJgvfIPuQlmvyoCZkTKLJgswG7EXh3flevgUo2EyXCFZgxrppv7sS 11PQA1ApOTEQiykVvl/ER776Y1I38O3SL1DEZof/z5HQjbraEX6GXltS0Gd/zKMr6rCy0G2H2QT mV+BrCNyCtIs1K+q48p6NsVpcBPHr07dcbJZ3c39l6ND63UYuLx2n1e1FX5eddFx+swR/4q4zVA q X-Received: by 2002:a17:90b:5310:b0:32b:a2b9:b200 with SMTP id 98e67ed59e1d1-32ba2b9b3b7mr6442904a91.13.1757084740315; Fri, 05 Sep 2025 08:05:40 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEx5KPPwVlb9iZR8T9g1aFHZ/PhPD4GNA1cvU17UqhbW9am2w2sCrWdN4XEZM5Yy+9fYcUdSw== X-Received: by 2002:a17:90b:5310:b0:32b:a2b9:b200 with SMTP id 98e67ed59e1d1-32ba2b9b3b7mr6442858a91.13.1757084739852; Fri, 05 Sep 2025 08:05:39 -0700 (PDT) Received: from hu-mohs-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3276fcf04b8sm28882840a91.26.2025.09.05.08.05.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Sep 2025 08:05:39 -0700 (PDT) From: Mohammad Rafi Shaik To: Srinivas Kandagatla , Liam Girdwood , Mark Brown , Jaroslav Kysela , Takashi Iwai , Pierre-Louis Bossart Cc: linux-sound@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org, kernel@oss.qualcomm.com, prasad.kumpatla@oss.qualcomm.com, ajay.nandam@oss.qualcomm.com, Srinivas Kandagatla Subject: [PATCH v3 3/3] ASoC: qcom: sc8280xp: Fix DAI format setting for MI2S interfaces Date: Fri, 5 Sep 2025 20:34:45 +0530 Message-Id: <20250905150445.2596140-4-mohammad.rafi.shaik@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250905150445.2596140-1-mohammad.rafi.shaik@oss.qualcomm.com> References: <20250905150445.2596140-1-mohammad.rafi.shaik@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=Ycq95xRf c=1 sm=1 tr=0 ts=68bafc45 cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=yJojWOMRYYMA:10 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=tfJ7er6LdcoPz7dJv_wA:9 a=324X-CrmTo6CU4MGRt3R:22 X-Proofpoint-GUID: eML_3hATC29EMOgAE10epXj7ar1sMGyx X-Proofpoint-ORIG-GUID: eML_3hATC29EMOgAE10epXj7ar1sMGyx X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwOTAxMDEwMSBTYWx0ZWRfX+st+3xqzNDSw s9gLVwKvo4cNmUiDyJ5y4pXd6qikdF/9CGVe/5pU2AzN2dDo5PKV5wMS75dLb+Gg+4Bi5X1vfdN qMuP5O1xTrhVdiUGqipWg2fWfMJRi4wI8nhudrp0jkBpEcWvBB03JQ/HyrpBDgJWc4Pg44UPjUG a+w7v+6JaHU3HVfhLRpFa7ix/cMG37weF7/EqBxtpbkwQ8FI28p5vsmGcVLUhjVGpaQFBfmiW2B +JuVB+qD9bRTnK9+T34OWtqriy2F3imJnzauE7Jeiw6to25paCqyhZqjRkRdlJ2KD6qhnDydYY9 iLByeOIyee9hxEtzTGr7V2XgIC1v+3AsSw0UxtVwLNQVIMdlhNaJaXmkd+NBY6BngsbWhYsZukr +1D7MNb8 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1117,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-09-05_05,2025-09-04_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 priorityscore=1501 adultscore=0 phishscore=0 malwarescore=0 bulkscore=0 suspectscore=0 impostorscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2507300000 definitions=main-2509010101 Content-Type: text/plain; charset="utf-8" The current implementation does not configure the CPU DAI format for MI2S interfaces, resulting in -EIO errors during audio playback and capture. This prevents the correct clock from being enabled for the MI2S interface. Configure the required DAI format to enable proper clock settings. Tested on Lemans evk platform. Fixes: 295aeea6646ad ("ASoC: qcom: add machine driver for sc8280xp") Cc: Reviewed-by: Srinivas Kandagatla Signed-off-by: Mohammad Rafi Shaik --- sound/soc/qcom/sc8280xp.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sound/soc/qcom/sc8280xp.c b/sound/soc/qcom/sc8280xp.c index 73f9f82c4e25..3067b95bcdbb 100644 --- a/sound/soc/qcom/sc8280xp.c +++ b/sound/soc/qcom/sc8280xp.c @@ -32,6 +32,10 @@ static int sc8280xp_snd_init(struct snd_soc_pcm_runtime = *rtd) int dp_pcm_id =3D 0; =20 switch (cpu_dai->id) { + case PRIMARY_MI2S_RX...QUATERNARY_MI2S_TX: + case QUINARY_MI2S_RX...QUINARY_MI2S_TX: + snd_soc_dai_set_fmt(cpu_dai, SND_SOC_DAIFMT_BP_FP); + break; case WSA_CODEC_DMA_RX_0: case WSA_CODEC_DMA_RX_1: /* --=20 2.34.1