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 AA2A939B497 for ; Mon, 27 Apr 2026 08:34:56 +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=1777278898; cv=none; b=LWoAkWN5oCoCvCzUttfuGrag4OqemlZ/qZoSVpBkFscl97RhoXB7VzZXZkkoM39nBCdtFhguflbFq7aeaPt0jtHSpd0/8ubUfNvaWNR5hRvXn6/TmrH06uI9CRMTcN4b5CFxWPQQ4EHmKrIFQCbOH8elx64hd9BtRN3Y0X+tFkE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777278898; c=relaxed/simple; bh=qjpOWTEBATWY+1ClpZB2F4dd9qTPzr/dSEUESfXn5l8=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=OO8yz7ZYubsnsCh4HlHPOS/DFU/2uu0ee0BDyRxmROeMm/JwEiTNjPemHDMtQndZpary/0WFnHW2Gc2WPo88RFYGJr+z3CsKYUAcqL9XPCsMrJ3/yv5pa1A1HHdbA6jEo7IfupllSV6B1rmY07chlGHa0RcmFKuLAUoweqmQR7c= 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=fqwsc5x1; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=WZ4U7nFW; 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="fqwsc5x1"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="WZ4U7nFW" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 63R8T84C3639606 for ; Mon, 27 Apr 2026 08:34:55 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= L8Vi0CxTuBDh51sr0243sMsVnC5pQihWTiyZH0CgvNA=; b=fqwsc5x1gFJEM86+ xltHEEkJ8erTCbDnBPl2AxlP25Lnl60fqYXffN5ccLHWeg8p81EWrdgFvBxsEhYu TVyjx8pYGlkgyi6iuVD4CpivjPfpOgKce5zeXj92p2tmXcFQ4/1V+JcBENt/InPl 0ptJ1lWnB2YBqxXkjQPfAn/eSlY7o+QRybKoDUCm9mip0/mDCoq7UkguQ6Mh1z86 vMtOXmLEDQkua4ixJD32h0DfhB6fUdjQ6wsQ3acDlCF25OJwdO/ZiQVYh5gtCR+z QLP75Z3jF1G0wrG6T9LOua8mF6QK/oxUiZbVMIdpkI4ESgEQS1VYR+9Dm4XiW5Vj C0ZKYw== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dsya013ka-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 27 Apr 2026 08:34:55 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2b2e6ee9444so108000205ad.1 for ; Mon, 27 Apr 2026 01:34:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1777278895; x=1777883695; 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=L8Vi0CxTuBDh51sr0243sMsVnC5pQihWTiyZH0CgvNA=; b=WZ4U7nFWbPiCumeYl8pBEWhFUHr2yxlv2GV6sQd1YriP7TYs42RTnhWAEl3dMTb2ww ZudIAiCXMHhDqx8A4+InNZUJ3RfKVxWtkoZh1oqoH0hqRCd0bEpuGNLBmNqt57PNrCfy RywsCVo3PEcMvZ/L7aAeRyvabNLba7R4/zTLFgeqAR6JlJHQQWTT+EmOE4P4qXK86y+I p49fJzcc5dkKpxQfFwaHA4Dzghd/+wVuJ2qtqiV06famHyPLI9xAJjyGIZHAttyDQ2uc b0sW6eCTbAFLJeTvDIbLeC/eooyNbCtBTIG1a077DisMgnJcajjy2ZmJEaa68R2wRBy0 CO5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777278895; x=1777883695; 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=L8Vi0CxTuBDh51sr0243sMsVnC5pQihWTiyZH0CgvNA=; b=iWJSR9nVLklWu3i7X0IvoqypxfIXhR4X0dw7zRHZ+UtaKfdlh/ZubbFfnL/hVRQvuo IbXBc0t5SrWFbAR/QNKI2b1111UhilGAvp8uGREr5OAdf4FEBzb37TQFNwN974UMdN6L DYnci3MLGBufAR1Cj30LL5eaK8OC1D3nJChCz+gygB8bUYGdnU2Bros3VVCMJwyWN1/D pcOJe6KpNw1pmuBe4GHzz4Bzblk7pwfT7v8x3dK9MvU2fzNdDAJrV4aRcUjZyC8gPhqV MWdQbgSo4tvHH8gNpmJWtjP77kSjMbT9I0IgMJqmkGsb5ibbyZwwvdm+uwLHutHPy//J 16XA== X-Forwarded-Encrypted: i=1; AFNElJ/y1Xe2Fo/F2ze8mfDqPRff/2Re2EToYAF/yHMYJsMhugoHAXUv/lw/WlVyLuj5OOKKRz40QgU2JlNOk1o=@vger.kernel.org X-Gm-Message-State: AOJu0YzFcQwwosn8wxto3WbfNbfmHFkvaj0PJYijW2nsaYKMZK1o4wIN dOi3VChhnEdO46/RjQeM9Tygsiw5Kd+49g2B/hN8ijxFYo41UsvH8dkcmNKKqNr9EpAu8rms3a6 ldHAhi2y9uYpFd9TilCZik2/OS4CPaUyVPjieCdznzkkc92ps8s+rLpAiwXp757n/1NA= X-Gm-Gg: AeBDietVa9xUW0fLH2/G1ON2zP6bPvRnszLTzBGh6rYPNomo0n+xab3oVY+J+p406Za WC4UovdWUJR5vj758bURXqvzU3ZkwDKkfTJl75PoL5+AZ3nAchWIWoHCaZaEPiIC2Zhev2Uqldk zmHICABaxOM7oXryC0mQXitldSvw8pLt59TyKrv6ooKu5ZdhvjAGGw54/IVUV54U411QmR7Kmw9 J2ebnCTk+POQ3aHqQuN4z1JaMYP1dRbtIwZvVOXHEgckkJ4nNo2tdZyj4/h0IfjJFu1xZQ8xD+g rARbhZmaf9oCpeJvh56tasLeO6/3lr/DjT40G4MmaQg0I/dJ1SOIqAnvMpu3wyNZUFJTX+dzu0C WzXlLhXIat1//hSn7L5EOHCVS3QNVjgjQpJPCscwIdYTeDTakbfSkf0zxBeSabqc= X-Received: by 2002:a17:903:3884:b0:2b0:c060:aab8 with SMTP id d9443c01a7336-2b5f9de53fbmr349372415ad.9.1777278894460; Mon, 27 Apr 2026 01:34:54 -0700 (PDT) X-Received: by 2002:a17:903:3884:b0:2b0:c060:aab8 with SMTP id d9443c01a7336-2b5f9de53fbmr349372135ad.9.1777278893978; Mon, 27 Apr 2026 01:34:53 -0700 (PDT) Received: from [10.217.222.83] ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2b5fa9ff3casm376926205ad.17.2026.04.27.01.34.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 27 Apr 2026 01:34:53 -0700 (PDT) Message-ID: Date: Mon, 27 Apr 2026 14:04:48 +0530 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 1/3] dt-bindings: dma: qcom: bam-dma: Add support for kaanapali BAM v2.0.0 To: Krzysztof Kozlowski Cc: Vinod Koul , Frank Li , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Andy Gross , Bjorn Andersson , Konrad Dybcio , Harshal Dev , linux-arm-msm@vger.kernel.org, dmaengine@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260424-knp_qce-v1-0-813e18f8f355@oss.qualcomm.com> <20260424-knp_qce-v1-1-813e18f8f355@oss.qualcomm.com> <20260425-handsome-papaya-porcupine-d42df7@quoll> Content-Language: en-US From: Kuldeep Singh In-Reply-To: <20260425-handsome-papaya-porcupine-d42df7@quoll> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-GUID: nnD8hDZrQyHIEwm58JaWdGWP6tcwzjgS X-Proofpoint-ORIG-GUID: nnD8hDZrQyHIEwm58JaWdGWP6tcwzjgS X-Authority-Analysis: v=2.4 cv=DZEnbPtW c=1 sm=1 tr=0 ts=69ef1faf cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=fbGrPKVLzK6cyc7TY9gA:9 a=QEXdDO2ut3YA:10 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDI3MDA4OSBTYWx0ZWRfXw+Usu29LM+ow keo0IltNKg3zsE8qTmdGd28tN9mOn1706kzFTeIqFpAStaiqL2p/P0AHfknjc91DWlCzlt4Z6Eb PF6R8CYXVtuRbmSkYQ0NH1uxQkvt8rzdT1NSl83reMxVa8+9fP4GlDLbWJK8CFI+Vxoy8ZH/Qxt lfGaU5+KsyQFE4qr7gzJC6DCAcnGXXQHnV+A45QwH0j/X+GcpoBfv/RnX+GMMn7coFScOynxMyT flNRZBys2kGedqXE26Q1LVEW9RR3qZBcCjtn85YRFyw9cg8UTO+DjSdS3K6iDJux5ONUK9JU0By IK5FvkIM03w9RZsMEqUxTvOFHA+2LY9axAyYyTipfuZGsXsbJMDCESOmwJN5qyLJFx9QKvH1Mhp sSGd6yAUFrXAJ4z7k1Lp9L/hv+X34ZjTsS+0bFjyKv1fg+6Uk7nZfzN5xEDtAaBhTrSrsJr1wGK Blo/Cl/gkOgSpveatEg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-27_02,2026-04-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 phishscore=0 spamscore=0 adultscore=0 bulkscore=0 lowpriorityscore=0 priorityscore=1501 malwarescore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2604270089 On 25-04-2026 15:53, Krzysztof Kozlowski wrote: > On Fri, Apr 24, 2026 at 05:04:15PM +0530, Kuldeep Singh wrote: >> Kaanapali support newer BAM v2.0.0 version. >> Document the compatible string and update example along with it. > > And why v2.0.0 is not compatible with v1.7.0? Or what is not compatible? Kindly check patch 2/3 of series to understand register level differences in v1.7.0 to v2.0.0. > >> >> Signed-off-by: Kuldeep Singh >> --- >> .../devicetree/bindings/dma/qcom,bam-dma.yaml | 21 +++++++++++++++++++++ >> 1 file changed, 21 insertions(+) >> >> diff --git a/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml b/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml >> index 6493a6968bb4..0923fb189ada 100644 >> --- a/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml >> +++ b/Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml >> @@ -23,6 +23,8 @@ properties: >> - qcom,bam-v1.4.0 >> # MSM8916, SDM630 >> - qcom,bam-v1.7.0 >> + # Kaanapali >> + - qcom,bam-v2.0.0 >> - items: >> - enum: >> # SDM845, SM6115, SM8150, SM8250 and QCM2290 >> @@ -118,4 +120,23 @@ examples: >> #dma-cells = <1>; >> qcom,ee = <0>; >> }; >> + - | >> + #include >> + > > Drop the example, no need for difference in compatible. The current example captures an old instance and doesn't give complete picture. Example, doesn't specify iommus, qcom,controlled-remotely etc. whereas recent ones don't specify clocks and reg address/size cells are 2 not 1. I believe current example doesn't give enough info and hence want to extend and highlight latest usage for either v1.7.4 or v2.0.0 Do you want me to have separate patch for this change if looks ok? -- Regards Kuldeep