From mboxrd@z Thu Jan 1 00:00:00 1970 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 AF1273DDDA6 for ; Tue, 9 Jun 2026 09:11:45 +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=1780996307; cv=none; b=NT2iaJ4muIUFi1p0f1fQJohLoMvIvlJXZ289sn8osP9heYwEQFJQxYko8Ri6fbhJOaXfWPeeEFdC0gbo2W4Yp5WPHtgxi8dCh1hIQ/3725UhmjqL7V0NOoghNbwWhqnZNAu3KlXNiqCqBvMwUDfSgiyy/2/eyjh6vIWNxzzoe5E= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780996307; c=relaxed/simple; bh=AoCAD31poy4BC6qXAWM9wHK8TyC7bImeMVDOmvVoNFY=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=AT0UUUAJ0J4VgJw/TrIRze7+q2XrFzR/+0DpMxQA2YlDcIhGGkvDsk+unX8DD3A+C9XCTh/whbml4vC2hZVxve/jPJN9KCnoHkbLfnnp0yG5h6tY6Jq1lkiRjtZLW7Tak3i712Vs3o5W51kATcuZtoZxeaC3rxccJCJ7xnBK4cQ= 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=HmqQDfFW; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ULM12meB; 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="HmqQDfFW"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ULM12meB" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6597rhOS1568508 for ; Tue, 9 Jun 2026 09:11:45 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= jDywIep7m762xcW3R+EkXngn6ekhxLJNM54MxttIni4=; b=HmqQDfFWVPlCYm3y r10fBkJEBYoSFulTGHZAgYXV1/LOG63nnbizryt3uFD+zS0jZilbb/lyrgGDqcea hmY7HfJsrxNfschAUYfVKmSX7uMCced7stHDchz3m/y2E5XD8nxdnv2PCHrpHa2D mTkhHUh10QxjSrzUwfF/4ES41Hx4Dxk4M4soySzSIcNdVAZRzJFuZOKQA13MgAZd LNm9obq5w82ZN50q43mJdzDy3vkcNreUT+U6MmwrZqKIqf01XRkV+wWT8GVZSZ9+ tPs7yh3HMLsZ2wwXZvcYd+6e1VzuM1re0dUDyWVK/Q+53SkjAIusnmadrhbjvu2l Msj7Ng== Received: from mail-qt1-f200.google.com (mail-qt1-f200.google.com [209.85.160.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4enxx46dtb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 09 Jun 2026 09:11:45 +0000 (GMT) Received: by mail-qt1-f200.google.com with SMTP id d75a77b69052e-517647fbff1so17879961cf.2 for ; Tue, 09 Jun 2026 02:11:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1780996304; x=1781601104; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=jDywIep7m762xcW3R+EkXngn6ekhxLJNM54MxttIni4=; b=ULM12meBS6RIk6ibmJTboW+KDszzCpLNyVbuXmPBRMXJuuHFUuM8NeEFDw71sNk4dJ 1/FdDmxpzPWhcC+FPE08gg1fbZ+otIXaXadkgfGRCFzzXbEx9YXPDjJTd79E+xAVnmMP hm1TxLjqzANswJfyAZ4rhd8L/gRlzN0+5nj1tb+IfDtOt18/8dtmBUCM7UqnNcQQ9zhu BEsWTbxYQeG/UWmu15SWhrBNk8ONnUybJgJ/6sFIbUc9hcKlO+HReUv8VykTlUTtlYzC jAwup+D+vW/1um29sfSy+36rPoE5kMfITBs7BLKWlcEfHmEPj1dg8ZhA1oKdZhn8Mt5d oObw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780996304; x=1781601104; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=jDywIep7m762xcW3R+EkXngn6ekhxLJNM54MxttIni4=; b=SiCX4b6heww+5zcbFDXoAMWJUuIlRqoyYSsZcfKYBRTBBynz7rIi+bvliwafdmFIKg 9kJkAcQalIH35+F1qPQ+SOPvUGtX63bHuo5o7A59fG1yulmPDpZ05FS1yuKfCanE8rc7 +gMNZCZJsBUolRnrGja3LYNB1N55pHVC6NZdLynqbNIQOoyTBhlj7FPsTIiNqJZI2gV5 mWukq2jqeMz67u1LCoW1z9T5weksO8FIU9DR2ISKd1Zwgx4E5SuYrWGCLBHyAvgO82It szpIj8u5XzixTpRo+WKMd90pwFiEY8jiJICX28ZMsOK80OKgE5lUHDxH05RLbFtmqqyr hxgA== X-Forwarded-Encrypted: i=1; AFNElJ9TALvIEFr0OXUpZ82GRp/77pudmDy6kh5fW/i7crVAzzlV+GIaPKPzNL1tWG235lZ3qkHYGJ/ilwn0Es4=@vger.kernel.org X-Gm-Message-State: AOJu0YzI84mJrfP8O5mo9f+5WXF4bKFp6ICJi4Dn7L9iSomWa38Bq/R5 LD4Uvq4oNGG8gLcJaxnSopXyubx6Dof9i5+N57MtPNA6ciZECN2c2Hyoz8FgouWEmlQjWEpfRMq o+ylkxZl+iSEY7ss7dHRnw1nVaCbxsR3Qg0XMBYfOlySeLTJHXetpeDtk1pwk2haMd/U= X-Gm-Gg: Acq92OFp9zIJSsheplIonOHJFUE+RC2t52+qzAk8Hc3ojnrbxKb9wH0FiwMi/Oyv8z9 qzIc0PFBgBoKqgJh8wcnf03zmtnJKdcltqFu7rihHDPj4PpxlSniPU58LJLQG+fntHKGU8mU4fr aEexi/tzuL7UCJnfTAO9Y8H9gqrIv9S9Fgcy6pALtMi4hrSEHeucAUgQeZ6JQKXve7YxYdfq8ld W4Npfm6MJkRytEbXq341Imlxj9y0wBPz4jK6Tt/dJwVH+r31kp0uJqI6rdNjHeDLVZhHIEgM3kz M9PdjSy5oNUjqnbKrPFcUJ+a7aBkblX/9zw8a2MsKEk8z/jW2YkkaGm6Su2RlmbQAKd+79zXvSm IiY5+7AqpxZIJhbEe/G/wITXjfQwVwxBdWPLRsAZitChJUXd9ffl67aFa X-Received: by 2002:ac8:5d0f:0:b0:50b:5286:f756 with SMTP id d75a77b69052e-51795b90308mr181329511cf.6.1780996304010; Tue, 09 Jun 2026 02:11:44 -0700 (PDT) X-Received: by 2002:ac8:5d0f:0:b0:50b:5286:f756 with SMTP id d75a77b69052e-51795b90308mr181329261cf.6.1780996303608; Tue, 09 Jun 2026 02:11:43 -0700 (PDT) Received: from [192.168.120.170] ([178.235.128.140]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bf051c8de00sm1016404566b.20.2026.06.09.02.11.41 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 09 Jun 2026 02:11:42 -0700 (PDT) Message-ID: <0387ad24-4b34-4e1a-b6f9-44158417f308@oss.qualcomm.com> Date: Tue, 9 Jun 2026 11:11:40 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v1 2/3] ASoC: qcom: lpass-rx-macro: Add shikra compatible To: Mohammad Rafi Shaik , Srinivas Kandagatla , Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jaroslav Kysela , Takashi Iwai Cc: linux-arm-msm@vger.kernel.org, linux-sound@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260608172023.2965292-1-mohammad.rafi.shaik@oss.qualcomm.com> <20260608172023.2965292-3-mohammad.rafi.shaik@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20260608172023.2965292-3-mohammad.rafi.shaik@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Authority-Analysis: v=2.4 cv=cverVV4i c=1 sm=1 tr=0 ts=6a27d8d1 cx=c_pps a=JbAStetqSzwMeJznSMzCyw==:117 a=PRfkaYvzSr8QmIIGAkY2Sg==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=HZqIYIiTNIUL-lcWgUEA:9 a=QEXdDO2ut3YA:10 a=uxP6HrT_eTzRwkO_Te1X:22 X-Proofpoint-ORIG-GUID: plrTl3aYxIfN4jgHSl9srJl7x-er6cCC X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjA5MDA4NCBTYWx0ZWRfX6e79fAZRF8Ko mnk8kTXqemfMdaKQC6NpgIUBie8sK9FL8+VQoVBx5MwrmIcCNhdj1FwEailUiBQyI8eKP65BziN 13qWWVJ6gBPGazWn5Y8dIcut/h2hUiaX3ZOSJF7lKuMi/0Szdf6gVjGzueJ1jsSQyfhZyszGthb rVZiP/k1zdpVpFB5b4Z42L3njlyYnY0y8TWJqVSx+Iw9Z8mC0wm54XpsrINrGv8pgP2ARxQRyiJ Q7xxXEfWpi+uNmrhzj2T2wz3Ytj0Io09jbk3eVcFY4KvnnmBmY+uWEPR6ufHvF6HquBMIafCqBX 5u0iQeXDQwjQ72R4usYDiePHYadb534MuMn9CDScZCUGV2laIMxzVjyxRGByqSzjEQ5wpVkUy+F clLzuiZ06rfLo+Cnvc7gaXb5BGKjEg== X-Proofpoint-GUID: plrTl3aYxIfN4jgHSl9srJl7x-er6cCC X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-09_02,2026-06-09_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 bulkscore=0 suspectscore=0 phishscore=0 spamscore=0 malwarescore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606090084 On 6/8/26 7:20 PM, Mohammad Rafi Shaik wrote: > Add shikra RX macro compatible data and hook it into the existing > LPASS codec v4.0 flow. > > Map codec v4.0 to the 2.5+ RX register handling paths, and enable the > FS counter bypass bit during MCLK enable when the platform requests > LPASS_MACRO_FLAG_BYPASS_FS_CONTROL. > > Signed-off-by: Mohammad Rafi Shaik > --- [...] > @@ -2043,6 +2045,11 @@ static void rx_macro_mclk_enable(struct rx_macro *rx, bool mclk_enable) > CDC_RX_CLK_MCLK2_ENABLE); > regmap_update_bits(regmap, CDC_RX_CLK_RST_CTRL_FS_CNT_CONTROL, > CDC_RX_FS_MCLK_CNT_CLR_MASK, 0x00); > + > + if (rx->bypass_fs_control) > + regmap_update_bits(regmap, > + CDC_RX_CLK_RST_CTRL_FS_CNT_CONTROL, > + 0x80, 0x80); regmap_set_bits() Konrad