From mboxrd@z Thu Jan 1 00:00:00 1970 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 81F3632ED36 for ; Tue, 18 Nov 2025 10:02:13 +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=1763460135; cv=none; b=EYfSL1DaRbF7UMjFCHRNLh9ZvtFFEtIfLXe0zjF7y8poXCZBI5ciQMjGRKHBND/0WZcztpY8zRnkueoqjbG0zVdFvXqQPvS3kXe5SCg85ipl37XLe9aHwZfJ+P7/m4TnAA06zdFcJbLWrr5iLAleHcxJgmG4Aied4mHNZCs0pX4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763460135; c=relaxed/simple; bh=eVwq/4gEkODxQjANnf8GBdaYp533e/tmmhRH3w6klWc=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=azjGz0iSvJMpzePhw3T7kQwk9mA5L0ftCsQG9xqacVdvR2ZFiWTvdxAc+YZlZkYKXmu0R3hnAJ0v9/gHlsjgd3tW3GKxj4DqwtR1rDGX/fWkQDs2OT6F3iEKU5di4wXWH4zJIvzg4IygVdZurhMddmcTba9TBVxZ7PHebQOaDLA= 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=fail (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=gic1KLzt reason="signature verification failed"; 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=fail reason="signature verification failed" (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="gic1KLzt" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AI9rOCf2664787 for ; Tue, 18 Nov 2025 10:02:12 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=qcppdkim1; bh=29WbPMmZtHkdt1qZy72QL7b3tVBAUu8SaRr fvguze8o=; b=gic1KLzt88O5Ae71pzXC+/whLtANXH570MlpmLxYPiDYNuBfZQp q59fgELenUPmd5768ECPqT4DT7xo5PiRj0pK03OFtNAMzLcEGjY38Ouz7XTph39N CiwMJASV6hqNKPPW1S2fIux8l0FbljUpAduQOmiKKSN7YZqfNHMfL6JQ7NcpXPGk nAlTFmbTGAkri3WKaXMe/DFPUQeXdKo/CWaq6Kx8v3kNT517jQB1Rl+VJX3wvo38 ALYVGR/XJ+eSs1jmRD0XNxEz3RX5TKG+6JbMI2AJVnAWe3E3rC/nLmZLZVMJxmFe ytX0nus0/EcMNAzpu2I+6GZFtcb9qxOt1+g== Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4agpjk810q-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 18 Nov 2025 10:02:12 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-7b9ef46df43so5215644b3a.1 for ; Tue, 18 Nov 2025 02:02:12 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763460131; x=1764064931; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=29WbPMmZtHkdt1qZy72QL7b3tVBAUu8SaRrfvguze8o=; b=QmA6JH/tY7+VCu6Phf29ycX7qoTBMMWHmFo9R34+n/X6VYZL/nEhXhbJDPL9W7ShFQ t4x+VnQluOfksBVOdrtoFAaX6zp61kAjhliaaN+mdGkHtjwi53B6SAv++5j5EzeERZiQ BCCVtBRo11D0+pHZREyE/qVlR254Z2F/r934KuTM39tD+pApssNNob8Q5e1iDv0ZNkUu 0U7XbaIhI30uz9uRPVy4uE4eCHNKdOxQa+10w05bINIJaZHpP2ki5S5yrQoObD+Y2odr e+Bf5CX0GkOIVlbHkbZQNbZ5A25UYT11re30LxyodkW2kw37/B9qi1mRF9CcHJVVTI40 afsQ== X-Forwarded-Encrypted: i=1; AJvYcCVdgttSlLhSFbIm/8NfaC41e2zmzsrXqG3UWyJNIUF3fODz22jsgk84PDo4p6MCCi9NbkRgH9jPVph/TrE=@vger.kernel.org X-Gm-Message-State: AOJu0YwszsKuEyGFOL9nLKuKTxrff7q7iUpnjcS5eAg0TuEJpBom8nkR gjINOl1lfZ7EJUoMiwtfk0d6kV50Mps0bX5+EvIyaM5IqJwNJaBD3sY6pT+HtZvVPzwdAG4d+IG 1gdnEvhKpCMFRE1Zdtq6ERPV80/0ncrnUf6GAag/V5OIIF3YrxAEdAefnhTU9K1uL4crlWoKi0d w= X-Gm-Gg: ASbGncsWLa0Rjsviqpgyijv3qsUzW8DZzSevyRcLG87AukDcFatPE+cchcF36MqcuIw Al389F12ufidsGz7b8SAlvb19rhI93Z3AqbMpDsj10iexoGw7EQcZE9H4G4M66gqTaBOGWwKKai XiGX78b3DMyFwfRy17lCc1AQumM+n7PJqUupsdcwb7OqpacDH5BbDcZYl3i0NDQ0/8EoPpmJ9qv n36JUbC2vp2uqoTJOcVyuzeMG073D5w92qLEciTgYBKSMdXjHXgdhgjWTKGhZ8gvTDCwx5sUCfL kbZxeJdJvmndHlfYzKXMpVUYbf2Unc8bGjtf9O0XN073YUgxQEkxGgzXyqlFvnck2wfuf6L5lyG zEpI= X-Received: by 2002:a05:6a00:9508:b0:7b7:5dc5:75b8 with SMTP id d2e1a72fcca58-7ba3c66bff6mr18534016b3a.29.1763460131110; Tue, 18 Nov 2025 02:02:11 -0800 (PST) X-Google-Smtp-Source: AGHT+IETb/+Zba0ifp/N+rXlcAF1v3+Xzy/JH2PnjhndExG2SVkRHLUm5qIp3UI+fN5+vOwZYmzw3Q== X-Received: by 2002:a05:6a00:9508:b0:7b7:5dc5:75b8 with SMTP id d2e1a72fcca58-7ba3c66bff6mr18533964b3a.29.1763460130535; Tue, 18 Nov 2025 02:02:10 -0800 (PST) Received: from hu-raviravi-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7b9256b9283sm16120030b3a.33.2025.11.18.02.02.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Nov 2025 02:02:09 -0800 (PST) From: Ravi.Hothi.ravi.hothi@oss.qualcomm.com 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, kernel@oss.qualcomm.com, mohammad.rafi.shaik@oss.qualcomm.com, ajay.nandam@oss.qualcomm.com Subject: [PATCH v1 0/2] ASoC: qcom: q6dsp-lpass-ports: Add support for extended sampling rates and PCM formats Date: Tue, 18 Nov 2025 15:32:01 +0530 Message-Id: <20251118100203.2751955-1-ravi.hothi@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: zpC6iANRJii7o2UUfKwoAvvufFIUVTZh X-Proofpoint-GUID: zpC6iANRJii7o2UUfKwoAvvufFIUVTZh X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTE4MDA3OSBTYWx0ZWRfX7PDJzCpphEPb IXxFxlty22kKB3gZM9JxNCuhh/Qu1ClXaHAZPFWWuKk9ElEIymfOxrOBIf/6iTmmOzXCr1zWPMq 81R//pEgTs/dreQ1iOmhx0JhvTgRioyXLL0khk2vjfy66qJva2YLNy/a4jpgWiRqQ4lUXq1+VX9 zF3EJDP1Xm0sOFim4QCluX2KYZsiLbL2ArHWbqrACcA7NR87HJA1ON67TMLlRBJEiNv0MQ8JyET vIxlW/KaDpHJIiXrCWwps641brJ915IXAk8kl3dva/eDu76aeYbDauRvebCH1ZoLy10+xGLakNk Pj7fxPyZ/e4n2Pt8CBa+BzgR3d3YXMhQ9lINVTDyT+iNhR+FlCGFWgYzJK1jNPYVYTQ8wjokBSN Ym5mSAb00igwcdxTFL/o641AozAnyw== X-Authority-Analysis: v=2.4 cv=N/Yk1m9B c=1 sm=1 tr=0 ts=691c4424 cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=6UeiqGixMTsA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=dGAPf8r0MKmh5P99Hx0A:9 a=IoOABgeZipijB_acs4fv:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-17_04,2025-11-13_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1011 spamscore=0 bulkscore=0 adultscore=0 priorityscore=1501 phishscore=0 impostorscore=0 malwarescore=0 suspectscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511180079 From: Ravi Hothi This patch series enhances the Qualcomm q6dsp-lpass-ports driver to improve audio flexibility and support high-resolution audio streams. Introduces support for a wider range of PCM sampling rates, from 8000 Hz up to 192000 Hz. This change improves compatibility with diverse audio hardware and allows better configuration options for different audio use cases. Add the support for 32-bit PCM format (S32_LE) alongside the existing 16-bit and 24-bit formats. This enables handling of high-resolution audio streams and improves audio quality for supported platforms. These changes are incremental improvements aimed at making the driver more versatile for modern audio requirements. Ravi Hothi (2): ASoC: qcom: q6dsp-lpass-ports: Add support for multiple sampling rates ASoC: qcom: q6dsp-lpass-ports: Add support for 32-bit PCM format sound/soc/qcom/qdsp6/q6dsp-lpass-ports.c | 108 +++++++++++------------ 1 file changed, 52 insertions(+), 56 deletions(-) base-commit: 6d7e7251d03f98f26f2ee0dfd21bb0a0480a2178 -- 2.34.1