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 0BFD3403123 for ; Tue, 25 Aug 2026 13:48: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=1787665724; cv=none; b=YN7oAzjwjanQQnU1erE+G+Bc/0soPDgJFsDXiQvpaNOwF9UtM/PgH5vxdhO/w/9e2FIqQDt5P5xG7ubfqIRQrbP4cEU0/hgAF4XabVxUlAyDb3CnRMO2pYNDRAD8wghaNps6cg3iM3KVrPn6xuWfQY5dU3+4G2tByDp39uP1bLs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787665724; c=relaxed/simple; bh=koWaIjYKue8o76GV/cyxINDET8Wt5+y/PlcMmLYYCMA=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=nit2O32WQCRWfOM1VARrKbcQXWm/BM68rJcn3sVmT3O/w/JczRFQ1HYXuJG5zrniiql/4KGjrqW0ZlHa56o9NBJzOa1tU1yhqqyn9wksdfhF881k+Crrp+O0OtgT0Yc/Vp5sNXAzadc9mBtLG48LiUWYddvpHSN3hEjfr2FWaKs= 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=PQmZgWzz; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=bz12fFuG; 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="PQmZgWzz"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="bz12fFuG" 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 67PAv7ea1761566 for ; Tue, 25 Aug 2026 13:48:42 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= 8Mtw2dg1AiVlIAwCktRzCgLUkOpeqTfw7nexb4BnJuw=; b=PQmZgWzzCGUEexZC Wt9Rpm2flIlXflo+iBq85m+TgbcuFkSr54XfwaG5gq3BkrK+3q273F0UOoojEhBq 1y0RFRqyMgrGvjh6KA5qf4aBb/P4cBoE1z3aWI5IscDcH7YuLTkXvebdHHKClS37 q5XEOqLxb2tBB0di7Qwhdu/QXDBGVk86klSIboFbI8Ixf7rx5oHNPsc334AfmlPw jtl8vojrlGWm7v3OMgRaaG8FcE6fCsqekLPxLoXuFnHWl95lSqgkydwG3AypxhK2 eq2HUgkQN64dsi8KAyTuPvqF75JGMMiTCRcU4OwaEAbw96xrE7plDX3hiEh7q/dw 3LoSDQ== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g96abspy1-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 25 Aug 2026 13:48:41 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-930a312222dso52014885a.2 for ; Tue, 25 Aug 2026 06:48:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787665721; x=1788270521; darn=vger.kernel.org; h=content-transfer-encoding:content-type: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 :content-type; bh=8Mtw2dg1AiVlIAwCktRzCgLUkOpeqTfw7nexb4BnJuw=; b=bz12fFuGHeIF8xEJihZSlSuU5w4PU/+ycFS9SAtFAF83CDlEfI0tpAb032x4NQ0Emp Mf6EOzz3qDkdQGp0KxqDS50G1qQtaU9A90/hEeU1vkdP5hzE8XjJgPii6RKgegPUjeeH 5mpU9XH5ydR0VYWKbB7y5Uev3Wf597mKwZjUnPfv6zO58ZCJZEYG5H9yygVOxR8Bouml oFzTtT/SZ46xPnOuar6QLx+JDembfXPnE7yu1iYab9rw6v296rTSeRxMCpZpEwfNG8It a3cVpUtKTN7hVPephP173sOh+I34r0Rirzy3vzRtzbNpzn55cmJJR5KbFG87PwCeka7/ glWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787665721; x=1788270521; h=content-transfer-encoding:content-type: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:content-type; bh=8Mtw2dg1AiVlIAwCktRzCgLUkOpeqTfw7nexb4BnJuw=; b=CuBbCYRo2awkExJ1iE7E+ICXAJ3Zywr3IJqvingnULcdH1QW/U+bB6CbvbNqepBcgy XlUbNWnrZjmE7cya7Op48Winnx9RXvjixIxsYD90h1muhhkjCMLIhS3buTpgm2ZDLUR5 /J+UDWZrWSk6kyQmYRsyWcJTnxAjU26S1pMwha0pxOnFhaPAmVGWYE7YXdc92OYry+n6 2hAYu1QcvFj4bGlO44sVcKYXCIDuQSQ02x1SIluyEDgbUKeRW7WQPXRHMBjdL9GEs3Da zOzhlSRMRCkAbmm4tFOKdVDlN90PqzgNjB9f6cSmG9j9hvwTs7O7aAJRRVSeJ6j1LHS3 Xq5w== X-Forwarded-Encrypted: i=1; AHgh+Rq9CRTmXwv6wNz5JGEt4703u1tmv0cbYpjqmoMiGM4zumOtC2wkNqY9YRUnHEm6UjirZHFEU5qMy6SPm2g=@vger.kernel.org X-Gm-Message-State: AFuF++m5Xj4t9ifhbl1pPU9+JdTjBNX7IvHyizEEMUI7V5kpFc9ZOrZs r8HBk01K+Bd2RUjQgWiFaaEwlxH39UsB70gM+MbMV8bhyOQLY/H9WQlgIw8zBONVSB4vYhhfCya jNM2cv1MabENTmt2ON0f9HUvC/mXUnqNKMzY+NROPQInXUgpG/EUtFLajpIm7k7ItEydCwBDvmm o= X-Gm-Gg: AR+sD10PVXPT8dZb3NgvZCxbOE7aMrP8+b8+DuxYOuj7Ae3SOXMK/9sJMSTCMt2KsWs ygHgRKj5/5DcQ4rnptb8BgIDyz9UPT9khvSSTQN/y49EUrq1zpIMvIaiiPu2znVOGy5BvVIw+YU 4j0MQUHb/evO1mq8xFTOK0Lby+NKQMigh/Z3Kv8piLP/rSZ3luYDv635SRADfuV60VAKyyM3Gne NyODOq+m29zt//0463OR9fELG0goO96sgF4re05UcmOj3ymOhMuzShMLSm6i0i4LQeO2Q3Q4dW/ D0Cn6mswSxAi0Wnk3bqRpTXtqbn4L78tUi8C24Ulxx09dlWnAqCLVC6e+M6rOrTPvuTizVhpaxV hxJj0oGKPz+Zwhj6TazTOn5Wm X-Received: by 2002:a05:620a:268c:b0:936:f9a6:3813 with SMTP id af79cd13be357-937392bd42dmr2299901085a.0.1787665721060; Tue, 25 Aug 2026 06:48:41 -0700 (PDT) X-Received: by 2002:a05:620a:268c:b0:936:f9a6:3813 with SMTP id af79cd13be357-937392bd42dmr2299896985a.0.1787665720597; Tue, 25 Aug 2026 06:48:40 -0700 (PDT) Received: from [192.168.120.193] ([178.235.128.140]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-3a1c2fcb944sm20983451fa.29.2026.08.25.06.48.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 25 Aug 2026 06:48:39 -0700 (PDT) Message-ID: Date: Tue, 25 Aug 2026 15:48:32 +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 1/2] arm64: dts: qcom: qcs6490-rb3gen2: add audio CMA memory region for AudioReach To: Karthik S , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260825133333.376591-1-karthik.s@oss.qualcomm.com> <20260825133333.376591-2-karthik.s@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20260825133333.376591-2-karthik.s@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI1MDExNyBTYWx0ZWRfXwOZ9YoOWOcfm b3ZVp7PyN2xrjdjkfSfvQsDikLeVCP+bLcayXnzIyyNKeRUFB7KDxUDJ/J34p+ydhHh/4DG7yts FwfQxcNQsiBlPXczwmysFmMuQXYQbBq7ER+qfcTJAmlsQthqC9kid9paK/NsjcxvGZXXQ+tf/3V RDpN4L8ufbuafcMICQizln+SBUw/FmsPG8xVxavDP5asSGTPA5gLM3POUhjUuhgef/zNVpaYjBJ 2T/t/CdpH0sTzUm/GTdC1tlWqO1sfx+A8/dkvEb11v4Pp0xSyc+AnfVrF1TyfDk20przCZBXW7O Ee6811yOMz1GeDKy2KWAhiLeU+asPZdzBhycKsAtcUUF6AobvxCeWVRZZrgEJVyFF+qEzS+abkN Zu37NirP2fuDi4EQPAuDDVJ5Dbdgbyxl+3JHPhlGdVz2HEZ7EegMEjc5nH7L2uQFspGqWNw1jvu HhYDJA9Ag6EJGbGNY9g== X-Proofpoint-Spam-Info: AW1haW4tMjYwODI1MDExNyBTYWx0ZWRfX5XAYuW9dK1F/ BE3cYAqqgkUpuZ3paMwFNTsJ4R5zAknuJqooPOIcVUksaBAX3Zw6V4T5SdMBnB5EN3ppfQjzV4I 86GpoGI22RRWWhH7Jh3zqtZjVacxIHw= X-Proofpoint-GUID: fkruwc3cfwcmbXUl7V2tP5cB9AVBslQx X-Proofpoint-ORIG-GUID: fkruwc3cfwcmbXUl7V2tP5cB9AVBslQx X-Authority-Analysis: v=2.4 cv=SaHHsPRu c=1 sm=1 tr=0 ts=6a8d9d39 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=PRfkaYvzSr8QmIIGAkY2Sg==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=v8qUxcD9Pr_f-00p6x0A:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-25_03,2026-08-24_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 adultscore=0 malwarescore=0 suspectscore=0 spamscore=0 clxscore=1015 priorityscore=1501 lowpriorityscore=0 impostorscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608250117 On 8/25/26 3:33 PM, Karthik S wrote: > Add a dynamic CMA pool for the AudioReach audio stack on qcs6490-rb3gen2. > Use alloc-ranges to let the kernel pick a free address rather than a fixed > reg, which avoided EFI-reserved memory at 0x9cc00000. Add 4 MiB alignment > to satisfy CMA_MIN_ALIGNMENT_BYTES. Wire memory-region into q6apmdai so > the q6apm-audio-mem-cma child driver can attach the pool. > > Based on the equivalent implementation for lemans (SA8295P). > > Signed-off-by: Karthik S > --- Please don't send patches that you haven't compile-tested Konrad