From nobody Tue Apr 7 01:05:11 2026 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 37A633ACA43 for ; Tue, 17 Mar 2026 14:05:34 +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=1773756335; cv=none; b=To57zTYpN1iad7qalCbYvNrFs9HjefUoMhDAZpldhlHhZ8CzxjH0MaS66P04OnTfwXE7lPDS3XdPkBEgpIZDW3xwu/0ohvbwKGyXGWVwHR4yxeXo/Ugi1Y3WNZFyBeYu4DF/20kOibZm6gkXdoqlRvhH4M0cl3wpFz0HlR7sano= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773756335; c=relaxed/simple; bh=6dN4XjHr+6OQnOzxmGwMll0VZH7PW0q5aNlxk1E5+Hg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=VBs3e4ammBn7yR4H8/UGxR9dxGn9yiUj2XaYGSkNuCqfwoI0sbbVLuRAn0X6CoE9wb5KFGfy4/6hxl4sYYs2Cb89pBAObhzCiNKfVQKxfEIRPyfDCLUeXasq7J/baIXuC0fuLILTM6VmGcbe47wc/v60Ttbj38ffAoW2E+CMw5k= 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=liKAUSj0; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=CgnbRN2T; 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="liKAUSj0"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="CgnbRN2T" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62HA39QW2071568 for ; Tue, 17 Mar 2026 14:05:33 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= 9iGVNuTYeeAltbq14HNN1Bd2g5XTMHQ/MFj6N7hyZ8I=; b=liKAUSj0fGhwnrdz tyZen0SYblevWbWtazQX1DnMSZTXAhXUXUwWWOlmvS4oQBzMlB14rIHZVQE7sFrj hD2nrkDFohSZZxM/7a57YJMXtujybwEw6LDfEqSvKZ1GOnVd90Ig5F0/933LjkET pOGASoW9ZTP5O9ABV1rETkz2CLAsZiu+nrc1UXSRRucdW/ZE/Jop+EFVFukqYOs4 3bno5WTqr8pgWVTsdXK6dgluusSOQjPVmkhqdUKoTkBNGRD3vX7L0bJPfKFHQ6/i X0J+sGY4k8kqKE/KEEu7NI/eANdT2GjWfS/XyxdGCApfLUTZy9CGW6q9s55QhwPj IxHpTQ== Received: from mail-vs1-f71.google.com (mail-vs1-f71.google.com [209.85.217.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cy4v6rswd-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 17 Mar 2026 14:05:33 +0000 (GMT) Received: by mail-vs1-f71.google.com with SMTP id ada2fe7eead31-60276247301so447482137.1 for ; Tue, 17 Mar 2026 07:05:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773756332; x=1774361132; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=9iGVNuTYeeAltbq14HNN1Bd2g5XTMHQ/MFj6N7hyZ8I=; b=CgnbRN2TCD2vm5cSqCx5d0hJGPD04pL36UHgEW4GYCZsKUs+QRrz4KyijFRKy5qIQ9 5o269+oDYzCOrokR38qLQOEOO5893AZA/YSGtnvVGIIywllY5S9yYHJcbXpOTSo5Uty6 BV/dx7rgs81xRV7yeieeZ2bthWWzf8XacNYVEGXOTEfWto5yUW5hA1EjvY3OcqA4c7Yg q7D6RIR/ciYD7MEAKfQ1lnuYf6sI2azAT3j7GL88+cpVwKuZo4GLrYvTP3RLhEjpKPEG 5VbBWGWdKKfpM9RFs0zIF33TpU3aZ/P6BUwltqm/HgUf80tdZKiBZsPbBL3FSMFg8g7/ U/Ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773756332; x=1774361132; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=9iGVNuTYeeAltbq14HNN1Bd2g5XTMHQ/MFj6N7hyZ8I=; b=NRNt/4LLsonErmFXKwRelAXTA523L1+u5NmQ9FyzX/tQhQGjmsoOJFfowC+QWhBC52 svqDk1nXrhVXIPfkhTlO1v35Bw3gnunQ2kCTy3Q+/YrN25jkOSUJpPZen3lwqlsf3hR8 QxFd03F9W9nniYCZ0HEPbe9MHZ6iHUgK+a+/qZ80vJyasfkEaiNN4A95uN+IdyzaV0Zb jahOagJvggzzjnyPB1pNC+dCJWC89vJIywll6YfDuqTicDvgMK2Oazzdt8i3HVd+PrL9 qiCOkgRjiCT8LQ7OzkS2JCZUMqHv2pDw1AQef8dtqmY6feGFrnwX/W7vLU1t0auC4pKS /K2w== X-Forwarded-Encrypted: i=1; AJvYcCXsGb6YMP25byRV1BTNMj4HVhtqIJfJmYc7tyeIk9Q/GNr4/vigUo5BvQrV7Xc5uA5f1B+zpNHBTe5as6M=@vger.kernel.org X-Gm-Message-State: AOJu0YxB1ON9z2GSCqvyfincOUxXSEslQcMsCSSfqa0pWWG4RIbfbp4/ M92nfQgGbN8dfT/PeivCz3WqaBUQwbsVdiyC3dCpai3SqVlERjyz738aHbKx8+tzyTSA6cm5USg yN5lzw2VWdvhIpSOh9/gUe8KREOxJzsOuW0pmuPe4Hmsz12QZig6S5xIquAl2ghMEpig= X-Gm-Gg: ATEYQzxg6f7Jo2hHiE2msjey0WjMuafBY7N3kGqBwJPhnwmKWG+aZLIvirKZGs+Rvut 3bfOFZcrmCG9PY5WhbcrFdqI0B1VLTGyTH7LXkFcoXoawBT5GUu8jYM0pKMkWLotRlybPyy6Arf QyU67VuIHsE6JXyu4UTJmuKKZByGgEcBQtAqwPJiiI4ejBukj5Lo8HtfClG+0WExfiFy3jVUn0V 0IQETGAn4aaNOsxOmgjDG84BiDrj8c6eyDM+i76kA/VJCblfLXD87L/MxiKvNiyU5lSY9/QB3jv HsIHkSstDpoMTfeoQ53fIsuFQ+K1bC3NVi19fhfNwwBDT+B9aRDKGPwx37fN4x4Tm9igtUtRJxE m/gVq2Dz1WW6FS2iYR+Q/rgGkpXRTu81Q9Oz33TMz0mbzQGVAqlqk X-Received: by 2002:a05:6102:1626:b0:5ff:a34:6ce0 with SMTP id ada2fe7eead31-6020e220116mr6681472137.12.1773756259110; Tue, 17 Mar 2026 07:04:19 -0700 (PDT) X-Received: by 2002:a05:6102:1626:b0:5ff:a34:6ce0 with SMTP id ada2fe7eead31-6020e220116mr6675040137.12.1773756174174; Tue, 17 Mar 2026 07:02:54 -0700 (PDT) Received: from brgl-qcom.local ([2a01:cb1d:dc:7e00:6aa2:dd35:4d6d:8eec]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43b4938854csm9359709f8f.34.2026.03.17.07.02.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Mar 2026 07:02:53 -0700 (PDT) From: Bartosz Golaszewski Date: Tue, 17 Mar 2026 15:02:14 +0100 Subject: [PATCH v13 07/12] crypto: qce - Remove unused ignore_buf Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260317-qcom-qce-cmd-descr-v13-7-0968eb4f8c40@oss.qualcomm.com> References: <20260317-qcom-qce-cmd-descr-v13-0-0968eb4f8c40@oss.qualcomm.com> In-Reply-To: <20260317-qcom-qce-cmd-descr-v13-0-0968eb4f8c40@oss.qualcomm.com> To: Vinod Koul , Jonathan Corbet , Thara Gopinath , Herbert Xu , "David S. Miller" , Udit Tiwari , Md Sadre Alam , Dmitry Baryshkov , Manivannan Sadhasivam , Stephan Gerhold , Bjorn Andersson , Peter Ujfalusi , Michal Simek , Frank Li Cc: dmaengine@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-crypto@vger.kernel.org, linux-arm-kernel@lists.infradead.org, brgl@kernel.org, Bartosz Golaszewski , Bartosz Golaszewski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2012; i=bartosz.golaszewski@oss.qualcomm.com; h=from:subject:message-id; bh=DfH5Bb+Cx5AadRW9+jaH1GcMtyO0VLpMWlVREcJBr7o=; b=owEBbQKS/ZANAwAKAQWdLsv/NoTDAcsmYgBpuV73iujZQ5OmYbLyGhNvpgHfkyjrM4PJIPIUX CAKWC4U0W+JAjMEAAEKAB0WIQSR5RMt5bVGHXuiZfwFnS7L/zaEwwUCable9wAKCRAFnS7L/zaE w+CkD/46HMPC12W0V4MTUjE7Rk/IgkkBeNhNdo/H3IAMjUsoEi7JvMB4HcgQgD97k+fm29N59JX aR46Vp6Z5XGMc8x4qg5SjywfxX/wosezI64FMejNfgWypWlunTqo4Q5EoEcGXQQV3Cn3G2KuReA GAkucWdzOyWNm+mhxJW+QTIazutS0Der71WjtfY3DJt7b2ts7IGKqINU+gmNOzUHMfS9tM9G+KG ENczoKR1rdTX+tUx5T6MaLirm5YOMZQhMJk5pV+pNjpTdV85MyPoL0n2WEpPaBCtMOzl6amLI8s 1LmcSKvdKjwBfG4ckHRQGyMv/yi9m30GNWdno0b48+qBe5UG8krkd+c6BXvVP8qXDVEjmB8ljBi kjeJvZsANSff142+RajX+M+NnkFB6Feoj9lx6cBwB0EuQHwQF5NFWznzcQmlDvfTfHN1bNl9PfS lbSl7ygc2fBRQP0gIMvlrebG6YBL7SirsGgi/2cGmD8rchSa+wISYcGInFSPjQzPAoqkY8qoYc5 YuVXBzHSRFd2yUJElUxCcgV14jGksbPVLzg2bqXHtNLeZHcjZuYM+b4nWAtNPGWp39XE2SnrYMn MIyilz4aIrmfIHg2KbiFLMGIB/yMrCDZ/YpJM2CXwlVynf74wjunpjLAONagl+SW+5JE296iY6I igYbF8oUxNjwwWw== X-Developer-Key: i=bartosz.golaszewski@oss.qualcomm.com; a=openpgp; fpr=169DEB6C0BC3C46013D2C79F11A72EA01471D772 X-Proofpoint-ORIG-GUID: VhKKP-gFlxn6uKOd6kgdOvGT9JKIX1mj X-Authority-Analysis: v=2.4 cv=Aa683nXG c=1 sm=1 tr=0 ts=69b95fad cx=c_pps a=P2rfLEam3zuxRRdjJWA2cw==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=tWRRbWwrKX-5tUpmLDIA:9 a=QEXdDO2ut3YA:10 a=ODZdjJIeia2B_SHc_B0f:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-GUID: VhKKP-gFlxn6uKOd6kgdOvGT9JKIX1mj X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzE3MDEyNSBTYWx0ZWRfX3lFdPh3LcTbl 9RMMFk19WJigWk9a3LQgCBbJ2RIlPDhb8MoT3S+ImWP6dw1qer3ALHnb670XO7qPpUMgPLJxriL bisriAgKw7D0+DVoykPw5ONPst5C5Y7CCq/XpgsdlrI1ODdpKaOODaHQWdwyFlvvseJ/PsTevfE L/GLxulpEMqsOmt+R7geMHCxHA1HOXZ4W2xBzBwu+4Bof4Vj6wWGnQ2lkSDOVMwa1ohqmgmk6bB WqfubaGRwXdAEu3CBu4y/uzb6wCrmFC+bHJoVBXcgsZnUzSZP+7bj4x9tGxwdYQ6vgbHl3fiFAj XhhA+WR33AlwDtDYcWD3N/Mvhbbk6q6pxQg+p7/pmKlrGiwkq54k8l75ID3dvPbNiiwDM8Z5gNN MyRSTl5E1JjLWsdtW/yRLGYYKDmq+W+PkGawYnmrHk8jxsro/hrj7QjEDyi13IbfCB/qGfvBUko RxmdRVE7MQx9zVjzqEw== 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-03-17_01,2026-03-17_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 bulkscore=0 priorityscore=1501 malwarescore=0 clxscore=1015 impostorscore=0 lowpriorityscore=0 spamscore=0 phishscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603170125 From: Bartosz Golaszewski It's unclear what the purpose of this field is. It has been here since the initial commit but without any explanation. The driver works fine without it. We still keep allocating more space in the result buffer, we just don't need to store its address. While at it: move the QCE_IGNORE_BUF_SZ definition into dma.c as it's not used outside of this compilation unit. Signed-off-by: Bartosz Golaszewski Signed-off-by: Bartosz Golaszewski --- drivers/crypto/qce/dma.c | 4 ++-- drivers/crypto/qce/dma.h | 2 -- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/crypto/qce/dma.c b/drivers/crypto/qce/dma.c index 68cafd4741ad3d91906d39e817fc7873b028d498..08bf3e8ec12433c1a8ee17003f3= 487e41b7329e4 100644 --- a/drivers/crypto/qce/dma.c +++ b/drivers/crypto/qce/dma.c @@ -9,6 +9,8 @@ =20 #include "dma.h" =20 +#define QCE_IGNORE_BUF_SZ (2 * QCE_BAM_BURST_SIZE) + static void qce_dma_release(void *data) { struct qce_dma_data *dma =3D data; @@ -41,8 +43,6 @@ int devm_qce_dma_request(struct device *dev, struct qce_d= ma_data *dma) goto error_nomem; } =20 - dma->ignore_buf =3D dma->result_buf + QCE_RESULT_BUF_SZ; - return devm_add_action_or_reset(dev, qce_dma_release, dma); =20 error_nomem: diff --git a/drivers/crypto/qce/dma.h b/drivers/crypto/qce/dma.h index 31629185000e12242fa07c2cc08b95fcbd5d4b8c..fc337c435cd14917bdfb99febcf= 9119275afdeba 100644 --- a/drivers/crypto/qce/dma.h +++ b/drivers/crypto/qce/dma.h @@ -23,7 +23,6 @@ struct qce_result_dump { u32 status2; }; =20 -#define QCE_IGNORE_BUF_SZ (2 * QCE_BAM_BURST_SIZE) #define QCE_RESULT_BUF_SZ \ ALIGN(sizeof(struct qce_result_dump), QCE_BAM_BURST_SIZE) =20 @@ -31,7 +30,6 @@ struct qce_dma_data { struct dma_chan *txchan; struct dma_chan *rxchan; struct qce_result_dump *result_buf; - void *ignore_buf; }; =20 int devm_qce_dma_request(struct device *dev, struct qce_dma_data *dma); --=20 2.47.3