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 255F619258E for ; Mon, 29 Dec 2025 12:10:25 +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=1767010228; cv=none; b=qYxqYuuOYeTfi646NHoC12p0O5ZiyDSx3vmNUyb/ENIxMYoh31x+/9Lvk6Tm2uecOVbN4uFk4TJCEd24gNjPDRF7xajM0wOhKzfyZSx7vX1qSWNj8zggcbCMfzrBcWyVcdb7FaBMNA/xMvE1leng/nd1tujmhya80zwWfwnmlvE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767010228; c=relaxed/simple; bh=A8l/+tDY4TSpp5rdRSoRXaPmugwLl49j/YF2EoHHkPY=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=X5RWrWCnjBM8Vt2ADQYz5mtOaYJeiJjmgqk5/JiF4k58J4IWEPtx4nLm7lC/t7jk1yToaa5g7JxwJCoj+97pOc4p1K4gjR4xR0t9Qrkj13ZkNIP6EzGu2GFS0tHKn9w69ACcoAuCcomnPHm0hs+dadz4E9ygH0p9Nhx1kmwwYFU= 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=BLoYEx1E; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=UWB/Dw0P; 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="BLoYEx1E"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="UWB/Dw0P" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5BTB0wJW3990177 for ; Mon, 29 Dec 2025 12:10:25 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= UmRcezJoOaqIculwtm+fWIvmXsoW/ApmQVfbb+Mg22k=; b=BLoYEx1EISjcIZyy fpmNK0s13xsxN5PV8gfPO7I46X+5K4ieea1rJgAHkWBFDVwIEK23juj/Kl21VXPP qYJCszqcvo5Rb6VWvMBEbluZ00LlnwGOn+IVOtEbMW6hjRrXvw05dcnS3Xw/PdgY licow/pNbO7p+MmSuxt7DO60KBULfKeTSpujplhMM2baZEAiLXS0vGRrCj03n+Cc emZ1RW8JOaFkY4y5i86UDyviNdIHmRqVnfMQr/j3GpNMa3EgGTs23KLaDK4eDNPf nm+k6XEBwrim4Fw69UwAkHnGp08PgtJKK8CIdCZtrSdZxvBaYnd3w3LMXdicQA7S 2fRNBA== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ba6dr4cf2-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 29 Dec 2025 12:10:25 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-4ed83a05863so29762931cf.2 for ; Mon, 29 Dec 2025 04:10:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1767010224; x=1767615024; 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=UmRcezJoOaqIculwtm+fWIvmXsoW/ApmQVfbb+Mg22k=; b=UWB/Dw0P6tYqXlttQ1MpO9ZJ6gtln6lVXXztcdPE3nZ65+43K2Dnminvecf9FK7Y1g pizJjMTBt6CajjtzSSvt2WGOEU3DuMV6mIP5r8ce9PP4pOsvV8BUtBZusMS5U9YYS9mO i93acPVmuCocPufWSWODVlKOa8Fy8rq6NkOh920ypLN1KcwqHUQT9DZHA+IoESeljbgn jZg9te7gASoq8qZzvuAa6hxQwzT2xJG+TllocvDWMclqesVid84N7+qImvq4fxUyTKdA u4WtjEiHL+W+DSL200IJ8+s27UXzT/7E5MUiW5lFZ+8Q6MUYKPMtsV1bYRJsVvQzZPJ4 X2Fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767010224; x=1767615024; 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=UmRcezJoOaqIculwtm+fWIvmXsoW/ApmQVfbb+Mg22k=; b=CpTiaQZEK8woU2vB8tx9O1ov1g1VhyBn/FPDHT+6Gcicm3Rr1jSpqFJ9OmaNb4rvKi w5VTLzBvREhE9igUuVPwdddUGmjrs/Wge0/dgt+VM62BIia1ibbvJOXgvSWnW1Ax9Aur 2+CJru0e5mK3/f7AiANQ1WuJ52Yv37Q600PAeQd3jp0QyzBc+WXlWV7418j6xhfJsk1q sI+c+Fb2rTCijdcMZNtHVG8YNHl/OEWOOm9+j+Ryb3ryBKHaWdeJj4kQs+YPXBpQZJXL WTrvLfaJPSeibyCwbB9Pb9UP2nFHenXEkwu9kUyiecJMeuvk1I1VreSFQlyXlosQBXUy mBEw== X-Forwarded-Encrypted: i=1; AJvYcCWgaLEMQ6ulXvjMrnwsJ1FtvZf5U7OJ5Noiuvh/FV6blUOxB2s2W2IJiWLZ+2LVut8LDkb8kW4GLlecDnA=@vger.kernel.org X-Gm-Message-State: AOJu0Yyn29saKNWagGEcndZr14WQS0nqfFFbETo70O63z/UAfAj/Xwfb SmVQXtOQtl/JnBPcx965oh2lDVMz6PickLaqLmeOjgO+cGddKSNNYCwhcCNmYxpRB+nDvE7w+kv HvrbHc/47gG3O7neC73SAlbN5iMHGrG3Rv16wVwI+EFc4V6YW4i9feyDhE2/VTbMfmWg= X-Gm-Gg: AY/fxX7H1GNNFTBsqNxZxc2rQ7wqMghbR3ThNHx/3e3VBBxEEUxqw/81WVBc4GDjjtN Tkq/DwrjSG6nBaesxkxwfDyvnH3iRqZCHtyBprAlT/UDqhal1G3pKDYzY++8z8xnwWyEl/5rvSW dmL0j2C7QzkHerx7yg+d8oY1e+Fe0dEIoIF0fLgdS9KN4p13vRGCWbkWyJgekMNpfl9zD+oTROs tgIl6gWMtb7kgGuqRjrOt59Tkp/LhpChNMUrYK9feaFJixz81BXquFwjhg4xNKmSa8zl8Deyca6 Fx+xJ42YhuK0EWli3A60E6HANrp9aoR8LJWfCMcwXz8H5bAvXT9M59r3CSNzMM/0TSvdegECTWi zDdW6LdIEkiN265CUDSCNXLAVChh9WH3oFInmRSuyXazv6bjbQA+WherW9xiwxq9Edw== X-Received: by 2002:a05:622a:1920:b0:4ee:2580:9bc5 with SMTP id d75a77b69052e-4f4abce1e37mr308986471cf.2.1767010224174; Mon, 29 Dec 2025 04:10:24 -0800 (PST) X-Google-Smtp-Source: AGHT+IFMKnFdxvstgWTORVPMJFQFOVOtZCz+Jhu7xlTUqWcjCXkeMyACTrlFS4i7qyXEw5yTNfv1NQ== X-Received: by 2002:a05:622a:1920:b0:4ee:2580:9bc5 with SMTP id d75a77b69052e-4f4abce1e37mr308986151cf.2.1767010223711; Mon, 29 Dec 2025 04:10:23 -0800 (PST) Received: from [192.168.119.72] (078088045245.garwolin.vectranet.pl. [78.88.45.245]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b8037a60500sm3289805666b.13.2025.12.29.04.10.21 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 29 Dec 2025 04:10:23 -0800 (PST) Message-ID: Date: Mon, 29 Dec 2025 13:10:20 +0100 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] arm64: qcom: sm8750: Fix BAM DMA probing To: Krzysztof Kozlowski , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Gaurav Kashyap , Melody Olvera , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: stable@vger.kernel.org References: <20251229115734.205744-2-krzysztof.kozlowski@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20251229115734.205744-2-krzysztof.kozlowski@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjI5MDExMiBTYWx0ZWRfXy7rA1N/CTnQQ PCvmuQOueGGBTXCa8pyMyd5V1Gp7EWjq5rmYisv155HcbYj/x1lcxQkF59bWKqhEj7syAohYWke cx1MYdH/SZ2q3duQdD34T8w4cJxbNQMnyMJcRDY00Xvy97LzlAqxsEMVLqbjnn+ql3PEMkXOoNu WDlaFpRnNlx7sIPOWetIZSSIgSjKnV/HwhH9T2QHbBiuE7fCfGS6LqaY7m+MmbKu16nirB7DK2W 464wv7cMJ12Wz4k8wd/EArzEMvTWwlHsyh0Dm0XB2qWxEtDgMeuFO5t8pfgtcLNclydVQNtlbl1 TfR1orSWroamsiFrm1eX6oM1Nu+D38APh49xU4nk7sWxHWmCKgRIStNnzWdcfEXJm/qY6Fx7nI+ cHOgl8+CLOQFJCbsab8yHfYOtUTppJtJ85t39NVYTNibJ3ynJIIvnxDtsAOlmlxnKi/5VRCafzY TXlAdMzozRP4GgcAG4g== X-Authority-Analysis: v=2.4 cv=VdP6/Vp9 c=1 sm=1 tr=0 ts=69526fb1 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=FpWmc02/iXfjRdCD7H54yg==:17 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=HqMmv6ACb4lSiKHDWTEA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-GUID: kPiU4Ob-7GMSvSEiwXgdeqkK3pvZfH8V X-Proofpoint-ORIG-GUID: kPiU4Ob-7GMSvSEiwXgdeqkK3pvZfH8V 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-12-29_03,2025-12-29_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 spamscore=0 phishscore=0 lowpriorityscore=0 bulkscore=0 adultscore=0 clxscore=1015 malwarescore=0 suspectscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512290112 On 12/29/25 12:57 PM, Krzysztof Kozlowski wrote: > Bindings always required "qcom,num-ees" and "num-channels" properties, > as reported by dtbs_check: > > sm8750-mtp.dtb: dma-controller@1dc4000 (qcom,bam-v1.7.4): 'anyOf' conditional failed, one must be fixed: > 'qcom,powered-remotely' is a required property > 'num-channels' is a required property > 'qcom,num-ees' is a required property > 'clocks' is a required property > 'clock-names' is a required property > > However since commit 5068b5254812 ("dmaengine: qcom: bam_dma: Fix DT > error handling for num-channels/ees") missing properties are actually > fatal and BAM does not probe: > > bam-dma-engine 1dc4000.dma-controller: num-channels unspecified in dt > bam-dma-engine 1dc4000.dma-controller: probe with driver bam-dma-engine failed with error -22 > > Fixes: eeb0f3e4ea67 ("arm64: dts: qcom: sm8750: Add QCrypto nodes") > Cc: > Signed-off-by: Krzysztof Kozlowski > --- Reviewed-by: Konrad Dybcio Konrad