From nobody Fri Oct 3 02:16:57 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 82A64231829 for ; Mon, 8 Sep 2025 05:37:22 +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=1757309844; cv=none; b=KeVKTjAZGRUF2G7+5vRdcOVoE4Be5po7TgiuZISYjk+S2eqLv+0EaEV4CIp4/0loy4TDalPeW0h9UnNyFcKQ8EVsKo8Zko69WdG+JvOUGtygnt3q0BEhlhk2wqeREhfEpwBhH/pJtW1vwZ8l6GwcT7dYTkn8HZ0/YWReLEaIgRg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757309844; c=relaxed/simple; bh=3CtwootO+el+RrOJXyCia5V9rqAmA+AuWVwZzlzSH4Q=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=UhZrlm9BYQOlthKcXFyVoy2c8GlcKvy9hjG6XPv6c01bWceurVEXJ7NTNEz/17JLg2dm440FymE2jC3vkxnQaYLRvVH1KhBew5OMAI8+DBSMLT1QUbcc4pQsv7rpXzmwLSa/ijWDqxOBYObIh8f8WKEilp1g9lj/TXvWxigmgZw= 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=cUG2nH/C; 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="cUG2nH/C" 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 587LGpFB004713 for ; Mon, 8 Sep 2025 05:37:22 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=LDwAG0QNYm3 TJZCTHSe3Hq/KAWIgtpSzOrrjr5E3qM4=; b=cUG2nH/CXmCrTEOy2M53lSEGEyJ 6s6rH9V9rLnvZPXzaX2u/aI/pBXwiCE70E0lb4x81vnwMGqxsmMW1x7e8Nkc2qWR ZQAxgyeiA2YxOQKK4gTG1fNAEmt6z8m89LYgyBhsRSXARozIq1Xeqc8r3WfLLqqK kGugwoiocLi/g5jPuTuwLsgCsaUiMEisldMAr4zll32wE0MOXjF3tftHpZtHPCXt I+5ETvHX4rlqOwjPIq62M3W5HIpvWTDrYIMF3aM3xT2ti1obnOXZbJgs1j6t8cQF 9hBITDIPMt7lR+xIwK85ALi7eFu+1mbWG5z2gSLnRKlyfc/JcW7crNDG/dA== Received: from mail-pf1-f200.google.com (mail-pf1-f200.google.com [209.85.210.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 490d63bae0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Mon, 08 Sep 2025 05:37:21 +0000 (GMT) Received: by mail-pf1-f200.google.com with SMTP id d2e1a72fcca58-77283b2b5f7so8702243b3a.0 for ; Sun, 07 Sep 2025 22:37:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757309841; x=1757914641; 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=LDwAG0QNYm3TJZCTHSe3Hq/KAWIgtpSzOrrjr5E3qM4=; b=f0nnj9EpW7BKgDJGmw1hZSmSjfj9uPECfQ6qWHDVIzIKIVq2znqbN7QqOEmEWq+OdN luJ0Ys0yGmVpDCVVd/WZrk/fWcCrpPkUwHGY6c72kYmFVWD67a7F8TMs8HObV8FW2hhP 2ZL/yEmRicYf0qa5Su5J3/zp4j9DsPw+sJ2x31cQCcCTRoHwvfpeY4p3mujPzLBo9G8J pWLAW+Qc7yfN3aMt4lA5awoSoL6dJ+YFdi5rnUEjINRlMu/qmM55vegqr/1bx4WfZb3a CcsFyItPRVhOeJ3oXothuf7BvbTHHGYsaSoCFa7qxlyuKZScisIwlsCcgNEssxCIjvF8 ACfw== X-Forwarded-Encrypted: i=1; AJvYcCUbypjWNgIiK4rLRtpJ/BEc18B6Fs3UxlPBCEiV0h3b7Oca240q0tCyS6XCIUvLM0//lO40CJ2hlQ/BGGg=@vger.kernel.org X-Gm-Message-State: AOJu0YwcU1Rg+AtPPR28uj9q/A6CNXF/Yrx1qYPCEqViy6EkKqJo3j1j UaBxFxvfvf884SzvaGmX1Ihjav9nfLG7LXqwC3UKWaJ7VINo45vLh00Sxhx/+i1Xun2/DX03k7A yz90ynwnYfxZ3Uch/idA5HtCycALoJtxQNuovEPCFKlcYEDTFI5SshqKNFgf9l3Ttu9w= X-Gm-Gg: ASbGncsII4KiUgUqLvjQBQj4dKndBYj2NO2TXIm71X1MkPLP+TJp2t5FyUwFAggJx+1 NddK2RFRLmhgrplOmCs942+H70fwT3BrX6PBNVOw0XE9VehLHeBaowA+HeW8xn5uvSgo8cCasM5 93NPOaUa7qUiaRzTl9xgDjE8/MReCQhC3Q9tNrlyajoihHb+jm9V57XJaH02FCt2Z1g78u9tGph c+zB3U/vpf3YuaWcQr91CoF19Q7Ryxf3F4RFhImalDmphg803DgQNBnwt3Ul5JQebGrY3Ka7d/T Ssegyo0XeU5Y8KjYv5UEJy8VkSe3MhiuM/8X+kHWQyLX/q9D1dHCwb1YQLnpdzWx1atcMGWA6U+ J X-Received: by 2002:aa7:8882:0:b0:771:e179:343a with SMTP id d2e1a72fcca58-7742dea0275mr10773500b3a.17.1757309840823; Sun, 07 Sep 2025 22:37:20 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHtn70IgXvQ4aGWZkJAzdfomHZs4vLGdZ2n6w4YrYjD5Z31iweF4zdq2ah09rQn9ZRQmSTSlA== X-Received: by 2002:aa7:8882:0:b0:771:e179:343a with SMTP id d2e1a72fcca58-7742dea0275mr10773474b3a.17.1757309840408; Sun, 07 Sep 2025 22:37:20 -0700 (PDT) Received: from hu-mohs-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7722a4e1d4fsm28013488b3a.73.2025.09.07.22.37.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 Sep 2025 22:37:20 -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 v4 1/3] ASoC: qcom: audioreach: Fix lpaif_type configuration for the I2S interface Date: Mon, 8 Sep 2025 11:06:29 +0530 Message-Id: <20250908053631.70978-2-mohammad.rafi.shaik@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250908053631.70978-1-mohammad.rafi.shaik@oss.qualcomm.com> References: <20250908053631.70978-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: AW1haW4tMjUwOTA2MDAyOSBTYWx0ZWRfX2FVyoimRqxfs y2NmVEuPbXMtN2HtenFAjVlmNXhIl6u/SMPJeuqeiJLb/vEaVekuZPosxpo6P3/0jBYbs/fyg2u zihCkd3KzU1JsdLqeHdDi1IPCWflgSjheF8A8XWByqD6h+tlHl+XgRMaIcNoXg0tuWR0ZWJTBTO eHLKXaJoYe6KVNPwX3K2ZFYZPbsSV2NknGqDMQHCaUF6s9/+5snVpX+Js2f1F4TU1splr6fg6lB Qp4PniCwsvrtYkBEjX/glbTXv/ZfbV+e5RrYhVGj/pxHHuvxqD0fIsjEiQT2kpsohWS9TQ7SL3k nKtjSvAYZcoJrYXc/6OdwBHMaGFMJdyyzdoqdL1UkMUVI0WkPAFRsCEInJ7mnUjZKSm2QzZbJnk jn14nOf4 X-Proofpoint-GUID: P9eNKkoJ2pu6pOXlcPWCex8j8ofEcN9X X-Proofpoint-ORIG-GUID: P9eNKkoJ2pu6pOXlcPWCex8j8ofEcN9X X-Authority-Analysis: v=2.4 cv=DYgXqutW c=1 sm=1 tr=0 ts=68be6b91 cx=c_pps a=mDZGXZTwRPZaeRUbqKGCBw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=yJojWOMRYYMA:10 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=5HF5tzHaENt2U_M8s7UA:9 a=zc0IvFSfCIW2DFIPzwfm: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-08_01,2025-09-04_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 priorityscore=1501 spamscore=0 impostorscore=0 malwarescore=0 bulkscore=0 suspectscore=0 adultscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2507300000 definitions=main-2509060029 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: stable@vger.kernel.org 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 Fri Oct 3 02:16:57 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 B7F80224AEB for ; Mon, 8 Sep 2025 05:37:26 +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=1757309848; cv=none; b=IHTnz4T+fKa6byAGZ67q6MjO2bYNGFz2p9e1vVilPRATYree9rI1g2VqLk9U9MoKEPfOWSRxO3mVCBAPMwrvUgJg9YlVCP4SdsVKfgr+ZWu+86+o376RtFbAJfoPnRO/QCRrarcF2hhx/JhSEcrqi8gvhHf8ARuaDiK9U0TwR4M= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757309848; c=relaxed/simple; bh=RhOFMO390kD6vVPQk+wsaIHxpEh7Rl6s/uQ6K6nB+Bo=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=P43gqST5b3AtkxsFS4zAn6jkODsD1kTDRxWl4vUSYfQtz+TaudIpwifAsljluhDTM0B0TueviJItDRsREnJ6xKCpakZUabbIHaWf5yp4FTvnBgH4HD5SnYohKz95jbFY0rh5wsWVsQfo6+iQwBhHkE9Rj+pvv/9eRYgj7InbEYI= 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=pT+UtsMG; 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="pT+UtsMG" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 5880MSqY024097 for ; Mon, 8 Sep 2025 05:37:26 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=HWX0jsMcz+X znw8DUFwCpjh9opKGeTSObz3aq0hQzb4=; b=pT+UtsMGperxMiWj/SHOY9fBAa0 RPiePWRqn9AtH3Yg1EdsgYIKWfxAjyiUNfNhfX+H5K50spInLYiRZxdN0U7iCypf ltcs5u4bGQo/OB8R2rVGgKuikfA4g7sAl5NapYvuwEZTl0mCSpOPIFb9LFZvhMLU w21oZgBPIKet6dZAAkP8Xxdsj/lnCADpl0NnLsYTjlF/N4zewxzhmVwKUxjzjBIy J32/S5mv+ByR/4BVyvfMDaphxNBo9GQ+i5BukH7Pm4cU3sAG/sRG5dRGEh+1KWXx yb20xRQ7jw/xR0z9xfXS97LPfkemrpL23Ug7h8zPHWbBp3AZAxBCT6ffEcQ== Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 490e8a383s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Mon, 08 Sep 2025 05:37:26 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-b4f86568434so3300071a12.2 for ; Sun, 07 Sep 2025 22:37:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757309845; x=1757914645; 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=HWX0jsMcz+Xznw8DUFwCpjh9opKGeTSObz3aq0hQzb4=; b=sEGMVgUAsH9qRlEiCJ6QaM+B1+fM/PCgw8IjGSYUArQPRLejrAlO/SWJM3bixf78Jk OeSno62F3okQYIrcRDVvOjnJDhlN4NPrkrtB3VkAAI/b/de95ENQy0jishbvpH6/QMij AawhXLe9jInT9x4TOTpUcAg3YZPNTbiYE5vLZByhm4loolPwxc51Hh9WCVq+oL2oeoZf tAfmSn+KnrphgPqF2WHF57sxOt7GKaE7rM3As3Ur2V0W37MrSgsZyM2zRLneIPZdNoRH M9aycJ9I7bo0cNFhIXPW39bp+RWTlByLAlihcqdpEKZfoYlWIVSHRrC1zzTDBmqYzwcE DYsA== X-Forwarded-Encrypted: i=1; AJvYcCXYPjXW8p0p/E+qy7h+3jln8Z5WtH0NKCdIuQXxYold+L1FN/Ar+fQU4mc8ecWAf+YtNBQOvMcH2U7bCbE=@vger.kernel.org X-Gm-Message-State: AOJu0Yxua8XQrwe85tVG2ExzmksyaB9QK8+GIeQ6wG/x9Lcz06cbIBYj CbFM+VpleRuDAX1y0Ku3ZZ7BPoxKjK1/2iyIzONTMUciRC28D1T2NRNQqOcKeSZ8Fp8DyT8qdGR POr+jWzkYr9FkPtIHXxsw7nwtK2yHS+yxQgsKgmbH4Nn8HpnM97OvTCrNkM6+SPyukvA= X-Gm-Gg: ASbGncu3srdc8+kBw0rhDeMj1ZATOwR0MX1rMTcnkYVl4ppaq37+asG+hrZo+px7nZ9 siI5RG4BxDKRQrmMKhOPgeyZBi/XLkjge4o+Ci46U3aWDsFcfKybB8R0pcfW2Epyryrkn3MNH2+ xheTVZVmm2DHD0kDnMPeEGFo2t8wMLP1GvDRC/Hk8VvRJN1kWUMV7X4drIaXRyrwn8G5sbby1AD UNCv2JRVw5OK55ZYRdDTA4ivNbvSa8zd5uinrOJHNVxjg6aNPBAUPEUhwp4zOKuh3umN4Jbaf0n YTTNzmSAgPTyCfL19uhPqCw5PqOLKqqgit4hs2VI6Xv9cRASzEhbLB4e5gpR2y36jC04pNoit1t y X-Received: by 2002:a05:6a20:4322:b0:240:489:be9a with SMTP id adf61e73a8af0-2533fab5821mr9907422637.23.1757309845028; Sun, 07 Sep 2025 22:37:25 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGiiCDYxE12pB+bzy1cltbrdX0bzzKGs/EE30YA0O6ftyQUyRTV93nZj0ULHEaojirXrT3w0A== X-Received: by 2002:a05:6a20:4322:b0:240:489:be9a with SMTP id adf61e73a8af0-2533fab5821mr9907391637.23.1757309844546; Sun, 07 Sep 2025 22:37:24 -0700 (PDT) Received: from hu-mohs-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7722a4e1d4fsm28013488b3a.73.2025.09.07.22.37.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 Sep 2025 22:37:24 -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 v4 2/3] ASoC: qcom: q6apm-lpass-dais: Fix missing set_fmt DAI op for I2S Date: Mon, 8 Sep 2025 11:06:30 +0530 Message-Id: <20250908053631.70978-3-mohammad.rafi.shaik@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250908053631.70978-1-mohammad.rafi.shaik@oss.qualcomm.com> References: <20250908053631.70978-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=H7Dbw/Yi c=1 sm=1 tr=0 ts=68be6b96 cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=yJojWOMRYYMA:10 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=VUbThP3hI7wIHPtXhhgA:9 a=bFCP_H2QrGi7Okbo017w:22 X-Proofpoint-GUID: 7mtBuCr95tBOdHsWQks_KSlsx-r72d5I X-Proofpoint-ORIG-GUID: 7mtBuCr95tBOdHsWQks_KSlsx-r72d5I X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwOTA2MDAzOSBTYWx0ZWRfXzvQSbtU5uKKH WF6NX2hWKI6EUTCmzIq3VU6okPcDSJJRk0ML32ZcTCqYoKOuua9GZfaZXPce6oGSPYRFHpfmMUf m8ww21NLMuIyZIKnqQc8fTeNmlvF4OacHvDntFgKegXMud4TGzTx3njxDo8do3+mFKpGZNL363d pa5X90UhR5V3g+pgkDJcVRNbVJ2c1BlOVYzXhBaUPu2M/iUB/8Z8Bfp/7S8Re2Adygl1JAWomvD /3OBZNNKUF4zfwPZLRCgTIFL5J2kA8Gm1d02Pja4/3+WT0aag340nbMHlT0uP0LvhpXDMBjHXVX 7IY03loVcF+C/af9Rdp9mi2vgYi7b9DQ9HkiEClkyY6dKadAyV/b07pAaRnm5TiJ7zOJgIbHYpF hq7uvpkM 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-08_01,2025-09-04_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 bulkscore=0 impostorscore=0 adultscore=0 phishscore=0 clxscore=1015 suspectscore=0 priorityscore=1501 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2507300000 definitions=main-2509060039 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: stable@vger.kernel.org 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 Fri Oct 3 02:16:57 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 05CBB239581 for ; Mon, 8 Sep 2025 05:37:30 +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=1757309852; cv=none; b=PdoxKYG0Ppnanr110b4o8QwxcpS6L5lW6i7GGtppcZ4gamgZ/+2t3ElPvJkBAtkHJHIFNgRkqX7V0s+/IOTIf6N4c2hTj4WPc0S4xdfNMvxojZpbLQX0OSuxMGOdE4Q1n3rNS+7hT6suZK41e0oQ2ET7q6sFA9gy3wvTvn2E3qk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1757309852; c=relaxed/simple; bh=z+gGsuW1nP7yJtlnfXfDq453MF7xeDeN/7Bqp1rigus=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=C7RfU8kXvi1qfNIi6P7RtUgb3vfIQ4apoDuEBsRIzmGDEoC3wAXe2oFKVBeo2oHVBP3ra+xEDxPwX+uSyfjbpckCVrCozfb/SuxbbDFFq7fO1CvyxkLZX7c0b9via75vE2DIxlX8x+6ivJ/37KJBFByYrn9rBoHh6xcgw64R3ZA= 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=kJgTUo3G; 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="kJgTUo3G" 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 587L0GbL008077 for ; Mon, 8 Sep 2025 05:37:30 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=Q4ORjV3h/Ug G8t1QXMHoEv//ijDc+HhKRFWyrdBcOJg=; b=kJgTUo3GtKfTXy3jwEQpjWCBS+V RG3m1bVfT8HIcEfzzGhPjML2UL8WuWhcbtmNtCnsnPcIDtN5pl8NkkCvtooPUD4m CNnpzlKWn4gOccAyr7Qpot2nru//y1hwWw2BAhsriDKqnDLYql+NHPpcRfynXAEj yqzbewruE/3KszbIqSTCuUxn5EIZzb6mm4J6awhOR1dDHiOguCXDGgFQTUMsm87w q5CbolB0KbzHNjx/UWs7CpP1om6zYzbTeZ8TPhCjNYbueXtsgTXyjklSOAByB9LX 7LYyFHVtjryYgibdyhehuhh4uX2Ux4n1nqo6BXNshXf2BXlyFeLTl9SsaTw== Received: from mail-pg1-f200.google.com (mail-pg1-f200.google.com [209.85.215.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 490d63baem-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Mon, 08 Sep 2025 05:37:30 +0000 (GMT) Received: by mail-pg1-f200.google.com with SMTP id 41be03b00d2f7-b4c46fbb997so3886040a12.0 for ; Sun, 07 Sep 2025 22:37:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757309849; x=1757914649; 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=Q4ORjV3h/UgG8t1QXMHoEv//ijDc+HhKRFWyrdBcOJg=; b=wUxVdqYAyTsElAiYvRy7YvkpEzG588YwqY8OuVF2Hl9cqct3hQ7UC+OUQWM8LckSoz H5KxHvRvNcy8y/VJtrJNAoGBDef5YX1JSBdA72ehQQJcUGaden33O0T54IfmFRhPuQsA 3lzIr0tLsJvs0S+f/ZRiMR4DA4CcsPSVqHff2tB3lQdzM+yF4E6lc9abzD2UqoPwjubH ufOmIoIyq0dmXEgWobD8uZ+wfsJnXOt4LUhhI8/Z5Ey1Dcm5Wssn0JuMnN3sDrdZrP5Z 0Sirm8TVdJW6WdaQ2TpQFTJ+TLYzHSpRo84WkpfEThIgLLsG6sJWqQC9J3wBAA/t2mXS MHLg== X-Forwarded-Encrypted: i=1; AJvYcCWhoKqOPAF55MQ7aXjW9xnGKT4c0HEqsCxuti9QvRLkldb6pHvWW9jIJufXo7bgiPpEXf5Ko4dOENORHas=@vger.kernel.org X-Gm-Message-State: AOJu0YwzXrV3pQG9pdUqKRV+inX3Yseh/hxjglgdhw8hTBOiXtMRkI0H 26tvX7KxJj8ujBvqOEz2gsA8eD0BoY3wHYY7JV3ol7I27AU6y/HbSuo0coWWpgB2wEDBM9uRqCN MunJWqyKQ8mu9EMTsNgRs9C2K7ikpwaKcu344iKnGWTPhEp0YvxqnPYSSfbPgZOMcpAk= X-Gm-Gg: ASbGnctvMnDbrSXeNDbeeg8ytuNaM2+CM/37yRFKrRhKJx2lK/dbHyLzNBl/Bm1UcAv JV572MGCI2DhoUlBK3phFpIz85ESMmuIC3ScgJEdTyJ5GW5PfqM+o2WXDK9PBg2nVFMRhkSmEH7 z79tkYBwwYJnx3CepBeA2c/Hvl3xYQ2Vk12ppB0Ho3X/PZnNH2BgUanF6raLYsrfTyFBhMH275/ RKm9w528FT0EBGTBKfuSHFJO0Lz4WyLPElhQaC5Py8YRMt1FQ68mw/HCncCzKvwtjUUKgGFq/2a f/m0ko/wCKCdG01TdoK6cXhnojIE9tFk7GVcWDHyHznXmxVF2uROzlPmypq4aKbVMSHgXWGZ88Y q X-Received: by 2002:a05:6a20:7d9e:b0:24e:2cb:673b with SMTP id adf61e73a8af0-2537e066fcemr7667951637.26.1757309849242; Sun, 07 Sep 2025 22:37:29 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEUB3fffQc0dYIvBmhNho3Grz0OULGZkqOb9HQi9BruK+kfs7gs6X1rClEeQVcaz0XcgWbw6g== X-Received: by 2002:a05:6a20:7d9e:b0:24e:2cb:673b with SMTP id adf61e73a8af0-2537e066fcemr7667929637.26.1757309848724; Sun, 07 Sep 2025 22:37:28 -0700 (PDT) Received: from hu-mohs-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7722a4e1d4fsm28013488b3a.73.2025.09.07.22.37.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 Sep 2025 22:37:28 -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 v4 3/3] ASoC: qcom: sc8280xp: Enable DAI format configuration for MI2S interfaces Date: Mon, 8 Sep 2025 11:06:31 +0530 Message-Id: <20250908053631.70978-4-mohammad.rafi.shaik@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250908053631.70978-1-mohammad.rafi.shaik@oss.qualcomm.com> References: <20250908053631.70978-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: AW1haW4tMjUwOTA2MDAyOSBTYWx0ZWRfX0Q/w1s21rttb DFkCgv/Y3RpMhyy6VL0TNgGBLiiYNpsgi1StvZfM37I4t8gTEeFEQN3cwKmSWOp5iJLlfeyX10/ BuIg+9eMR7Puuusovp/vLTGF7N4iBp53WFHL687k3GHK5Q9q0Pymuz0lvGKiXc3RHWineEIkGT5 TSjQI1JKbil/isGjc1TxNY7VnxSSYqLF831msGE6j7kazFP6nEw/L3IL35F+gusNazuCjPRjukT zlmnYdT136BWqYJ0TPTGzxH3uiQuWpenEaVyZi7N2zXjEsFgsCcUHNh+SBW+9f44Z4muCW1hCzL /hm1S0e4lAGUJZ9W5h88l7CCXjBzKh4pP1LNAvc8Mj80/lZeDbq2a7tfZeUuHn0OQkUbMs81Qiu 5ro+jeXs X-Proofpoint-GUID: ImKOpGf8DTQ7pZRoLlhCmjxGtdgq73DA X-Proofpoint-ORIG-GUID: ImKOpGf8DTQ7pZRoLlhCmjxGtdgq73DA X-Authority-Analysis: v=2.4 cv=DYgXqutW c=1 sm=1 tr=0 ts=68be6b9a cx=c_pps a=oF/VQ+ItUULfLr/lQ2/icg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=yJojWOMRYYMA:10 a=EUspDBNiAAAA:8 a=wtrncf1qwap5WzB382UA:9 a=3WC7DwWrALyhR5TkjVHa: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-08_01,2025-09-04_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 priorityscore=1501 spamscore=0 impostorscore=0 malwarescore=0 bulkscore=0 suspectscore=0 adultscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2507300000 definitions=main-2509060029 Content-Type: text/plain; charset="utf-8" Add support for configuring the DAI format on MI2S interfaces, this enhancement allows setting the appropriate bit clock and frame clock polarity, ensuring correct audio data transmission over MI2S. 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