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 0546839B489 for ; Mon, 27 Apr 2026 08:34:55 +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=1777278897; cv=none; b=aNKyjj/t2yC1s/rcmq+HDOrQyPx2I7fnQwpRHO9zHXAm1Tk/v8rBM1rSs30smNe1mjq82Bpgodc544TNitOaNSLk4UTkGjLaNN737Crtr43YKYkv1mO9nzH1wlBSFx9tlmh2PJp+s8VHADufaWWWGISSry8bIUerHwnHjcVylhk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777278897; c=relaxed/simple; bh=qjpOWTEBATWY+1ClpZB2F4dd9qTPzr/dSEUESfXn5l8=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=tunKOzIo0S9Y25FMzhui9ZbGtl1XQf7ps0SLJkn/8EuHF9Pny86HBsSuiW//YflHFhTzaHt6dT8C7h0IbMHkVk46CKSh42YEAYe55YMsfAyopgQ99WDJ6MLArlG4Vs+NV85IIzYfc0uQRfB8BkUy2mi2d1v8X0Zm9nzYXj6ubUo= 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.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="fqwsc5x1"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="WZ4U7nFW" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 63R8TA4x2793056 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-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dsa4uu692-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-f198.google.com with SMTP id d9443c01a7336-2b2497cc190so64341945ad.0 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=G27utSmlnU1trv3rH+lMkBaVxADeTguoEi7tU+At5T/ZLuUIA2FExJXfBabqpt8SQu d5d5qdYCrGhEL3kbrYHXU46hlzP/Lt+Vw/PAICyIVqVmTs6wD98K/0nruSf038By4UzI NBwEoLqXinkCkZyXcJtTrDXUjhXFRkqpEqWi6j2YYfpllcxKfgqbrBbOggSPKzUGGp+X 0Sx52+kEHYCxrq/UlrxLJY0KwyN0EVO8qzX9KK01E4T3qBymfL/2e+TBW2xqa/b+l15Q gKdLMr1paBowAZjE+79XrDpGNaQbTqPI+j0GqFZHSVRfAs75Sw2qcXlV4vmvvdXUhrd5 XNzg== X-Forwarded-Encrypted: i=1; AFNElJ9Z+7BV16yxVv5YtftpROwyUq/KS+8rsH7/kFuJzvGABvQdj41099yiw9mL9/Kc0/mVtuq7AQIAvlyW@vger.kernel.org X-Gm-Message-State: AOJu0YyZQCgReCMET96hc9ZeaJjZnYNVjlb43/KIc8XLp+n/HYtjBNZV ce+bwLRcom6i5ct/qS6GgNac4D6Y79kD8HAj+9u0h++3rgVCtqjMLRIRVsdOvO+pYXlq+T1nXNE Qlmco0rYTlD0r1F8E+Jh8dvdgQklKxdSUDYOI5tuM4Q5nVCfh6tjDx4A3AagDEDPv X-Gm-Gg: AeBDies1p6FUDiW81Y4PCnqN1aUp2o37dnHZwjY/WANVNarXl3Q0O/kwCT40mc4qRX1 U20Da8hY4nDYyI2n8lS1Gc85MJoI7YuEaE9f5kTpdG0rbdk4hXkFklSjjPCEf2B2zj9VeFSzzO5 w6zI6IESWpPgm390vYU2eUGCNjAPy2bBUXvMkYS3uL9bfV9ZvFYXCDA8ELzD/09pooo/u8nKPlB ucX4wNGRAyUe5RPunWa54TGFq2ZCijhncUS9HuxyeM67qj0GzFFkXXnJe7p3LhY2iUcKXhTlXMD AP6yHBLjqAfKUTsvJCTnmDm8jYdhnZosLsQGC1idDBFnwmfnIqXarBosjzMclpi2+XMVHZdDIp+ l4S1HWvzx7yrPBYQcdwlmvdq9iLedoaH6TQ1XE0aUI0mmHQ8woOJDRBnxVGQtxYo= X-Received: by 2002:a17:903:3884:b0:2b0:c060:aab8 with SMTP id d9443c01a7336-2b5f9de53fbmr349372455ad.9.1777278894461; 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: devicetree@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: nuVQmB5GMibCOYscqpH7WQbDqu1whbLQ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDI3MDA4OSBTYWx0ZWRfXxt5f/62BY1sB jxTJFRiC0272DJ1fjm5SUuzl2LZ8WDK8XSRf6lxXzQx/B6EuK5485IZVNwTDSGEKJP3m6wvgvub Ae2KhhzTb/lz7Jb/KOqFcMGvTrhZE/KTqVwsYtkRymxISKz6EGn0Jkjas3NmpB2PhWYUnaNkYMP FUEdklKZfHFCfbfmFh9Y4fDwoJWy7oLhhwcLtyqmeP9ZHXU32FDzFibgjmKAPmAYaPA2EVofNe5 64f3Uo6KPYlmQSune+82jdY3cjuNAwUpmsC1fcfK3W+63Abgd/FIGmwP/En32y/kzvAejKYXMVa 4wVdvkfNztj7FuTJw4nS1QIwaTeFz82kTo+hwUjcV0X8iKyoEsKSobVKfpQYlOu+Qp/I8HPswr9 P1vGVpWWMWmZoJZ1m5h6QlV7ZHsAW1iydQ/ilUtWdhrQX7HaZHJXfUU/w2azKqO2sO2FLBsFB9f obxRVXlNbTucW5WUSUw== X-Proofpoint-ORIG-GUID: nuVQmB5GMibCOYscqpH7WQbDqu1whbLQ X-Authority-Analysis: v=2.4 cv=J/GaKgnS c=1 sm=1 tr=0 ts=69ef1faf cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=fbGrPKVLzK6cyc7TY9gA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 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 bulkscore=0 spamscore=0 phishscore=0 lowpriorityscore=0 impostorscore=0 priorityscore=1501 adultscore=0 suspectscore=0 malwarescore=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